4 days ago Chris RobinsonRevert "Fix B-Format rotation"master
4 days ago Chris RobinsonFix B-Format rotation
6 days ago Chris RobinsonMinor reformating
10 days ago Chris RobinsonDon't explicitly store first-order coefficients
10 days ago Chris RobinsonSet the WAVEFORMATEX cbSize field for mmdevapi capture
13 days ago Chris RobinsonDefine MixHrtf directly instead of through a SUFFIX...
13 days ago Chris RobinsonFix handling of PulseAudio devices that have the same...
13 days ago Chris RobinsonAlso recognize "DirectSound" and "MMSYSTEM" on Windows
2015-08-14 Chris RobinsonRecognize "DirectSound3D" as a device name on Windows
2015-08-13 Chris RobinsonWait for the OpenSL buffer queue to empty when stopping
2015-08-13 Chris RobinsonCheck for pthread_*_np functions in pthread_np.h when...
2015-08-12 kcatMerge pull request #15 from aaronmjacobs/master
2015-08-12 Aaron JacobsMake installation of headers and libraries optional
2015-07-06 Chris RobinsonAllow specifying ALC_DONT_CARE_SOFT for ALC_HRTF_SOFT
2015-07-05 Chris RobinsonChange source radius behavior
2015-07-04 Chris RobinsonUpdate a couple comments
2015-06-30 Chris RobinsonCheck for duplicate device names in the mmdevapi backend
2015-06-30 Chris RobinsonUse the lockless ringbuffer for mmdevapi capture
2015-06-07 Chris RobinsonDouble check the mmdevapi capture format
2015-06-07 Chris RobinsonDon't define struct timespec with VS2015
2015-06-07 Chris RobinsonCheck for snprintf in stdio.h
2015-05-18 Chris RobinsonAdd a macro to simplify allocating and constructing...
2015-05-17 Chris RobinsonConvert the solaris backend to the new API
2015-05-16 Chris RobinsonAdd a method to reset the device
2015-05-16 Chris RobinsonAdd a few more HRTF status values
2015-05-16 Chris RobinsonAdd an HRTF status query
2015-05-03 kcatMerge pull request #11 from alexxvk/master
2015-05-02 alexxvkFix mingw64 build
2015-03-03 Chris RobinsonFix static_assert when __COUNTER__ isn't available
2015-02-15 Chris RobinsonDon't assert the increment value in the copy32 resampler
2015-02-14 Chris RobinsonFix the HRTF B-Format decoder's W coefficient
2015-02-12 Chris RobinsonCheange some more unnecessarily small coefficients...
2015-02-11 Chris RobinsonAdd an option for "basic" HRTF rendering
2015-02-10 Chris RobinsonCalculate HRTF coefficients for all B-Format channels...
2015-02-10 Chris RobinsonUse a single statement to declare the buffer format...
2015-02-10 Chris RobinsonPass the (FuMa) channel number to GetBFormatHrtfCoeffs
2015-02-10 Chris RobinsonCorrect conversion from polar to cartesian coords for...
2015-02-09 Chris RobinsonUse B-Format for HRTF's virtual output format
2015-02-09 Chris RobinsonProperly handle a mono output buffer with the MIDI...
2015-02-09 Chris RobinsonAdd a comment detailing how the HRTF channel buffer...
2015-02-09 Chris RobinsonMake sure the BS2B filter is freed if HRTF is enabled
2015-02-09 Chris RobinsonMove HRTF params and state closer together
2015-02-07 Chris RobinsonAdd a note to the JACK backend about a (minor) race...
2015-02-07 Chris RobinsonFix some ringbuffer function comments
2015-02-07 Chris RobinsonClean up another vector iterator loop
2015-02-07 Chris RobinsonAvoid tracing wide-char strings
2015-02-05 Chris RobinsonAvoid unnecessary uses of ExchangeInt/Ptr
2015-02-04 Chris RobinsonAvoid unnecessary ExchangeInt uses
2015-02-03 Chris RobinsonTry the JACK backend before PulseAudio
2015-02-03 Chris RobinsonSignal the mixer thread outside of the mutex lock
2015-02-03 Chris RobinsonDon't try to spawn a JACK server by default
2015-02-03 Chris RobinsonAlways use the JACK server buffer size as the update...
2015-01-22 Chris RobinsonEnsure PulseAudio's mixing loop is signaled when stopping
2015-01-21 Chris RobinsonRemove a couple unused variables
2015-01-21 Chris RobinsonFix variable check
2015-01-15 Chris RobinsonFix X7DOT1_NARROW name to X7DOT1_WIDE
2015-01-15 Chris RobinsonAccept a "narrow" layout for 7.1 with mmdevapi
2015-01-13 Chris RobinsonFix high-pass coefficients
2015-01-13 Chris RobinsonAdd missing alignas to CubicLUT declaration
2015-01-11 Chris RobinsonFix the flags type
2014-12-25 Chris RobinsonRemove some IN_IDE_PARSER uses
2014-12-25 Chris RobinsonRemove some unnecessary restrict uses
2014-12-25 Chris RobinsonUpdate some function comments (bytes -> elements)
2014-12-24 Chris RobinsonUpdate a comment
2014-12-24 Chris RobinsonDon't update the channel format if all JACK ports were...
2014-12-24 Chris RobinsonTry the device-specified channel configuration first
2014-12-24 Chris RobinsonUse the custom ringbuffer instead of JACK's
2014-12-24 Chris RobinsonAdd a lockless ringbuffer
2014-12-23 Chris RobinsonDon't set unused pointers to NULL, don't try to write...
2014-12-23 Chris RobinsonAt least measure the ringbuffer size for JACK's latency
2014-12-23 Chris RobinsonAdd an option to prevent spawning a JACK server
2014-12-23 Chris RobinsonAdd JACK to the config utility
2014-12-23 Chris RobinsonAdd an option for an increased ringbuffer size with...
2014-12-22 Chris RobinsonFill out the JACK playback backend
2014-12-21 Chris RobinsonAdd a skeleton backend for JACK
2014-12-21 Chris RobinsonAdd a cmake module to find JACK
2014-12-21 Chris RobinsonSet error if capture device fails to start
2014-12-21 Chris RobinsonTrace lparam and wparam message values
2014-12-21 Chris RobinsonCheck the PROPVARIANT type before use
2014-12-21 Chris RobinsonUse VECTOR_FOR_EACH instead of a manual loop
2014-12-21 Chris RobinsonUse a macro for the record thread name
2014-12-21 Chris RobinsonCast to the pointer-to-type to increment the buffer
2014-12-20 Chris RobinsonFix logging on Windows
2014-12-19 Chris RobinsonSupport capture with mmdevapi
2014-12-19 Chris RobinsonHandle logging Unicode strings on Windows
2014-12-19 Chris RobinsonSet the right variable when assuming CPU extensions
2014-12-18 Chris RobinsonDo up to 256 samples at a time with multi-step loops
2014-12-18 Chris RobinsonInline a couple functions
2014-12-18 Chris RobinsonOffset to the buffer's channel start first
2014-12-18 Chris RobinsonAvoid duplicate calculations
2014-12-17 Chris RobinsonAssert that there's a buffer for mixing
2014-12-17 Chris RobinsonSet a couple pulse callbacks to NULL during reset,...
2014-12-17 Chris RobinsonDon't kill pulseaudio's mixer thread if it's already...
2014-12-16 Chris RobinsonUse aluVector and aluMatrix in a couple more places
2014-12-16 Chris RobinsonConstify some variables
2014-12-16 Chris RobinsonPass a vectory to aluMatrixVector
2014-12-16 Chris RobinsonUse aluVector in some more places
2014-12-16 Chris RobinsonAdd explicit matrix and vector types to operate with
2014-12-16 Chris RobinsonMultiply samples with the cubic coeffs before transposing