aboutsummaryrefslogtreecommitdiffstats
path: root/alc
Commit message (Expand)AuthorAgeFilesLines
* Inline and precompute some CalcDirectionCoeffs callsChris Robinson2022-08-186-8/+8
* Fix the ringbuffer write sizeChris Robinson2022-08-181-1/+1
* Use an intermediate buffer for writing to the ringbufferChris Robinson2022-08-181-26/+11
* Pass the action flags to AudioUnitRender from the callbackChris Robinson2022-08-171-3/+2
* Inline a function and remove an unnecessary parameterChris Robinson2022-08-162-2/+2
* Pass the bus number to AudioUnitRender from the callbackChris Robinson2022-08-161-2/+2
* Use proper array sizes for more gainsChris Robinson2022-08-1512-22/+26
* Use amplitude-matching HF scaling for non-FOA HRTF outputChris Robinson2022-08-151-4/+4
* Update in incorrect commentChris Robinson2022-08-151-1/+1
* Use a decode-encode method for ambisonic upsamplingChris Robinson2022-08-151-6/+107
* Update some arrays in preparation for fourth order supportChris Robinson2022-08-141-1/+3
* Rename the UHJ filter config optionChris Robinson2022-08-091-2/+2
* Add an option for higher quality UHJ filtersChris Robinson2022-08-082-15/+30
* Parameterize the UHJ filter lengthChris Robinson2022-08-072-3/+3
* Avoid putting a 1KB array on the stackChris Robinson2022-08-021-6/+6
* Rework multi-channel source radius handlingChris Robinson2022-08-021-50/+118
* Change an inline function to a class methodChris Robinson2022-08-023-9/+8
* Check the channel count for a valid DecoderViewChris Robinson2022-08-021-1/+1
* Add media class for Audio/Source/Virtual as a valid node (#747)Eir W2022-08-021-1/+6
* Use an intrusive_ptr to hold on to the EffectStateChris Robinson2022-07-291-3/+3
* Ensure some mixing buffers are aligned for SIMDChris Robinson2022-07-262-2/+2
* Use the reverb air absorption for the send pathsChris Robinson2022-07-191-9/+7
* Declare variables closer to where they're usedChris Robinson2022-07-181-4/+2
* [EAX_CONTEXT] Fix defaults for current propertiesBoris I. Bendovsky2022-07-172-6/+41
* [EAX_CONTEXT] Fix committing of a property valueBoris I. Bendovsky2022-07-171-1/+3
* [EAX_FX_SLOT] Mark sources as changed instead of commiting them to catch up w...Boris I. Bendovsky2022-07-172-7/+1
* Don't pass an EaxCall to initialize_fx_slotsChris Robinson2022-07-152-9/+8
* Don't store and manage wet buffers separatelyChris Robinson2022-07-154-54/+15
* Allocate EffectSlots in clustersChris Robinson2022-07-152-1/+20
* Dynamically allocate EffectSlot objectsChris Robinson2022-07-152-4/+4
* Don't track dirty flags per EAX versionChris Robinson2022-07-132-38/+25
* Don't commit EAX properties when not initializedChris Robinson2022-07-131-1/+2
* [EAX] Add separate context state for each version (#731)Boris I. Bendovsky2022-07-132-688/+615
* [EAX] Use separate FX slot state for each version (#730)Boris I. Bendovsky2022-07-122-17/+4
* Add a config compat option for NFC distance scalingChris Robinson2022-07-073-8/+12
* Add a speaker-dist config optionChris Robinson2022-07-071-7/+15
* Remove an unused structChris Robinson2022-07-051-9/+1
* Define PW_KEY_NODE_RATE when neededChris Robinson2022-06-241-0/+5
* Fix the PipeWire version checkChris Robinson2022-06-241-1/+2
* Remove an unused lambda captureChris Robinson2022-06-181-1/+1
* [EAX] Add separate source state for each version (#720)Boris I. Bendovsky2022-06-182-27/+8
* Don't apply effect auto send adjustments for non-reverb effectsChris Robinson2022-06-161-1/+1
* Match exactly 5.1 Rear in WASAPIChris Robinson2022-06-161-2/+2
* Handle a blank channel mask from WASAPIChris Robinson2022-06-141-10/+18
* Use an inline function instead of a function-like macroChris Robinson2022-06-121-6/+7
* Disable EAX if the Chorus effect is disabledChris Robinson2022-06-101-2/+7
* Handle 5.1 Rear with DSound playbackChris Robinson2022-06-081-42/+44
* Check and handle 5.1 Rear with WASAPI captureChris Robinson2022-06-071-3/+23
* Trace the WASAPI device mix formatChris Robinson2022-06-071-0/+1
* Track 5.1 Rear with WASAPI playbackChris Robinson2022-06-071-3/+14