aboutsummaryrefslogtreecommitdiffstats
path: root/alc
Commit message (Expand)AuthorAgeFilesLines
* Combine multiple UHJ encoder all-pass loopsChris Robinson2020-05-072-77/+82
* Use dual-band for the internal quad and 7.1 decodersChris Robinson2020-05-073-23/+76
* Allow declaring internal dual-band decodersChris Robinson2020-05-071-12/+45
* Update the quad and 7.1 decodersChris Robinson2020-05-061-17/+17
* Make the built-in decoders more flexibleChris Robinson2020-05-063-113/+162
* Fix the dual-band decoderChris Robinson2020-05-051-5/+5
* Use a flexible array for the front stablizer delay buffersChris Robinson2020-05-052-8/+19
* Improve the front stablizerChris Robinson2020-05-053-52/+53
* Move some sin/cos constants out of a loopChris Robinson2020-05-041-10/+11
* Clear buffers right before useChris Robinson2020-05-031-3/+2
* Don't put the LFO on the stackChris Robinson2020-05-031-6/+6
* Use a helper to set an identity ambisonic panChris Robinson2020-05-036-29/+30
* Simplify SIMD linear resampler loop countChris Robinson2020-05-023-12/+9
* Use a matching type given the initializerChris Robinson2020-05-022-6/+6
* Improve the leftover and realignment mixing loopsChris Robinson2020-05-022-8/+8
* Avoid iterators for the main mixerChris Robinson2020-05-013-61/+53
* Make BuildBFormatHrtf a member of DirectHrtfStateChris Robinson2020-05-014-39/+38
* Don't truncate odd IR sizes with SSEChris Robinson2020-04-301-1/+1
* Use a more efficient type for holding the IrSizeChris Robinson2020-04-304-12/+12
* Correctly handle unicode paths on Windows for ALSOFT_LOGFILEChris Robinson2020-04-291-5/+13
* Rename effect_chain to effect_targetChris Robinson2020-04-292-3/+3
* Don't return a bool from the backend start methodChris Robinson2020-04-2819-212/+128
* Limit the maximum settable sample rateChris Robinson2020-04-282-8/+14
* Remove a couple redundant commentsChris Robinson2020-04-281-4/+2
* Fix up some more uses of [AL[C]]voidChris Robinson2020-04-281-5/+5
* Move standard ALC function's annotations to the headerChris Robinson2020-04-281-15/+0
* Clean up some function commentsChris Robinson2020-04-282-145/+43
* Shorten the name of format typesChris Robinson2020-04-281-7/+7
* Don't maintain a global backend list endChris Robinson2020-04-281-11/+10
* Properly return on errorChris Robinson2020-04-281-1/+4
* Avoid using some extraneous ALC typesChris Robinson2020-04-281-26/+27
* Remove some hopefully unneeded macrosChris Robinson2020-04-252-20/+1
* Use global placement new for AsyncEventChris Robinson2020-04-242-5/+5
* Minor cleanup of reverb codeChris Robinson2020-04-241-16/+17
* Add a method to process two biquads at onceChris Robinson2020-04-234-16/+61
* Clean up some scaling mathChris Robinson2020-04-231-4/+3
* Avoid using some more AL typesChris Robinson2020-04-232-15/+15
* Avoid an unnecessary out parameterChris Robinson2020-04-219-76/+69
* Set the device name in the Oboe backendChris Robinson2020-04-201-0/+2
* Get rid of an unnecessary variableChris Robinson2020-04-201-20/+14
* Trace the opened Oboe stream propertiesChris Robinson2020-04-191-6/+6
* More gracefully relax the Oboe format requestChris Robinson2020-04-191-21/+23
* Try to be more robust with the Oboe formatChris Robinson2020-04-181-8/+45
* Initial implementation for Oboe-based playbackChris Robinson2020-04-181-4/+185
* Add an Oboe backend stubChris Robinson2020-04-183-0/+53
* Precalculate some valuesChris Robinson2020-04-161-11/+17
* Simplify some reverb update codeChris Robinson2020-04-161-49/+36
* Remove another unnecessary return valueChris Robinson2020-04-1615-74/+38
* Remove an always-true return valueChris Robinson2020-04-161-8/+5
* Move a type to where it's usedChris Robinson2020-04-162-3/+4