aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Fix a typoChris Robinson2020-06-121-1/+1
|
* Move a couple related functions to the backend baseChris Robinson2020-06-1220-145/+145
|
* Link with the CoreFoundation framework on iOSChris Robinson2020-06-111-2/+7
|
* More capitalization fixesChris Robinson2020-06-111-451/+451
|
* Fix some capitalizationChris Robinson2020-06-111-217/+217
|
* Merge pull request #439 from halx99/patch-1kcat2020-06-111-0/+1
|\ | | | | Enable to detect Windows SDK v2004
| * Enable to detect Windows SDK v2004HALX992020-06-111-0/+1
|/
* Don't export functions when static linkingChris Robinson2020-06-101-22/+28
|
* 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
|
* Update changelogChris Robinson2020-06-071-1/+3
|
* Simplify the aligned over-allocation strategyChris Robinson2020-06-071-15/+14
|
* Avoid explicit checks for _BitScanForward[64]Chris Robinson2020-06-073-29/+10
|
* 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
|
* Merge pull request #435 from DanielGibson/sndio-more-channelskcat2020-06-071-2/+32
|\ | | | | sndio: Support more than 2 channels
| * sndio: Support more than 2 channelsDaniel Gibson2020-06-071-2/+32
|/ | | | | | | So far the sndio backend only supports Mono and Stereo, but sndio supports up to 16 channels (64 in their current git code). This adds support for all the openal-soft formats (DevFmt*). I tested this on Linux with 5.1 surround speakers.
* Avoid convolving an always-0 sampleChris Robinson2020-05-301-4/+4
|
* Clarify some changelog entriesChris Robinson2020-05-271-3/+4
|
* Use dual-biquad processing for the equalizer effectChris Robinson2020-05-261-9/+7
|
* Update the ChangelogChris Robinson2020-05-261-0/+66
|
* 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
|
* Clarify an error messageChris Robinson2020-05-251-3/+5
|
* Merge pull request #429 from jbeich/cikcat2020-05-241-0/+36
|\ | | | | Add FreeBSD to CI
| * CI: add FreeBSD jobJan Beich2020-05-241-0/+36
|/
* 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
| | | | To help improve the phase-corrected HF scaler.
* Print why a sofa file couldn't be openedChris Robinson2020-05-211-1/+2
|
* 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-214-8/+8
|
* Clarify a comment about the band-splitterChris Robinson2020-05-201-4/+5
|
* Improve HRTF delay handlingChris Robinson2020-05-204-32/+19
| | | | | Ensures source-level HRTF, the dry mix, and direct output all align properly, and simplifies adding the delay in the direct mix output.
* Fix some commentsChris Robinson2020-05-191-4/+4
|
* Rename applyHfScale to processHfScaleChris Robinson2020-05-195-6/+6
|
* Use an enum for FamCountChris Robinson2020-05-196-11/+9
|
* Apply the ambisonic HF scaling in real-time with HRTFChris Robinson2020-05-194-23/+102
| | | | | | | | | Rather than applying the HF scale to the IRs necessitating them to be truncated along with increasing the IR size, it can be applied to the input signal for the same results. Consequently, the IR size can be notably shortened while avoiding the extra truncation. In its place, the delayed reversed all-pass technique can still be used on the input for maintaining phase when applying the bandsplit/hfscalar filter to the input signal.
* Move BUFFERSIZE and FloatBufferLine to a separate headerChris Robinson2020-05-193-9/+17
|