2012-09-19 Chris RobinsonFix matrix multiply used by the SSE cubic resamplermaster
2012-09-18 Chris RobinsonPrecision control bits don't exist with SSE
2012-09-18 Chris RobinsonImprove a couple error traces with the HRTF loader
2012-09-18 Chris Robinsonfpu_control.h is no longer used
2012-09-18 Chris RobinsonWin64 doesn't allow _controlfp or __control87_2 to...
2012-09-17 Chris RobinsonFix a typo in a comment
2012-09-16 Chris RobinsonAvoid correcting for more non-existing clicks
2012-09-16 Chris RobinsonDon't try to correct for non-existing clicks.
2012-09-16 Chris RobinsonExplicitly give the wet buffer 1 channel
2012-09-16 Chris RobinsonCheck the proper value for setting WetPendingClicks
2012-09-16 Chris RobinsonAvoid building redundant mixers
2012-09-16 Chris RobinsonImplement an SSE MixSend method
2012-09-16 Chris RobinsonProperly restore the SSE control word with __control87_2
2012-09-16 Chris RobinsonProperly handle the SSE control word
2012-09-16 Chris RobinsonUse __control87_2 when available
2012-09-16 Chris RobinsonUse a struct to store the FPU mode
2012-09-14 Chris RobinsonAdd missing source property retrievals
2012-09-14 Chris RobinsonImplement an SSE cubic resampler
2012-09-14 Chris RobinsonShorten a warning
2012-09-14 Chris RobinsonImplement an SSE linear resampler
2012-09-14 Chris RobinsonEnsure the ResampledBuffer is aligned
2012-09-14 Chris RobinsonUse a source param for the resampler and move them...
2012-09-14 Chris RobinsonRemove an unused header
2012-09-14 Chris RobinsonMove a couple macros to more appropriate headers
2012-09-14 Chris RobinsonFix up some more header includes
2012-09-14 Chris RobinsonDon't include alu.h in alMain.h
2012-09-14 Chris RobinsonEnable flush-to-zero mode when possible
2012-09-12 Chris RobinsonMove a couple methods to where they're used
2012-09-12 Chris RobinsonRestore support for the previous mhr format
2012-09-12 Chris RobinsonAdd a note about the hrtf_tables filename markers
2012-09-12 Chris RobinsonProperly scale the HRTF delays when writing them
2012-09-12 Chris RobinsonUpdate fnamelist after handling % markers
2012-09-12 Chris RobinsonUse PATH_MAX for the fname length
2012-09-12 Chris RobinsonImprove parsing hrtf_tables filenames
2012-09-12 Chris RobinsonFix HRTF data format description
2012-09-11 Chris RobinsonWarn about SSE performance with non-multiple-of-4 updat...
2012-09-11 Chris RobinsonUse the correct size for defaultCoeffs
2012-09-11 Chris RobinsonMinor cleanups for variable declarations
2012-09-11 Chris RobinsonDon't use count-specific functions to write to the...
2012-09-11 Chris RobinsonUse a non-interleaved DryBuffer
2012-09-11 Chris RobinsonDo the filtering separately from the mixing
2012-09-11 Chris RobinsonUse HUGE_VAL instead of dividing by 0 for infinity...
2012-09-11 Chris RobinsonSilence a couple MSVC warnings
2012-09-11 Chris RobinsonAdd example HRTF definition files for makehrtf
2012-09-11 Chris RobinsonUpdate HRTF code
2012-09-11 Chris RobinsonAgain try to get _WIN32_IE to behave right with MinGW
2012-09-10 Chris RobinsonRemove a hack for MinGW
2012-09-10 Chris RobinsonAdd missing returns
2012-09-09 Chris RobinsonTry to ensure mixing samples in multiples of 4
2012-09-09 Chris RobinsonUse the right method to clear a __m128 to 0
2012-09-09 Chris RobinsonUse SSE to do 4 samples at once (non-HRTF direct mix...
2012-09-09 Chris RobinsonImplement MixDirect_SSE separately from the C and Neon...
2012-09-09 Chris RobinsonMove the target effect slot to the SendParams struct
2012-09-09 Chris RobinsonRemove STACK_DATA_SIZE in favor of BUFFERSIZE
2012-09-09 Chris RobinsonRemove some unused code
2012-09-09 Chris RobinsonSeparate the resampling and mixing steps
2012-09-09 Chris RobinsonWorkaround MinGW __declspec(align(x)) bug
2012-09-02 Chris RobinsonFree the global ALSA config after opening capture devic...
2012-09-02 Lauri Kasanenalsa: Free the global config cache to remove a lot...
2012-09-02 Chris RobinsonSet the error if setting a new integer source offset...
2012-08-29 Chris RobinsonMinor cleanups for mixer_inc
2012-08-29 Chris RobinsonAdd an SSE-enhanced path for applying the mixer matrix
2012-08-29 Chris RobinsonMake sure device buffers are 16-byte aligned
2012-08-29 Chris RobinsonIncrease MaxChannels to be a multiple of 4
2012-08-29 Chris RobinsonSet an error closer to where it occurs for setting...
2012-08-29 Chris RobinsonAdd helpers to set source properties
2012-08-28 Chris RobinsonPrint the error when reporting snd_pcm_delay failure
2012-08-25 Chris RobinsonUse _aligned_free for pointers returned by _aligned_malloc
2012-08-21 Chris RobinsonConstify some parameters
2012-08-20 Chris RobinsonAdd the option to retrieve the source offset and latenc...
2012-08-20 Chris RobinsonFix getting the RW offsets with alGetSourcei64vSOFT
2012-08-20 Chris RobinsonAdd methods to get source properties as doubles
2012-08-20 Chris RobinsonFix a parameter name
2012-08-20 Chris RobinsonProperly export alGetSource3i64SOFT
2012-08-20 Chris RobinsonUse helper functions to read source properties
2012-08-20 Chris RobinsonUse the correct 64-bit int type for the extension functions
2012-08-20 Chris RobinsonAdd a macro to help make a 64-bit value
2012-08-19 Chris RobinsonUse a default method to provide a dummy latency
2012-08-19 Chris RobinsonHold the device lock with PulseAudio between mixing...
2012-08-19 Chris RobinsonHold the device lock with ALSA between mixing and writing
2012-08-19 Chris RobinsonUse non-blocking access for ALSA playback
2012-08-18 Chris RobinsonMove the device lock into the backend function table
2012-08-18 Chris RobinsonKeep the backend device open until the last reference...
2012-08-18 Chris RobinsonAdd the start of AL_SOFT_source_latency
2012-08-17 Chris RobinsonAdd a device method to retrieve the active latency
2012-08-16 Chris RobinsonPlace the alignment attribute before the variable decla...
2012-08-16 Chris RobinsonRemove extra parenthesis used in the aligned attribute...
2012-08-16 Chris RobinsonFix aligned allocator fallback
2012-08-16 Chris RobinsonMSVC wants __declspec(align), not __declspec(aligned)
2012-08-16 Chris RobinsonAvoid dynamic handling of libsndio
2012-08-15 Chris RobinsonApply HRTF mixer coefficients with stepping using SSE
2012-08-15 Chris RobinsonCheck the max CPUID functions before calling them
2012-08-15 Chris RobinsonMake sure sources are 16-byte aligned
2012-08-15 Chris RobinsonAdd wrapper methods to ensure aligned allocations
2012-08-15 Chris RobinsonEnsure some HRTF-related parameters are aligned
2012-08-15 Chris RobinsonMake sure the working coefficients are aligned for...
2012-08-15 Chris RobinsonRemove unused filter functions
2012-08-15 Chris RobinsonCheck for and use the -msse switch when dealing with...
2012-08-15 Chris RobinsonCheck the correct macro for ARM Neon support
2012-08-15 Chris RobinsonDon't bother handling MMX since we don't use it