aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Fix building with PipeWire 0.3.49 and earlierChris Robinson2022-12-021-0/+19
* Add more formats for displaying in examplesChris Robinson2022-11-291-0/+35
* Add missing device_clock/source_latency enums for queryingChris Robinson2022-11-291-0/+9
* Use the existing common FFT functions in makemhrChris Robinson2022-11-272-84/+16
* Use complex floats for convolution reverb FFTsChris Robinson2022-11-245-37/+49
* Avoid returning an array for constexpr tablesChris Robinson2022-11-241-38/+35
* Avoid overriding main with SDLChris Robinson2022-11-233-2/+12
* Don't prematurely change ALCdevice::BufferSizeChris Robinson2022-11-221-7/+11
* Fix WASAPI capture handling the background COM threadChris Robinson2022-11-191-18/+30
* Update alsoft-config for new optionsChris Robinson2022-11-172-51/+89
* Remove unnecessary use of SDL2_INCLUDE_DIRChris Robinson2022-11-161-2/+0
* Add GitHub actions workflow to build utils/makemhr on update (#783)3DJ2022-11-161-0/+76
* Fix router not loading on Creative's hardware OpenAL (#773)Felipe2022-11-161-12/+22
* Avoid a use-after-free in the ALSA backendChris Robinson2022-11-161-12/+12
* Use SDL2's sdl2-config.cmakeChris Robinson2022-11-162-199/+11
* Avoid unnecessary duplicate CMake variablesChris Robinson2022-11-162-11/+2
* Use the correct frame size for WASAPI resamplingChris Robinson2022-11-131-2/+2
* Avoid a potential unsigned underflowChris Robinson2022-11-131-1/+1
* Change a function to a static methodChris Robinson2022-11-134-9/+9
* Avoid duplicate checks and calculationsChris Robinson2022-11-131-12/+8
* Add a config option to prevent WASAPI from using a resamplerChris Robinson2022-11-122-1/+13
* Add a resampler to WASAPI outputChris Robinson2022-11-121-10/+75
* Fix SampleConverter source read countChris Robinson2022-11-122-47/+23
* Add a method for the input sample delay for the SampleConverterChris Robinson2022-11-122-1/+14
* Dynamically start/stop the WASAPI message threadChris Robinson2022-11-121-86/+117
* Try to detect the update and buffer size from PipeWireChris Robinson2022-11-081-4/+45
* Make sure sio_write and sio_read return valid valuesChris Robinson2022-11-071-5/+12
* Support different input channel orders in uhjencoderChris Robinson2022-11-041-12/+39
* Add preliminary support for 7.1.4 output modesChris Robinson2022-11-0319-6/+201
* Add functions to start sources at a particular device timeChris Robinson2022-11-034-161/+247
* Add the ability to start a voice at a particular timeChris Robinson2022-11-034-9/+49
* int64_t max can't fit into a double without narrowingChris Robinson2022-11-021-6/+0
* Handle negative voice positionsChris Robinson2022-11-023-64/+116
* Use the IIR filter for UHJ by defaultChris Robinson2022-10-302-3/+3
* Rename some variables to more clearly indicate their meaningChris Robinson2022-10-285-40/+40
* Rework the UHJ IIR filters to avoid applying an IIR in reverseChris Robinson2022-10-273-155/+130
* Switch back to the FIR256 filter by defaultChris Robinson2022-10-262-5/+5
* Use the correct input for the IIR UHJ encoderChris Robinson2022-10-262-9/+31
* Use the IIR all-pass filter by defaultChris Robinson2022-10-262-6/+7
* Fix up a commentChris Robinson2022-10-261-2/+2
* Add a comment about the filter delayChris Robinson2022-10-251-0/+3
* Fix some value orderingChris Robinson2022-10-251-2/+2
* Avoid nesting lambdasChris Robinson2022-10-241-42/+27
* Update upload-artifact to remove warning (#778)3DJ2022-10-231-1/+1
* Add missing headerChris Robinson2022-10-221-0/+1
* Avoid a duplicate all-pass function that accumulatesChris Robinson2022-10-224-225/+143
* Add a warning when using the old UHJ filter optionChris Robinson2022-10-211-2/+8
* Rename some variables to be less ambiguousChris Robinson2022-10-214-22/+22
* Rename a couple functions to clarify their useChris Robinson2022-10-211-13/+13
* Add separate filter options for UHJ encoding and decodingChris Robinson2022-10-216-18/+49