Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added cmake FindWindowsSDK for FindDSound module and fixed FindDSound.cmake | septag | 2016-11-03 | 1 | -1/+0 |
| | |||||
* | Properly check for struct timespec | Chris Robinson | 2016-10-04 | 1 | -0/+8 |
| | |||||
* | Merge pull request #63 from adrianbroher/gnuinstalldir | kcat | 2016-09-14 | 1 | -25/+32 |
|\ | | | | | Use GNUInstallDirs to place the build artifacts properly | ||||
| * | Use GNUInstallDirs for generated pkg-config file | Marcel Metz | 2016-09-06 | 1 | -3/+3 |
| | | | | | | | | Continuation of 6387933 | ||||
| * | Use GNUInstallDirs to place the build artifacts properly | Marcel Metz | 2016-09-06 | 1 | -22/+29 |
| | | | | | | | | | | | | | | | | CMake 2.8.5 added the GNUInstallDirs module, which provides various variables following the CMAKE_INSTALL_*DIR pattern to allow users a more flexible installation setup and to provide sensible defaults while respecting distribution specific install locations like lib64 for RPM based linux distributions or debian multiarch tuples. | ||||
* | | Fix the libatomic check | Chris Robinson | 2016-09-13 | 1 | -4/+14 |
| | | |||||
* | | Check for libatomic, in case C11 atomics need it | Chris Robinson | 2016-09-12 | 1 | -0/+9 |
| | | |||||
* | | Check if -mfpu=neon is available for compiling the NEON mixer | Chris Robinson | 2016-09-12 | 1 | -1/+9 |
| | | |||||
* | | Build NEON code with -mfpu=neon | Thomas Petazzoni | 2016-09-06 | 1 | -0/+1 |
|/ | | | | | | | | | | The ARM-specific NEON code needs to be built with -mfpu=neon to avoid build failures when a difference FPU is used by default by the compiler. Fixes issue #54. Signed-off-by: Thomas Petazzoni <[email protected]> | ||||
* | Remove broken autowah effect code | Chris Robinson | 2016-07-26 | 1 | -1/+0 |
| | | | | | It's been disabled forever, and I have no idea how to make it work properly. Better to just redo it when making something that works. | ||||
* | Fix indentation | Chris Robinson | 2016-07-12 | 1 | -14/+14 |
| | |||||
* | Fix a copy-paste message error | Chris Robinson | 2016-07-12 | 1 | -1/+1 |
| | |||||
* | Add a cmake option to embed the HRTF data | Chris Robinson | 2016-07-12 | 1 | -7/+53 |
| | |||||
* | Provide a decoder preset for 5.1 Surround output | Chris Robinson | 2016-04-24 | 1 | -0/+1 |
| | |||||
* | Install the ambdec preset files | Chris Robinson | 2016-04-23 | 1 | -0/+14 |
| | |||||
* | Move the aligned malloc functions to the common lib | Chris Robinson | 2016-03-29 | 1 | -1/+2 |
| | |||||
* | Add a dual-band ambisonic decoder | Chris Robinson | 2016-03-15 | 1 | -0/+1 |
| | | | | | | | | | | This uses a virtual B-Format buffer for mixing, and then uses a dual-band decoder for improved positional quality. This currently only works with first- order output since first-order input (from the AL_EXT_BFROMAT extension) would not sound correct when fed through a second- or third-order decoder. This also does not currently implement near-field compensation since near-field rendering effects are not implemented. | ||||
* | Add a loader for ambdec files | Chris Robinson | 2016-03-14 | 1 | -0/+1 |
| | |||||
* | Add a function to encode 2-channel UHJ from B-Format | Chris Robinson | 2016-02-26 | 1 | -0/+1 |
| | |||||
* | Release 1.17.2openal-soft-1.17.2 | Chris Robinson | 2016-01-24 | 1 | -1/+1 |
| | |||||
* | Remove unneeded check for io.h | Chris Robinson | 2016-01-24 | 1 | -1/+0 |
| | |||||
* | Clear SSE3 switch before testing if one's recognized | Chris Robinson | 2016-01-24 | 1 | -0/+1 |
| | |||||
* | Reorder some cmake checks | Chris Robinson | 2016-01-21 | 1 | -20/+19 |
| | |||||
* | Lower the _POSIX_C_SOURCE and _XOPEN_SOURCE version requirements | Chris Robinson | 2016-01-21 | 1 | -2/+2 |
| | |||||
* | Only set cmake policy CMP0042 if it's valid | Chris Robinson | 2016-01-21 | 1 | -3/+5 |
| | |||||
* | Always define _XOPEN_SOURCE if _POSIX_C_SOURCE is too | Chris Robinson | 2016-01-21 | 1 | -16/+3 |
| | |||||
* | Explicit check if pthread_setname_np accepts only one parameter | Chris Robinson | 2016-01-21 | 1 | -0/+21 |
| | |||||
* | Fix for systems that don't have strnlen | Chris Robinson | 2016-01-21 | 1 | -1/+2 |
| | |||||
* | Silence a CMake warning on OSX about MACOSX_RPATH | Chris Robinson | 2016-01-20 | 1 | -0/+1 |
| | |||||
* | Add an option to static-link libgcc | Chris Robinson | 2016-01-17 | 1 | -0/+19 |
| | | | | Mainly just for MinGW to make OpenAL32.dll not rely on libgcc_s_sjlj-1.dll. | ||||
* | Allow to override the share install dir | Niels Ole Salscheider | 2015-12-19 | 1 | -2/+5 |
| | | | | | This is needed for multiarch layouts where the prefix is /usr/${host} but where arch-independet files are installed to /usr/share. | ||||
* | Check if _XOPEN_SOURCE needs to be set | Chris Robinson | 2015-12-11 | 1 | -10/+25 |
| | |||||
* | Release 1.17.1openal-soft-1.17.1 | Chris Robinson | 2015-12-10 | 1 | -1/+1 |
| | |||||
* | Also install the HRTF example | Chris Robinson | 2015-12-04 | 1 | -1/+1 |
| | |||||
* | Avoid using usleep in the examples | Chris Robinson | 2015-12-04 | 1 | -5/+10 |
| | | | | We already have an al_nssleep wrapper in the common lib we can use. | ||||
* | Only set _POSIX_C_SOURCE if needed | Chris Robinson | 2015-12-04 | 1 | -18/+28 |
| | |||||
* | include correct libraries in case jack support is requested and found | v4hn | 2015-11-20 | 1 | -1/+1 |
| | | | | | It just doesn't make sense to add pulseaudio libraries here... Also it breaks in case jack is requested, but pulseaudio is disabled :) | ||||
* | Release 1.17.0openal-soft-1.17.0 | Chris Robinson | 2015-11-12 | 1 | -1/+1 |
| | |||||
* | Move the bsincTable to a separate file | Chris Robinson | 2015-11-10 | 1 | -0/+1 |
| | |||||
* | Add a tool to generate the bsinc tables | Chris Robinson | 2015-11-10 | 1 | -1/+6 |
| | |||||
* | Build with -std=c11 if possible | Chris Robinson | 2015-11-09 | 1 | -3/+8 |
| | |||||
* | Remove some unused function checks | Chris Robinson | 2015-11-08 | 1 | -6/+0 |
| | |||||
* | Check for modff | Chris Robinson | 2015-10-29 | 1 | -0/+1 |
| | |||||
* | Add an HRTF example | Chris Robinson | 2015-10-28 | 1 | -0/+5 |
| | | | | Doubles as a psuedo-test to play a sound with HRTF. | ||||
* | Remove the MIDI code | Chris Robinson | 2015-10-20 | 1 | -39/+0 |
| | | | | | | | The extension's not going anywhere, and it can't do anything fluidsynth can't. The code maintenance and bloat is not worth keeping around, and ideally the AL API would be able to facilitate MIDI-like behavior anyway (envelopes, start-at- time, etc). | ||||
* | Add a tone generator test program | Chris Robinson | 2015-10-13 | 1 | -0/+19 |
| | | | | | | Currently used to test the general output, particularly the resampler, by checking the results with a spectrum analyzer and/or oscilloscope (for example using PulseAudio's "Monitor of ..." devices feeding an external app). | ||||
* | Move the FIR4 from SSE2 to SSE3 | Chris Robinson | 2015-10-11 | 1 | -0/+25 |
| | | | | | SSE3 can avoid the slow _MM_TRANSPOSE_PS4 call thanks to the inclusion of horizontal adds. | ||||
* | Add a function to get a list of data files | Chris Robinson | 2015-10-03 | 1 | -1/+1 |
| | | | | | | The method takes a marked-up filename (e.g. may include %r for a sample rate, %% for %, etc), and returns a vector of strings of found filenames that match. It will search the CWD, the local, and global data directories, in that order. | ||||
* | Revert "Only use SDL1 with SDL_sound" | Chris Robinson | 2015-09-30 | 1 | -23/+18 |
| | | | | This reverts commit 8883ce1cef86c07d6eaa7e0eff2e132e181184f0. | ||||
* | Only use SDL1 with SDL_sound | Chris Robinson | 2015-09-28 | 1 | -18/+23 |
| |