aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Fix cppwinrt exception type capture (#918)Deal2023-09-231-1/+1
* Update AppVeyor to use VS 2019Chris Robinson2023-09-221-2/+2
* Avoid casting an integer literalChris Robinson2023-09-2215-33/+38
* Shift the appropriate typeChris Robinson2023-09-222-6/+12
* UWP: migrate C++/CX to C++/WinRT (#916)Deal2023-09-223-83/+78
* Try to get the device period for spatial audio streamsChris Robinson2023-09-211-30/+52
* Add a SampleConverter method to convert planar buffer linesChris Robinson2023-09-212-0/+93
* Don't assume the size of AudioObjectTypeChris Robinson2023-09-211-1/+1
* Again try to fix handling an enum typeChris Robinson2023-09-201-1/+2