aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Minor code refactor for the frequency shifter effectChris Robinson2023-01-191-47/+50
* Improve the output scaling of the pitch shifterChris Robinson2023-01-191-1/+1
* Don't return a large-ish array on the stackChris Robinson2023-01-191-15/+17
* Slightly improve phase wrapping in the pitch shifterChris Robinson2023-01-191-10/+11
* Limit pitch shifter pitch between 0.5 and 2.Chris Robinson2023-01-181-1/+1
* Use constexpr variables instead of macrosChris Robinson2023-01-181-51/+57
* Use a variable to handle a long value definitionChris Robinson2023-01-181-2/+3
* Make a variable for a reused valueChris Robinson2023-01-173-3/+4
* Use a better frequency bin target for pitch shiftingChris Robinson2023-01-172-23/+47
* Fix debug logging on Windows non-release buuildsChris Robinson2023-01-162-6/+2
* Change a couple macros to constexpr variablesChris Robinson2023-01-1611-39/+39
* Check for nullptr before constructing a new objectChris Robinson2023-01-151-5/+5
* Use an 8-bit type to hand the HrtfStore IR sizeChris Robinson2023-01-151-7/+7
* Precalculate reused scale factorsChris Robinson2023-01-152-2/+2
* Fix closing parenthesisChris Robinson2023-01-151-1/+1
* clang-tidy cleanups (#800)Rosen Penev2023-01-1520-64/+64
* Don't explicitly try to spawn servers by defaultChris Robinson2023-01-143-3/+3
* Don't include the array definition with bin2hChris Robinson2023-01-133-7/+8
* Don't use doubles for upsampling B-Format transformsChris Robinson2023-01-131-3/+3
* Ensure the mixer helpers are properly inlinedChris Robinson2023-01-134-9/+10
* Try to handle cmake custom targets betterChris Robinson2023-01-131-2/+16
* Avoid using a non-0 span length over nullptrChris Robinson2023-01-131-17/+32
* Write proper samples when starting the PulseAudio streamChris Robinson2023-01-131-17/+3
* Avoid a dead storeChris Robinson2023-01-131-1/+0
* Avoid inlining the base_exception destructorChris Robinson2023-01-132-1/+3
* Avoid single-use static class method wrappersChris Robinson2023-01-131-81/+46
* Avoid unnecessary uses of make_optionalChris Robinson2023-01-1314-90/+92
* Use cmake's visibility attributesChris Robinson2023-01-121-17/+6
* Rename some members for clarityChris Robinson2023-01-121-22/+22
* Fix RingBuffer crash in OpenSL backend (#807)IamSN0WBALL2023-01-121-1/+1
* Remove the FFT'd resampler from makemhrChris Robinson2023-01-111-93/+0
* Use a span instead of a count+pointerChris Robinson2023-01-113-13/+9
* Rename some struct membersChris Robinson2023-01-104-69/+72
* Update alsoft-config with the new settingsChris Robinson2023-01-092-7/+38
* Don't rely on mRateMatch while waiting for PipeWire timing infoChris Robinson2023-01-091-5/+2
* Handle the stereo-encoding option for loopback devices tooChris Robinson2023-01-091-12/+12
* Fix handling the ALC_HRTF_SOFT attributeChris Robinson2023-01-091-1/+20
* Update a commentChris Robinson2023-01-081-1/+1
* Add an option to mix on PipeWire's non-RT threadChris Robinson2023-01-082-14/+20
* Simplify void_tChris Robinson2023-01-081-3/+1
* Better handle negative sample rate valuesChris Robinson2023-01-081-5/+5
* Update alsoft-configChris Robinson2023-01-082-72/+7
* Update some config commentsChris Robinson2023-01-082-24/+25
* Get device config options earlier in a device updateChris Robinson2023-01-071-310/+275
* Avoid using a reversed all-pass for the front stablizerChris Robinson2023-01-066-77/+43
* Disable MSVC warning C5051Chris Robinson2023-01-051-1/+1
* Rename some lambda parameters to avoid shadowing warningsChris Robinson2023-01-055-15/+15
* Combine some duplicate code to mix each channelChris Robinson2023-01-053-330/+186
* Add and use mixers that process one input and output channelChris Robinson2023-01-0511-8/+222
* Add a simple wrapper to call the mixer functionChris Robinson2023-01-043-5/+11