aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* Don't assume an enum's underlying typeChris Robinson2023-09-201-1/+1
* Fix MSVC compilationChris Robinson2023-09-201-0/+2
* Preliminary implementation of WASAPI spatial audio playbackChris Robinson2023-09-203-161/+549
* Replace some more unnecessary angles with vectorsChris Robinson2023-09-181-47/+77
* Fix source span sizeChris Robinson2023-09-171-5/+5
* Rename noinline to NOINLINEChris Robinson2023-09-172-5/+5
* Don't inline some big functionsChris Robinson2023-09-162-40/+35
* Use duration_cast to convert nanoseconds to secondsChris Robinson2023-09-161-9/+14
* Store channel positions as vectors instead of anglesChris Robinson2023-09-147-130/+175
* Use a span instead of an auto&& to arrayChris Robinson2023-09-131-7/+7
* Add a alcGetProcAddress2 functionChris Robinson2023-09-123-0/+8
* Make some global and static member variables inlineChris Robinson2023-09-115-42/+6
* Approximate sin for the reverb modulator LFOChris Robinson2023-09-111-2/+7
* Combine multiple divisions into oneChris Robinson2023-09-101-8/+11
* Improve the FFT bit reversal computationChris Robinson2023-09-092-34/+43
* Rename a couple internal cmake target namesChris Robinson2023-09-091-29/+29
* Optimize FFT calculations for lengths of 1024 or lessChris Robinson2023-09-091-23/+64
* Include the early and late reverb gain for the decay fade timerChris Robinson2023-09-051-3/+30
* Precalculate some square factorsChris Robinson2023-09-041-7/+2
* Fix CMake deprecation warning in OpenAL config. (#909)Nick2023-09-041-1/+1
* Don't use a custom config for the pipewire event loopChris Robinson2023-09-031-1/+1
* Use a variant instead of a union+flagChris Robinson2023-09-032-39/+47
* Avoid putting strings in fixed arrays of char arraysChris Robinson2023-09-021-21/+22
* Handle a null string in DeviceHelper::OnDefaultDeviceChangedChris Robinson2023-08-311-6/+6
* Combine separate loops into oneChris Robinson2023-08-301-5/+6
* Mention surround714 in alsoftrc.sampleChris Robinson2023-08-301-4/+9
* Don't set VISIBILITY_PRESETs without visibility attributesChris Robinson2023-08-291-23/+20
* Use a more accurate ring modulator waveform generatorChris Robinson2023-08-291-37/+76
* Avoid some large stack buffersChris Robinson2023-08-281-27/+18
* Fix waveforms generated by altonegenChris Robinson2023-08-281-32/+41
* Slightly improve some all-pass filter coefficientsChris Robinson2023-08-281-6/+6
* Replace another C string with string_viewChris Robinson2023-08-261-5/+4
* Simplify building a string messageChris Robinson2023-08-261-11/+3