aboutsummaryrefslogtreecommitdiffstats
path: root/Alc
Commit message (Expand)AuthorAgeFilesLines
...
* Simplify mmdevapi's device name searchChris Robinson2016-09-071-17/+33
* Merge pull request #65 from Dmytry/dmytry_github_masterkcat2016-09-072-8/+46
|\
| * mmdevapi: Allow specifying output device by it's audio endpoint GUID or by th...Dmytry Lavrov2016-09-062-8/+46
* | Properly align 16-bit fields in the Hrtf structChris Robinson2016-09-071-10/+20
|/
* Make the SelectMixer function sharableChris Robinson2016-09-063-26/+12
* Use the optimized mixing functions for reverb outputChris Robinson2016-09-061-83/+117
* Use deinterlaced buffers for the intermediate reverb storageChris Robinson2016-09-061-119/+137
* Remove use of DECL_CONSTChris Robinson2016-09-062-5/+5
* Do reverb modulation before band-pass filteringChris Robinson2016-09-061-7/+6
* Rename some variables for clarityChris Robinson2016-09-061-28/+30
* Use more correct cube decoder matricesChris Robinson2016-09-052-16/+16
* Do multiple samples at once for reverb modulationChris Robinson2016-09-051-38/+49
* Use a predefined identity matrixChris Robinson2016-09-054-30/+13
* Correct a comment about B-Format conversionChris Robinson2016-09-051-1/+1
* Rename MatrixMixerFunc to RowMixerFuncChris Robinson2016-09-025-11/+11
* Calculate a variable closer to where it's usedChris Robinson2016-09-011-5/+5
* Use MixMatrixRow to upsample the split frequency bands to the outputChris Robinson2016-09-011-30/+12
* Always load HRTF files through memory pointersChris Robinson2016-08-311-261/+134
* Add some helper wrappers to mmap filesChris Robinson2016-08-312-0/+120
* Add a compile-time macro to use dual-band ambisonic HRTF processingChris Robinson2016-08-301-12/+36
* Simplify the ambisonic up-samplerChris Robinson2016-08-301-65/+99
* Remove the upper limit from AL_MIN_GAIN and AL_MAX_GAINChris Robinson2016-08-291-2/+2
* Add a query for the maximum source gain limitChris Robinson2016-08-281-0/+1
* Clamp the maximum mixing gain boost to 16Chris Robinson2016-08-271-10/+11
* Allow sources to play while alcSuspendContext is in effectChris Robinson2016-08-261-3/+3
* Properly defer effect slot changesChris Robinson2016-08-252-3/+6
* Track all references for effect statesChris Robinson2016-08-251-9/+6
* Add a ref count to ALeffectStateChris Robinson2016-08-2510-203/+309
* Consolidate duplicate codeChris Robinson2016-08-241-39/+23
* Combine related members into a structChris Robinson2016-08-245-74/+75
* Hold updates for both listener and source updatesChris Robinson2016-08-231-1/+15
* Don't pass the context's distance model as the source'sChris Robinson2016-08-231-1/+6
* Avoid resupplying unneeded source updatesChris Robinson2016-08-232-30/+53
* 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-127-25/+60
* Decode directly from B-Format to HRTF instead of a cubeChris Robinson2016-08-114-40/+106
* Set a JACK error message handler when initializing the backendChris Robinson2016-08-111-0/+10
* 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 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-312-3/+1
* Rename Ambisonics to Ambisonic in a couple placesChris Robinson2016-07-311-3/+3
* Remove DevFmtBFormat3D, which is covered by DevFmtAmbi1Chris Robinson2016-07-3110-40/+5
* Add an option to specify the ambisonic output configurationChris Robinson2016-07-312-26/+46
* Simplify a format checkChris Robinson2016-07-301-3/+2