aboutsummaryrefslogtreecommitdiffstats
path: root/Alc
Commit message (Expand)AuthorAgeFilesLines
* Add a config to output first-, second-, or third-order ambisonicsChris Robinson2016-07-2910-7/+129
* Don't try freeing the context in ReleaseThreadCtxChris Robinson2016-07-291-6/+6
* Combine VECTOR_RESIZE and VECTOR_RESERVEChris Robinson2016-07-268-104/+69
* Avoid passing NULL to a parameter that must not be NULLChris Robinson2016-07-261-2/+3
* Remove the last use of ALfilterState_processSingleChris Robinson2016-07-261-3/+17
* Remove broken autowah effect codeChris Robinson2016-07-262-278/+0
* Add some more restrict keywordsChris Robinson2016-07-261-1/+1
* Rename input_gain to b0Chris Robinson2016-07-264-10/+10
* Avoid more uses of ALfilterState_processSingleChris Robinson2016-07-251-9/+9
* Fix use of a loop varChris Robinson2016-07-251-9/+11
* Avoid manual loops for ALfilterState processingChris Robinson2016-07-251-25/+17
* Properly skip loading of already-loaded HRTF data setsChris Robinson2016-07-241-4/+24
* Update the default quad decoder matrixChris Robinson2016-07-181-4/+4
* Constify and use the correct size for an arrayChris Robinson2016-07-171-1/+1
* Make a MAX_AMBI2D_COEFFS macro instead of a magic numberChris Robinson2016-07-171-4/+4
* Repack the ambisonic dual-band decoder matricesChris Robinson2016-07-171-94/+105
* Improve the UHJ encoder's allpass processing loopsChris Robinson2016-07-141-49/+70
* Modify bs2b_cross_feed to do multiple samples at onceChris Robinson2016-07-132-23/+73
* Move the input channel array out of the DirectParams and SendParamsChris Robinson2016-07-132-75/+74
* Enumerate the embedded HRTF resources when availableChris Robinson2016-07-121-3/+345
* Add a cmake option to embed the HRTF dataChris Robinson2016-07-122-0/+9
* Store the voice output buffers separate from the paramsChris Robinson2016-07-112-34/+34
* Update comment about the source radius calculationsChris Robinson2016-07-101-9/+18
* Avoid standard malloc/free for Hrtf allocationChris Robinson2016-07-071-3/+4
* Avoid function calls to get the HRTF sample rate and IR sizeChris Robinson2016-07-076-36/+21
* Avoid using memcpy to copy a single structChris Robinson2016-07-061-4/+4
* Remove the VirtOut buffer aliasChris Robinson2016-07-052-24/+21
* Use separate arrays for UIntMap keys and valuesChris Robinson2016-07-041-3/+3
* Ensure voices has been updated once before mixing themChris Robinson2016-06-161-1/+2
* Rename MaxNoOfSources for consistencyChris Robinson2016-06-081-15/+15
* Look in the executable's dir for another config fileChris Robinson2016-06-043-0/+133
* Add property queries to get the device latency with the clockChris Robinson2016-06-031-11/+32
* Improve the filter processing functionChris Robinson2016-06-031-2/+35
* Implement a Neon-enhanced MixRowChris Robinson2016-06-013-0/+31
* Use a macro to specify the ambisonic periphonic channel maskChris Robinson2016-06-012-3/+3
* Use SSE for applying the HQ B-Format decoder matricesChris Robinson2016-05-314-27/+79
* Don't access the band splitter fields in the processing loopsChris Robinson2016-05-311-9/+16
* Clean up a couple variable names and declarationsChris Robinson2016-05-302-7/+6
* Remove unnecessary VECTOR_INSERTChris Robinson2016-05-302-54/+30
* Use a linked list for active effect slotsChris Robinson2016-05-292-23/+25
* Change the backend getLatency method to return the clock time tooChris Robinson2016-05-2814-50/+111
* Use a specific lock for the backend's stop/reset/play callsChris Robinson2016-05-271-30/+44
* Increment the device's mix count closer to the mixing loopsChris Robinson2016-05-231-3/+2
* Properly pluralize some messagesChris Robinson2016-05-222-8/+14
* Improve locking for device attribute queriesChris Robinson2016-05-221-8/+28
* Avoid using realloc in a number of placesChris Robinson2016-05-216-19/+26
* Make the source position calues atomicChris Robinson2016-05-192-9/+9
* Copy the source's Looping property into the voiceChris Robinson2016-05-181-0/+2
* Avoid redundantly storing distance model settingsChris Robinson2016-05-171-7/+1
* Update the right effect state when the device is resetChris Robinson2016-05-171-2/+2