12 days ago Chris RobinsonDon't attempt to match a channel input to outputmaster
12 days ago Chris RobinsonMake alcSuspendContext and alcProcessContext batch...
13 days ago Chris RobinsonAvoid taking the square-root of the ambient gain
2014-10-11 Chris RobinsonFix stereo device configuration
2014-10-03 Chris RobinsonAdd a helper to search for a channel index by name
2014-10-03 Chris RobinsonStore default speaker configurations in a struct
2014-10-03 Chris RobinsonMake ComputeAngleGains use ComputeDirectionalGains
2014-10-02 Chris RobinsonDon't use ComputeAngleGains for SetGains
2014-10-02 Chris RobinsonUse helpers to set the gain step values
2014-10-01 Chris RobinsonUse VECTOR_FIND_IF instead of manual loops
2014-10-01 Chris RobinsonAdd a cast for MSVC
2014-10-01 Chris RobinsonCopy the null terminator from the string instead of...
2014-10-01 Chris RobinsonUse size_t for the vector size and capacity
2014-09-30 Chris RobinsonUse an ambisonics-based panning method
2014-09-27 Chris RobinsonUse better GUI item names for the resampler option
2014-09-14 Chris RobinsonShow prettier names in the alsoft-config sample format...
2014-09-11 Chris RobinsonCombine some fields into a struct
2014-09-10 Chris RobinsonInvert the ChannelOffsets array
2014-09-10 Chris RobinsonUse a wave file channel mask based on the actual format
2014-09-10 Chris RobinsonAdd AL_EXT_BFORMAT to alext.h
2014-09-08 Chris RobinsonRemove some unnecessary config options
2014-09-08 Chris RobinsonUse a vector instead of a manual dynamic array
2014-09-08 Chris RobinsonDon't modify a capture device's format
2014-09-08 Chris RobinsonRemove the GetLatency method from the old BackendFuncs
2014-09-08 Chris RobinsonConvert the winmm backend to the new backend API
2014-09-08 Chris RobinsonOnly pass nano seconds to al_nssleep
2014-09-07 Chris RobinsonAllow optional memory ordering to atomic methods
2014-09-06 Chris RobinsonCheck that atomic_load works with a const _Atomic
2014-09-05 Chris RobinsonFix the __get_cpuid cmake check
2014-09-05 Chris RobinsonUse a standard pointer-sized integer type
2014-09-04 Chris RobinsonMake ExchangeInt and ExchangePtr non-atomic
2014-09-03 Chris RobinsonMake the fontsound's buffer and link fields atomic
2014-09-03 Chris RobinsonProtect alProcessUpdatesSOFT with a lock
2014-09-03 Chris RobinsonUse proper atomics for the thunk array
2014-09-03 Chris RobinsonMake the buffer's pack and unpack properties atomic
2014-09-01 Chris RobinsonFix Neon mixer definition
2014-08-31 Chris RobinsonUse al_calloc/al_free to allocate contexts and voices
2014-08-30 Chris RobinsonSetup the HRTF format before tracing the pre-reset...
2014-08-29 Chris RobinsonCheck mmdevapi device ids to match the default device
2014-08-26 Chris RobinsonReturn the correct default capture device name
2014-08-26 Chris RobinsonCheck the given CoreAudio capture device name
2014-08-25 Chris RobinsonRemove a couple unnecessary typedefs
2014-08-25 Chris RobinsonConvert the wave writer backend to the new API
2014-08-25 Chris RobinsonUse al_malloc/al_free for default allocators
2014-08-23 Chris RobinsonInclude the common sources when building statically
2014-08-21 Chris RobinsonRename activesource to voice
2014-08-21 Chris RobinsonUse an array of objects for active sources instead...
2014-08-21 Chris RobinsonUse a NULL source for inactive activesources
2014-08-20 Chris RobinsonUse the current binary dir for shared function checks too
2014-08-20 Jesper SärnesjöUse directories relative to current project in CheckFil...
2014-08-19 Chris RobinsonSupport brace-enclosed environment variable names
2014-08-18 François CamiUpdate COPYING to the latest
2014-08-17 Chris RobinsonUse the POSITION_INDEPENDENT_CODE target property when...
2014-08-17 Chris RobinsonDon't force specific compile flags for the different...
2014-08-16 Chris RobinsonDon't try to include stdalign.h if C11 _Alignas isn...
2014-08-15 Chris RobinsonSearch for the correct include and lib directories...
2014-08-15 Chris RobinsonAdd a changelog, detailing notable changes for each...
2014-08-15 Chris RobinsonRelease 1.16.0openal-soft-1.16.0
2014-08-12 Chris RobinsonALC_SOFT_pause_device is finished
2014-08-11 Chris RobinsonAssume SSE is available if building with support and...
2014-08-11 Chris RobinsonTry the __cpuid intrinsic if GCC's __get_cpuid isn...
2014-08-11 Chris RobinsonCheck for GCC's __get_cpuid before using it
2014-08-11 Chris RobinsonOnly support dsound and mmdevapi on Windows
2014-08-11 Chris RobinsonRemove a couple unnecessary HAVE_*_H header defines
2014-08-11 Chris RobinsonDon't try to generate .def or .lib files when building...
2014-08-11 Chris RobinsonAdd an option to build an import .lib with dlltool...
2014-08-10 Chris RobinsonSimplify some vector size range checks
2014-08-10 Chris RobinsonGive NULL for null-vector iterators
2014-08-10 Chris RobinsonPass pointer-to-vector types as char* instead of void*
2014-08-10 Chris RobinsonProperly set FluidSynth's include dir for older cmake...
2014-08-10 Chris RobinsonCreate a .def file when building with MinGW
2014-08-09 Chris RobinsonUse VECTOR_FIND_IF and VECTOR_FOR_EACH instead of manua...
2014-08-09 Chris RobinsonUse the default input device for portaudio's default...
2014-08-07 Chris RobinsonModify CPU extensions and effect options to be enabled...
2014-08-07 Chris RobinsonAdd a 48khz HRTF data set
2014-08-07 Chris RobinsonDisable the autowah effect
2014-08-06 Chris RobinsonMake the DYNLOAD LoadFSynth function non-inline
2014-08-05 Chris RobinsonEnable large file support
2014-08-05 Chris RobinsonFilter for relative HRTF data paths and add Add/Remove...
2014-08-05 Chris RobinsonUpdate alsoft-config
2014-08-05 Chris RobinsonLoad fluidsynth dynamically when possible
2014-08-03 Chris RobinsonFix some lock ordering to avoid potential deadlocks
2014-08-03 Chris RobinsonUse an ATOMIC_INIT macro instead of ATOMIC_LOAD_UNSAFE
2014-08-01 Chris RobinsonUse the right type for atomic compare-exchange
2014-08-01 Chris RobinsonAdd some casts for inline assembly atomics
2014-08-01 Chris RobinsonUse atomics for the device and context list heads
2014-07-31 Chris RobinsonMake the source's buffer queue head and current queue...
2014-07-31 Chris RobinsonRemove an unused function
2014-07-31 Chris RobinsonAvoid a CPU memory fence, and better order memory barri...
2014-07-28 Chris RobinsonChange Windows-based atomics for non-C99 compilers
2014-07-28 Chris RobinsonUse a full memory barrier for Windows
2014-07-27 Chris RobinsonUse pulseaudio's write callback to signal a mixer proc...
2014-07-27 Chris RobinsonDon't try to use internal visibility
2014-07-26 Chris RobinsonAlways set the active source's update method
2014-07-26 Chris RobinsonExplicitly pass the address of atomics and parameters...
2014-07-23 Chris RobinsonSupport C11 atomics
2014-07-23 Chris RobinsonUse generic atomics in more places
2014-07-23 Chris RobinsonImplement RefCount as a generic atomic type
2014-07-22 Chris RobinsonAdd macros for generic atomic functionality