aboutsummaryrefslogtreecommitdiffstats
path: root/alc
Commit message (Expand)AuthorAgeFilesLines
* Move the filters to coreChris Robinson2020-12-0423-953/+45
* Move the bsinc tables to coreChris Robinson2020-12-047-328/+5
* Move mastering.cpp/h to coreChris Robinson2020-12-044-547/+2
* Avoid a global MAX_PITCH macroChris Robinson2020-12-045-18/+21
* Move the resampler declarations to a more appropriate headerChris Robinson2020-12-042-38/+39
* Remove some unnecessary includesChris Robinson2020-12-044-13/+2
* Move lerp/cubic to alnumeric.hChris Robinson2020-12-044-13/+3
* Add a gain argument to altonegen (#502)Eliot Miranda2020-12-041-1/+1
* Change a couple macros into constexpr variablesChris Robinson2020-11-2819-69/+69
* Avoid AL types in mastering.cpp/hChris Robinson2020-11-282-40/+37
* Move some declarations to more appropriate headersChris Robinson2020-11-274-17/+24
* Avoid AL types in the converterChris Robinson2020-11-272-52/+52
* Move some sources to a separate directoryChris Robinson2020-11-2712-189/+11
* Move AL EffectProp handling to separate sourcesChris Robinson2020-11-2515-1959/+2
* Don't limit the available converted sample count to BUFFERSIZEChris Robinson2020-11-251-1/+2
* Fix a UInt32 variable typeChris Robinson2020-11-241-1/+1
* Fill all buffers for CoreAudio playbackChris Robinson2020-11-241-2/+6
* Disable buffer allocation with CoreAudio captureChris Robinson2020-11-241-0/+8
* Use a type alias instead of decltypeChris Robinson2020-11-231-14/+13
* Ceil the scaled buffer size instead of roundChris Robinson2020-11-231-1/+3
* Fix buffer offset for the second conversionChris Robinson2020-11-231-1/+1
* Fix capture buffer size scaling in CoreAudioChris Robinson2020-11-231-5/+5
* Use kAudioUnitScope_Global to get the maximum frame sizeChris Robinson2020-11-231-1/+1
* Avoid AL types in hrtf.cpp/hChris Robinson2020-11-222-94/+91
* Use optionals for some attribute parametersChris Robinson2020-11-221-35/+35
* Make ALbuffer inherit from BufferStorageChris Robinson2020-11-211-2/+2
* Use clearer variable namesChris Robinson2020-11-202-39/+42
* Disassociate internal buffer enums from AL enum valuesChris Robinson2020-11-202-24/+25
* Avoid AL types in the mixerChris Robinson2020-11-208-100/+98
* Disassociate internal voice enums from AL enumsChris Robinson2020-11-203-34/+33
* Disassociate internal format enums from ALC enumsChris Robinson2020-11-202-98/+136
* Don't try to override the CoreAudio maximum capture sliceChris Robinson2020-11-191-20/+28
* Use BufferStorage for the buffer queueChris Robinson2020-11-194-24/+36
* Put the loop start/end in BufferStorageChris Robinson2020-11-192-18/+21
* Avoid direct initialization of float32x4_tChris Robinson2020-11-161-2/+12
* Use WinAPI functions to check for NEON supportChris Robinson2020-11-161-0/+11
* Use doubles to calculate the listener matrix translationChris Robinson2020-11-131-42/+17
* Avoid testing a bool against AL_FALSEChris Robinson2020-11-121-1/+1
* Avoid an unnecessary multiplierChris Robinson2020-11-091-15/+12
* Fix pitch shifter bin countChris Robinson2020-11-091-1/+1
* Simplify some pitch shifter scaling calculationsChris Robinson2020-11-081-8/+7
* Use a separate structure for the active effect slot propertiesChris Robinson2020-11-0722-141/+265
* Use a range-for loop instead of for_eachChris Robinson2020-11-061-8/+8
* Use more efficient sorting for effect slotsChris Robinson2020-11-051-37/+47
* Add missing include for the CoreAudio backendChris Robinson2020-11-051-0/+1
* Avoid a full wipe and reallocation of wet buffersChris Robinson2020-11-022-33/+40
* Store the wet buffers in the contextChris Robinson2020-11-026-13/+68
* Finalize AL_SOFT_eventsChris Robinson2020-10-262-23/+1
* Replace the mixer fraction macros with constexpr variablesChris Robinson2020-10-2113-78/+80
* Replace some more macros with constexpr variablesChris Robinson2020-10-2112-33/+33