aboutsummaryrefslogtreecommitdiffstats
path: root/alc/alu.cpp
Commit message (Expand)AuthorAgeFilesLines
* Avoid a magic numberChris Robinson2022-02-011-1/+1
* Remove math_defs.hChris Robinson2022-01-271-2/+4
* Get rid of MathDefsChris Robinson2022-01-271-9/+12
* Use a bitset instead of a plain uint for flagsChris Robinson2021-12-231-5/+5
* Don't do direct channels with UHJ outputChris Robinson2021-12-211-1/+3
* Move the effects base and effectslot to coreChris Robinson2021-12-171-2/+2
* Add source properties for Super StereoChris Robinson2021-12-151-0/+3
* Make an inline function to check for 2D ambisonic formatsChris Robinson2021-12-121-7/+3
* Add an internal Super Stereo formatChris Robinson2021-12-111-7/+7
* Don't clamp the distance with distance attenuation disabledChris Robinson2021-11-301-1/+0
* Avoid passing spans unnecessarilyChris Robinson2021-11-251-2/+2
* Fix cone angle calculation (#605)Devin Braune2021-10-141-1/+1
* Avoid manually prefixing EventType_ enumsChris Robinson2021-10-101-5/+5
* Make a construct_at method amd use itChris Robinson2021-10-081-3/+5
* Ensure unused output channels are cleared when renderingChris Robinson2021-07-241-1/+12
* Add a UHJ-specific coefficient scaling arrayChris Robinson2021-07-131-2/+7
* Don't attenuate spatialized multichannel sourcesChris Robinson2021-06-241-34/+9
* Add an option to mix directly in the JACK callbackChris Robinson2021-06-081-38/+64
* Handle the listener position separate from the rotation matrixChris Robinson2021-05-251-12/+9
* Move BufferStorage and Voice to coreChris Robinson2021-04-271-2/+2
* Move ContextBase and VoiceChange to coreChris Robinson2021-04-271-2/+2
* Partially implement an extension to hold sources on disconnectChris Robinson2021-04-261-0/+6
* Move GetChannelIdxByName and clean up some more includesChris Robinson2021-04-261-11/+11
* Move bformatdec to coreChris Robinson2021-04-251-2/+2
* Move async_event.h to coreChris Robinson2021-04-251-2/+19
* Move some functions to coreChris Robinson2021-04-251-0/+1
* Create a base the ALCdevice and ALCcontext structsChris Robinson2021-04-241-23/+23
* Move hrtf.cpp/h to coreChris Robinson2021-04-221-1/+1
* Rename Uhj2Encoder to UhjEncoderChris Robinson2021-04-011-1/+1
* Add support for 4-channel UHJChris Robinson2021-03-311-2/+5
* Handle 3-channel UHJ audio buffersChris Robinson2021-03-311-3/+5
* Decode UHJ buffers to B-Format for mixingChris Robinson2021-03-311-10/+7
* Start an interface for providing UHJ audioChris Robinson2021-03-311-0/+7
* Avoid making BSincPointsMax publicChris Robinson2021-03-011-1/+0
* Avoiding cutting all bsinc resampler output at scale 0Chris Robinson2021-02-241-2/+2
* Use spans instead of references to arraysChris Robinson2021-02-061-3/+3
* Add a panning "deadzone" for spatialized sourcesChris Robinson2021-01-281-1/+1
* Avoid global constexpr arraysChris Robinson2021-01-211-12/+12
* Move cpu_caps and fpu_ctrl to coreChris Robinson2020-12-311-2/+2
* Use a unique_ptr to hold DistanceComp dataChris Robinson2020-12-271-2/+3
* Use a uint for a bitfieldChris Robinson2020-12-271-2/+2
* Avoid AL enums for the EffectSlot typeChris Robinson2020-12-261-3/+3
* Rename From2D to FromACN2DChris Robinson2020-12-251-1/+1
* Move AsyncEvent to a separate headerChris Robinson2020-12-161-1/+1
* Send stop events when stopping paused voicesChris Robinson2020-12-161-5/+8
* Use a separate enum for the VoiceChange stateChris Robinson2020-12-161-6/+6
* Move VoiceChange to a separate headerChris Robinson2020-12-161-0/+1
* Avoid a generic event structChris Robinson2020-12-151-6/+3
* Avoid some AL typesChris Robinson2020-12-151-51/+51
* Use a separate structure for the context/listener paramsChris Robinson2020-12-151-50/+42