aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Allow sources to play while alcSuspendContext is in effectChris Robinson2016-08-264-11/+22
* Avoid directly replacing the effect slot Update pointerChris Robinson2016-08-251-14/+10
* Properly defer effect slot changesChris Robinson2016-08-254-14/+37
* Track all references for effect statesChris Robinson2016-08-252-30/+53
* Add a ref count to ALeffectStateChris Robinson2016-08-2513-203/+325
* Also rotate stereo sounds in the alhrtf exampleChris Robinson2016-08-241-2/+22
* Consolidate duplicate codeChris Robinson2016-08-241-39/+23
* Combine related members into a structChris Robinson2016-08-246-84/+87
* Make a function definition staticChris Robinson2016-08-231-1/+1
* Hold updates for both listener and source updatesChris Robinson2016-08-232-12/+15
* Don't pass the context's distance model as the source'sChris Robinson2016-08-235-14/+24
* Avoid resupplying unneeded source updatesChris Robinson2016-08-236-92/+91
* Remove an unneeded typedefChris Robinson2016-08-211-5/+0
* Band-split the HRIRs when building the ambisonic decoder filtersChris Robinson2016-08-213-31/+68
* Fix HRTF index calculations for B-Format coefficientsChris Robinson2016-08-181-11/+10
* Only use the cube points for generating the ambisonic HRTF coefficientsChris Robinson2016-08-171-56/+72
* Use a more specialized mixer function for B-Format to HRTFChris Robinson2016-08-129-27/+66
* Decode directly from B-Format to HRTF instead of a cubeChris Robinson2016-08-115-42/+109
* Set a JACK error message handler when initializing the backendChris Robinson2016-08-111-0/+10
* Avoid checking DeferUpdates for each source state changeChris Robinson2016-08-081-8/+24
* Mix gain steps using SIMD with NeonChris Robinson2016-08-051-0/+24
* Modify NumUpdates for different sample rates instead of UpdateSizeChris Robinson2016-08-041-1/+1
* Constify some variablesChris Robinson2016-08-041-2/+2
* Look for the correct DLL for JACK on WindowsChris Robinson2016-08-031-1/+6
* Use al_calloc/al_free in more placesChris Robinson2016-08-032-9/+9
* Add 'restrict' to another parameterChris Robinson2016-08-032-2/+2
* Use the ACN and N3D map and scale lookup tables in SetChannelMapChris Robinson2016-08-021-16/+9
* Don't store the looping state in the voiceChris Robinson2016-07-314-16/+23
* Rename Ambisonics to Ambisonic in a couple placesChris Robinson2016-07-312-6/+6
* Remove DevFmtBFormat3D, which is covered by DevFmtAmbi1Chris Robinson2016-07-3111-41/+6
* Handle ambi-format with alsoft-configChris Robinson2016-07-312-0/+47
* Add an option to specify the ambisonic output configurationChris Robinson2016-07-314-26/+63
* Update alsoft-config for the ambisonic output configurationsChris Robinson2016-07-302-8/+12
* Update alsoftrc.sample with the new channel configurationsChris Robinson2016-07-301-1/+4
* Update alsoftrc.sample for proper txt filenamesChris Robinson2016-07-301-8/+8
* Simplify a format checkChris Robinson2016-07-301-3/+2
* Rename ambisonic channel config values to be shorterChris Robinson2016-07-301-3/+3
* Add a stand-alone upsampler for higher-order ambisonic oputputChris Robinson2016-07-306-11/+122
* Add a config to output first-, second-, or third-order ambisonicsChris Robinson2016-07-2911-7/+132
* 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 a NULL deref when creating 0 auxiliary effect slotsChris Robinson2016-07-261-12/+9
* 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-263-21/+17
* Remove broken autowah effect codeChris Robinson2016-07-268-300/+0
* Add some more restrict keywordsChris Robinson2016-07-262-3/+3
* Rename input_gain to b0Chris Robinson2016-07-266-14/+13
* 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