aboutsummaryrefslogtreecommitdiffstats
path: root/alc
Commit message (Expand)AuthorAgeFilesLines
* Avoid a zero-length array for the FlexArray definitionChris Robinson2020-08-151-5/+1
* Use a wait predicate instead of a while loopChris Robinson2020-08-121-2/+1
* Use a FlexArray instead of a vector for distance compensationChris Robinson2020-08-111-5/+6
* Change a couple functions into member functionsChris Robinson2020-08-0720-107/+97
* Cleanup OSS enumeration and fix duplicate namesChris Robinson2020-08-071-55/+39
* Add an option to auto-connect JACK portsChris Robinson2020-08-051-11/+14
* Use std::array instead of some C-style arraysChris Robinson2020-08-051-23/+22
* Print the error from pthread_setschedparamChris Robinson2020-08-041-5/+6
* Use a predicate instead of a while loopChris Robinson2020-07-231-3/+3
* Simplify mixer buffer size saturation handlingChris Robinson2020-07-231-6/+6
* GetProcBinary implementation for Haiku.David Carlier2020-07-211-0/+10
* Remove dead codeChris Robinson2020-06-301-92/+13
* Don't round up the dst size when the src size was saturatedChris Robinson2020-06-291-1/+1
* Fix SrcBufferSize calculation when downsamplingChris Robinson2020-06-291-20/+36
* Reduce the MAX_PITCH to 10Chris Robinson2020-06-291-1/+1
* Avoid including windows.h in threads.hChris Robinson2020-06-281-0/+5
* Avoid an unnecessary local variableChris Robinson2020-06-161-6/+4
* Set channel labels from WFX channel masksChris Robinson2020-06-155-118/+129
* Print the name of unhandled PulseAudio channelsChris Robinson2020-06-151-1/+3
* Remove the Lower channel labels and rename the Upper labelsChris Robinson2020-06-153-23/+21
* Don't bother with otherwise unused Aux channelsChris Robinson2020-06-154-103/+39
* Handle the front stablizer with the B-Format decoderChris Robinson2020-06-157-165/+254
* Move a couple related functions to the backend baseChris Robinson2020-06-1220-145/+145
* Use a range-for loop instead of for_eachChris Robinson2020-06-091-5/+4
* Use better types for array lengthsChris Robinson2020-06-091-17/+15
* Check the returned sample endianess with sndioChris Robinson2020-06-071-0/+6
* Fix a return valueChris Robinson2020-06-071-1/+1
* Use a safer layout if sndio changes the channel countChris Robinson2020-06-071-61/+78
* Use a more appropriate size value for copyingChris Robinson2020-06-071-1/+1
* Use a better type for array accessChris Robinson2020-06-071-3/+3
* sndio: Support more than 2 channelsDaniel Gibson2020-06-071-2/+32
* Avoid convolving an always-0 sampleChris Robinson2020-05-301-4/+4
* Use dual-biquad processing for the equalizer effectChris Robinson2020-05-261-9/+7
* Simplify UHJ delay handlingChris Robinson2020-05-262-29/+17
* Fade over more of the update with HRTFChris Robinson2020-05-251-23/+5
* Only apply non-silent inputs for blended HRIRChris Robinson2020-05-251-17/+24
* Simplify the HRTF blending fade out gain scalingChris Robinson2020-05-251-22/+18
* Round the pitch shifter frequency bin targetsChris Robinson2020-05-221-1/+1
* Round the scaled HRTF delaysChris Robinson2020-05-211-1/+3
* Slightly increase the HRTF direct delayChris Robinson2020-05-211-1/+1
* Simplify handling the stablizer side channel delayChris Robinson2020-05-212-31/+33
* Avoid a log10 constant callChris Robinson2020-05-211-2/+2
* Use an enum class for SpatializeModeChris Robinson2020-05-212-6/+6
* Clarify a comment about the band-splitterChris Robinson2020-05-201-4/+5
* Improve HRTF delay handlingChris Robinson2020-05-204-32/+19
* Fix some commentsChris Robinson2020-05-191-4/+4
* Rename applyHfScale to processHfScaleChris Robinson2020-05-195-6/+6
* Use an enum for FamCountChris Robinson2020-05-195-8/+6
* Apply the ambisonic HF scaling in real-time with HRTFChris Robinson2020-05-194-23/+102
* Move BUFFERSIZE and FloatBufferLine to a separate headerChris Robinson2020-05-192-9/+16