aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Avoid some unique and wrapper typesChris Robinson2023-10-151-58/+33
* Use the same stereo angles in convolution as normal mixingChris Robinson2023-10-151-19/+15
* Use a span for a known array length instead of a raw pointerChris Robinson2023-10-1511-36/+35
* Ensure some variables are the sameChris Robinson2023-10-152-41/+46
* Avoid an extra copy to calculate the convolution FFTChris Robinson2023-10-141-6/+5
* Don't use an iterator where a pointer is expectedChris Robinson2023-10-141-1/+1
* Use a split filter for the FIR-based UHJ encodersChris Robinson2023-10-143-13/+204
* Read the correct half-frequency binChris Robinson2023-10-141-1/+1
* Add missing includeChris Robinson2023-10-121-0/+2
* Rename the convolution reverb effect to just convolutionChris Robinson2023-10-127-27/+27
* Add an orientation property for convolution reverbChris Robinson2023-10-122-5/+28
* Add convolution effect properties to rotate ambisonic responsesChris Robinson2023-10-123-3/+31
* Don't use al::vector where not neededChris Robinson2023-10-121-5/+3
* Remove an unnecessary deque with a custom allocatorChris Robinson2023-10-114-22/+4
* Attenuate the convolution filter instead of the filter resultChris Robinson2023-10-111-9/+8
* Make and use a separate zconvolve method without scalingChris Robinson2023-10-113-14/+96
* Fix conversion warningsChris Robinson2023-10-101-19/+21
* Fix array lookup indexChris Robinson2023-10-101-2/+3
* Use size_t and uint for non-negative values and indicesChris Robinson2023-10-102-210/+210
* Use an anonymous namespace instead of static functionsChris Robinson2023-10-101-194/+202
* Combine some VADD(VMUL(... to VMADD(...Chris Robinson2023-10-101-43/+43
* Use a bool instead of an int for 0/1Chris Robinson2023-10-091-25/+27
* Cleanup PFFFTChris Robinson2023-10-091-571/+604
* Avoid std::aligned_storage, it's deprecated in newer C++Chris Robinson2023-10-081-3/+3
* Remove more type-punning from pffftChris Robinson2023-10-081-52/+63
* Clean up some more type-punning in pffftChris Robinson2023-10-081-22/+42
* Mark some functions as maybe_unusedChris Robinson2023-10-081-0/+2
* Avoid some type-punning and clean up pffft a bitChris Robinson2023-10-081-161/+148
* Update and clarify some commentsChris Robinson2023-10-072-91/+93
* Add a generic GCC vector extension fallback for pffftChris Robinson2023-10-061-13/+80
* Improve NEON shufflingChris Robinson2023-10-061-21/+3
* Fix x86-64 MSVC checkChris Robinson2023-10-061-1/+1
* Use PFFFT for the convolution effectChris Robinson2023-10-061-40/+92
* Include a copy of PFFFTChris Robinson2023-10-064-0/+2241
* Avoid inline assembly for getting/setting SSE stateChris Robinson2023-10-051-20/+49
* Clear the 0 and half-frequency bins for the phase shift filterChris Robinson2023-10-031-2/+5
* Improve ambisonic rotator coefficient accuracyChris Robinson2023-10-021-17/+38
* Declare a missing variableChris Robinson2023-10-011-1/+1
* Get the default WASAPI device on UWPChris Robinson2023-10-011-25/+14
* Add a wrapper for COM initializationChris Robinson2023-09-293-34/+62
* Ensure the WASAPI resample buffer is cleared when mixing startsChris Robinson2023-09-291-9/+6
* Don't inline a couple more template functionsChris Robinson2023-09-261-2/+2
* Set the appropriate padding sizeChris Robinson2023-09-261-1/+1
* Constify some pointers to indicate they won't changeChris Robinson2023-09-253-3/+3
* Use std::array instead of a C-style arrayChris Robinson2023-09-251-1/+2
* Make cppwinrt version configurable (#919)Deal2023-09-261-1/+3
* Compile with c++20 support (#920)Deal2023-09-252-6/+8
* Honor the wasapi allow-resampler option with spatial sound outputChris Robinson2023-09-241-0/+4
* Match the output sample rate if not requesting oneChris Robinson2023-09-241-0/+4
* Support resampling with WASAPI spatial audio outputChris Robinson2023-09-241-14/+67