Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove the zone, sample, and instrument object types | Chris Robinson | 2013-12-25 | 1 | -1/+0 |
| | |||||
* | Add a new fontsound object type | Chris Robinson | 2013-12-25 | 1 | -0/+1 |
| | | | | This is basically a combined preset and intrument zone with sample header. | ||||
* | Allow creating instrument objects | Chris Robinson | 2013-12-19 | 1 | -0/+1 |
| | |||||
* | Move the soundfont and preset extension functions to separate sources | Chris Robinson | 2013-12-19 | 1 | -0/+2 |
| | |||||
* | Move the base MidiSynth to a separate file | Chris Robinson | 2013-12-17 | 1 | -0/+1 |
| | |||||
* | Move the dummy MIDI handler to a separate file | Chris Robinson | 2013-12-17 | 1 | -0/+1 |
| | |||||
* | Move FluidSynth to its own file | Chris Robinson | 2013-12-17 | 1 | -1/+6 |
| | |||||
* | Add an option for FLuidSynth to handle MIDI | Chris Robinson | 2013-11-28 | 1 | -0/+28 |
| | |||||
* | Add a MIDI event queue | Chris Robinson | 2013-11-27 | 1 | -0/+1 |
| | | | | In preparation for a MIDI extension. | ||||
* | Try to make sure GCC is providing C99 inline semantics | Chris Robinson | 2013-11-24 | 1 | -24/+45 |
| | |||||
* | Explicitly define _POSIX_C_SOURCE and _XOPEN_SOURCE | Chris Robinson | 2013-11-06 | 1 | -3/+3 |
| | | | | | Set them to 200809L and 700 respectively, instead of assuming _GNU_SOURCE will do it. | ||||
* | Set -D_GNU_SOURCE=1 earlier | Chris Robinson | 2013-11-05 | 1 | -4/+4 |
| | |||||
* | Include strings.h when available | Chris Robinson | 2013-11-05 | 1 | -0/+1 |
| | |||||
* | Remove the cmake option to use wine headers | Chris Robinson | 2013-10-29 | 1 | -16/+0 |
| | |||||
* | Disable MSVC warning 4098 | Chris Robinson | 2013-10-29 | 1 | -0/+1 |
| | | | | | | | | | | | | | a.k.a. "'void' function returning a value", caused by returning a void in a function that returns void. Such as: void foo() { } void bar() { return foo(); } Which can happen due to some generalized macros that generate wrappers. | ||||
* | Move ALCbackend base stuff to a separate file | Chris Robinson | 2013-10-28 | 1 | -0/+1 |
| | |||||
* | Move the lock/unlock methods to the backend | Chris Robinson | 2013-10-28 | 1 | -2/+2 |
| | |||||
* | Rework threading functions | Chris Robinson | 2013-10-27 | 1 | -1/+1 |
| | |||||
* | Add a cmake option to disable building only alsoft-config | Chris Robinson | 2013-10-27 | 1 | -2/+3 |
| | |||||
* | Add a method to set the running thread's name | Chris Robinson | 2013-10-26 | 1 | -2/+10 |
| | |||||
* | Link to the correct sdl library for the loopback example | Chris Robinson | 2013-10-26 | 1 | -1/+1 |
| | |||||
* | Add a CMake option to not define the IDs used on Windows | Chris Robinson | 2013-10-07 | 1 | -0/+13 |
| | | | | | This includes the GUIDs, IIDs, CLSID, and PropertyKeys. It is up to the user to ensure the appropriate IDs are defined when linked. | ||||
* | Implement the Compressor effect | Chris Robinson | 2013-10-03 | 1 | -0/+1 |
| | |||||
* | Compile using -std=c99 when available | Chris Robinson | 2013-10-03 | 1 | -1/+8 |
| | |||||
* | Implement the Autowah effect. | Chris Robinson | 2013-10-03 | 1 | -0/+1 |
| | |||||
* | Use OpenAL_SOURCE_DIR for the CMake module path and declare the project earlier | Chris Robinson | 2013-07-10 | 1 | -5/+4 |
| | | | | | The minimum CMake version required is also bumped to 2.6. Patch by Andrew West, allows OpenAL Soft to be properly built as a sub-project. | ||||
* | Don't have ../../ as part of the target name | Chris Robinson | 2013-07-02 | 1 | -1/+1 |
| | |||||
* | Make sure SDL_sound was found before setting the includes | Chris Robinson | 2013-06-25 | 1 | -1/+1 |
| | |||||
* | Better handle the INCLUDE_DIRECTORIES property | Chris Robinson | 2013-06-25 | 1 | -1/+7 |
| | | | | | | Older cmake verions (prior to 2.8.8) don't have a per-target INCLUDE_DIRECTORIES property, so the directories have to be added using the INCLUDE_DIRECTORIES command. | ||||
* | Check for Qt4 earlier | Chris Robinson | 2013-06-24 | 1 | -3/+7 |
| | |||||
* | Use the COMPILE_DEFINITIONS property instead of DEFINE_SYMBOL | Chris Robinson | 2013-06-24 | 1 | -1/+1 |
| | |||||
* | Better specify include directories and defines needed for various targets | Chris Robinson | 2013-06-24 | 1 | -10/+10 |
| | |||||
* | Move alsoft-config to a separate project file | Chris Robinson | 2013-06-24 | 1 | -26/+1 |
| | | | | | This to help avoid FindQt4.cmake from polluting the current project with defines and include directories, applying them to targets that don't use Qt. | ||||
* | Add a configuration UI application | Chris Robinson | 2013-06-23 | 1 | -1/+29 |
| | | | | | | | | | | | Not complete, but it's a decent start. Some problems: * Only some otions are handled (backend-specific options in particular aren't handled). * Does not warn when quitting with unsaved changes. * Some options are missing tooltips. | ||||
* | Check for MinGW in CMakeLists.txt instead of config.h | Chris Robinson | 2013-06-20 | 1 | -1/+5 |
| | |||||
* | Add a loopback extension example | Chris Robinson | 2013-06-16 | 1 | -1/+6 |
| | |||||
* | Use a static lib for the common example code | Chris Robinson | 2013-06-05 | 1 | -12/+10 |
| | |||||
* | Use SDL_sound for the other examples | Chris Robinson | 2013-06-05 | 1 | -23/+8 |
| | |||||
* | Use SDL_sound for the alstream example | Chris Robinson | 2013-06-05 | 1 | -5/+21 |
| | |||||
* | Use C99's inline instead of __inline | Chris Robinson | 2013-05-28 | 1 | -0/+12 |
| | |||||
* | Set cmake policy CMP0005 and avoid unnecessary escape sequences | Chris Robinson | 2013-05-24 | 1 | -2/+3 |
| | |||||
* | Add quotes around an ADD_DEFINITIONS parameter | Chris Robinson | 2013-05-24 | 1 | -1/+1 |
| | |||||
* | Check for __restrict in a way to make MSVC happy, hopefully | Chris Robinson | 2013-05-24 | 1 | -1/+5 |
| | |||||
* | Move remaining effects to the effects subdir | Chris Robinson | 2013-05-23 | 1 | -10/+10 |
| | |||||
* | Move reverb to the effects subdir | Chris Robinson | 2013-05-23 | 1 | -1/+1 |
| | |||||
* | Move the AL_EFFECT_NULL state into a separate file | Chris Robinson | 2013-05-23 | 1 | -0/+1 |
| | |||||
* | Reword a couple cmake option names | Chris Robinson | 2013-05-23 | 1 | -4/+4 |
| | |||||
* | Don't explicitly check for fesetround | Chris Robinson | 2013-05-22 | 1 | -3/+0 |
| | | | | It's C99 standard with fenv.h, which we already check for. | ||||
* | Check for SSE2 and set the denormals-are-zero bit for mixing if available | Chris Robinson | 2013-05-22 | 1 | -2/+2 |
| | |||||
* | Use restrict instead of RESTRICT | Chris Robinson | 2013-05-22 | 1 | -5/+4 |
| |