aboutsummaryrefslogtreecommitdiffstats
path: root/core/voice.cpp
Commit message (Expand)AuthorAgeFilesLines
* Slightly improve handling of stopping voicesChris Robinson2022-01-081-19/+27
* Don't mix higher orders of B-Format than the device is doingChris Robinson2022-01-021-2/+2
* Use an span of pointers instead of arrays for mixingChris Robinson2022-01-011-93/+94
* Pass a span of pointers to the UHJ/SuperStereo decoderChris Robinson2022-01-011-1/+6
* Use a bitset instead of a plain uint for flagsChris Robinson2021-12-231-16/+16
* Don't swallow up buffer callback samples when pausingChris Robinson2021-12-181-11/+17
* Don't update voice sample histories when stopping/pausingChris Robinson2021-12-181-24/+25
* Rename Voice::mNumChannels for clarityChris Robinson2021-12-151-4/+4
* Add source properties for Super StereoChris Robinson2021-12-151-0/+21
* Make an inline function to check for 2D ambisonic formatsChris Robinson2021-12-121-3/+1
* Avoid initializing the NFC filter for every voice channelChris Robinson2021-12-111-8/+3
* Add an internal Super Stereo formatChris Robinson2021-12-111-10/+18
* Improve the 2-channel UHJ responseChris Robinson2021-12-091-3/+41
* Avoid manually prefixing EventType_ enumsChris Robinson2021-10-101-4/+4
* Make a construct_at method amd use itChris Robinson2021-10-081-2/+4
* Use the 2D channel orders for 2- and 3-channel UHJChris Robinson2021-07-131-1/+2
* Don't allocate full buffer lines in each voiceChris Robinson2021-06-211-22/+36
* Avoid mixing extraneous channelsChris Robinson2021-06-211-18/+18
* Avoid altering SrcBufferSize in each channelChris Robinson2021-06-141-1/+1
* Combine some checksChris Robinson2021-06-141-22/+23
* Move BufferStorage and Voice to coreChris Robinson2021-04-271-0/+849