| Commit message (Expand) | Author | Age | Files | Lines |
* | Use PFFFT for the pitch shifter | Chris Robinson | 2023-10-25 | 1 | -13/+36 |
* | Use a byte for the channel index | Chris Robinson | 2023-10-22 | 3 | -12/+12 |
* | Update the downmix tables | Chris Robinson | 2023-10-21 | 1 | -66/+53 |
* | Use a dynamically resizing spa_pod_builder | Chris Robinson | 2023-10-21 | 1 | -14/+47 |
* | Remove an outdated comment | Chris Robinson | 2023-10-20 | 1 | -3/+0 |
* | Don't log failed config option lookups | Chris Robinson | 2023-10-19 | 1 | -5/+2 |
* | Avoid some unique and wrapper types | Chris Robinson | 2023-10-15 | 1 | -58/+33 |
* | Use the same stereo angles in convolution as normal mixing | Chris Robinson | 2023-10-15 | 1 | -19/+15 |
* | Use a span for a known array length instead of a raw pointer | Chris Robinson | 2023-10-15 | 9 | -30/+30 |
* | Ensure some variables are the same | Chris Robinson | 2023-10-15 | 1 | -21/+21 |
* | Avoid an extra copy to calculate the convolution FFT | Chris Robinson | 2023-10-14 | 1 | -6/+5 |
* | Read the correct half-frequency bin | Chris Robinson | 2023-10-14 | 1 | -1/+1 |
* | Rename the convolution reverb effect to just convolution | Chris Robinson | 2023-10-12 | 3 | -6/+6 |
* | Add an orientation property for convolution reverb | Chris Robinson | 2023-10-12 | 1 | -1/+2 |
* | Add convolution effect properties to rotate ambisonic responses | Chris Robinson | 2023-10-12 | 1 | -3/+23 |
* | Attenuate the convolution filter instead of the filter result | Chris Robinson | 2023-10-11 | 1 | -9/+8 |
* | Make and use a separate zconvolve method without scaling | Chris Robinson | 2023-10-11 | 1 | -8/+7 |
* | Use PFFFT for the convolution effect | Chris Robinson | 2023-10-06 | 1 | -40/+92 |
* | Improve ambisonic rotator coefficient accuracy | Chris Robinson | 2023-10-02 | 1 | -17/+38 |
* | Declare a missing variable | Chris Robinson | 2023-10-01 | 1 | -1/+1 |
* | Get the default WASAPI device on UWP | Chris Robinson | 2023-10-01 | 1 | -25/+14 |
* | Add a wrapper for COM initialization | Chris Robinson | 2023-09-29 | 2 | -34/+24 |
* | Ensure the WASAPI resample buffer is cleared when mixing starts | Chris Robinson | 2023-09-29 | 1 | -9/+6 |
* | Set the appropriate padding size | Chris Robinson | 2023-09-26 | 1 | -1/+1 |
* | Constify some pointers to indicate they won't change | Chris Robinson | 2023-09-25 | 1 | -1/+1 |
* | Honor the wasapi allow-resampler option with spatial sound output | Chris Robinson | 2023-09-24 | 1 | -0/+4 |
* | Match the output sample rate if not requesting one | Chris Robinson | 2023-09-24 | 1 | -0/+4 |
* | Support resampling with WASAPI spatial audio output | Chris Robinson | 2023-09-24 | 1 | -14/+67 |
* | Fix cppwinrt exception type capture (#918) | Deal | 2023-09-23 | 1 | -1/+1 |
* | Avoid casting an integer literal | Chris Robinson | 2023-09-22 | 4 | -8/+8 |
* | UWP: migrate C++/CX to C++/WinRT (#916) | Deal | 2023-09-22 | 2 | -67/+66 |
* | Try to get the device period for spatial audio streams | Chris Robinson | 2023-09-21 | 1 | -30/+52 |
* | Don't assume the size of AudioObjectType | Chris Robinson | 2023-09-21 | 1 | -1/+1 |
* | Again try to fix handling an enum type | Chris Robinson | 2023-09-20 | 1 | -1/+2 |
* | Don't assume an enum's underlying type | Chris Robinson | 2023-09-20 | 1 | -1/+1 |
* | Fix MSVC compilation | Chris Robinson | 2023-09-20 | 1 | -0/+2 |
* | Preliminary implementation of WASAPI spatial audio playback | Chris Robinson | 2023-09-20 | 1 | -161/+538 |
* | Replace some more unnecessary angles with vectors | Chris Robinson | 2023-09-18 | 1 | -47/+77 |
* | Store channel positions as vectors instead of angles | Chris Robinson | 2023-09-14 | 6 | -128/+173 |
* | Use a span instead of an auto&& to array | Chris Robinson | 2023-09-13 | 1 | -7/+7 |
* | Add a alcGetProcAddress2 function | Chris Robinson | 2023-09-12 | 3 | -0/+8 |
* | Make some global and static member variables inline | Chris Robinson | 2023-09-11 | 2 | -18/+1 |
* | Approximate sin for the reverb modulator LFO | Chris Robinson | 2023-09-11 | 1 | -2/+7 |
* | Combine multiple divisions into one | Chris Robinson | 2023-09-10 | 1 | -8/+11 |
* | Include the early and late reverb gain for the decay fade timer | Chris Robinson | 2023-09-05 | 1 | -3/+30 |
* | Don't use a custom config for the pipewire event loop | Chris Robinson | 2023-09-03 | 1 | -1/+1 |
* | Avoid putting strings in fixed arrays of char arrays | Chris Robinson | 2023-09-02 | 1 | -21/+22 |
* | Handle a null string in DeviceHelper::OnDefaultDeviceChanged | Chris Robinson | 2023-08-31 | 1 | -6/+6 |
* | Combine separate loops into one | Chris Robinson | 2023-08-30 | 1 | -5/+6 |
* | Use a more accurate ring modulator waveform generator | Chris Robinson | 2023-08-29 | 1 | -37/+76 |