aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Allow specifying the device to open for the examplesChris Robinson2016-09-088-51/+89
* Only WARN if GetProcPath fails to find the binaryChris Robinson2016-09-081-1/+1
* Try increasing the stack size if thread creation failsChris Robinson2016-09-081-7/+25
* Merge pull request #64 from tpetazzoni/arm-neon-fixkcat2016-09-081-0/+1
|\
| * Build NEON code with -mfpu=neonThomas Petazzoni2016-09-061-0/+1
* | Properly check if /proc/cpuinfo openedChris Robinson2016-09-081-1/+1
* | Use a few more HRIRs for the HRTF B-Format decoderChris Robinson2016-09-071-19/+31
* | Check for run-time NEON support by reading /proc/cpuinfoChris Robinson2016-09-071-2/+32
* | 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
* | | Use unsigned int shifts for device flagsChris Robinson2016-09-071-5/+5
|/ /
* | Make the SelectMixer function sharableChris Robinson2016-09-064-26/+14
* | 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-065-19/+17
* 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-055-30/+14
* Correct a comment about B-Format conversionChris Robinson2016-09-051-1/+1
* Rename MatrixMixerFunc to RowMixerFuncChris Robinson2016-09-026-14/+14
* 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
* Remove unnecessary constsChris Robinson2016-08-311-4/+4
* Reorganize sample type conversion functionsChris Robinson2016-08-311-286/+129
* Always load HRTF files through memory pointersChris Robinson2016-08-311-261/+134
* Add some helper wrappers to mmap filesChris Robinson2016-08-312-0/+120
* Initialize some enums to dummy valuesChris Robinson2016-08-311-8/+9
* 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
* Print whether direct channels are off or on to stdout in alffplayChris Robinson2016-08-291-1/+4
* Add an option to alffplay to toggle AL_DIRECT_CHANNELS_SOFTChris Robinson2016-08-291-0/+22
* Remove the upper limit from AL_MIN_GAIN and AL_MAX_GAINChris Robinson2016-08-292-4/+4
* Add a query for the maximum source gain limitChris Robinson2016-08-283-0/+32
* Clamp the maximum mixing gain boost to 16Chris Robinson2016-08-272-10/+13
* 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