Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #200 from kdhp/fix-199 | kcat | 2018-06-07 | 1 | -0/+6 |
|\ | | | | | Stop capture devices while closing | ||||
| * | Stop capture devices while closing | kdhp | 2018-06-08 | 1 | -0/+6 |
|/ | | | | | | | In 'alcCaptureCloseDevice', check if the capture device is running and stop it if necessary. This fixes the case where the device data is deallocated while a background thread is still running (Issue #199) | ||||
* | Clear the TLS pointer after running its destructor callback | Chris Robinson | 2018-06-06 | 1 | -1/+5 |
| | |||||
* | Clamp the maximum normalized reference frequency too | Chris Robinson | 2018-06-03 | 1 | -1/+1 |
| | |||||
* | Use a higher normalized frequency limit for the ring modulator | Chris Robinson | 2018-06-02 | 1 | -1/+1 |
| | |||||
* | Use the biquad high-pass in the ring modulator | Chris Robinson | 2018-05-31 | 1 | -10/+6 |
| | |||||
* | Slightly simplify the modulator square wave generator | Chris Robinson | 2018-05-31 | 1 | -3/+3 |
| | |||||
* | Merge pull request #197 from Raulshc/Modulator | kcat | 2018-05-31 | 1 | -3/+3 |
|\ | | | | | EFX: Modulator fixes | ||||
| * | EFX: Ring modulator fixes | Raulshc | 2018-05-31 | 1 | -3/+3 |
| | | | | | | Change from unipolar to bipolar carrier signal in the Ring modulator effect. | ||||
| * | Merge from kcat/master | Raulshc | 2018-05-31 | 25 | -155/+651 |
| |\ | |/ |/| | Update git repository | ||||
* | | Avoid extra sample copies and storage in the modulator effect | Chris Robinson | 2018-05-29 | 1 | -7/+6 |
| | | |||||
* | | Use fastf2i instead of manual rounding in another place | Chris Robinson | 2018-05-29 | 1 | -1/+2 |
| | | |||||
* | | Avoid separate in/out parameters when they're always the same | Chris Robinson | 2018-05-29 | 1 | -58/+34 |
| | | |||||
* | | Merge pull request #196 from rindeal/cmake-sse2-typo-fix | kcat | 2018-05-29 | 1 | -1/+1 |
|\ \ | | | | | | | CMake: fix SSE3 typo | ||||
| * | | CMake: fix SSE3 typo | Jan Chren (rindeal) | 2018-05-29 | 1 | -1/+1 |
|/ / | | | | | | | Closes: https://github.com/kcat/openal-soft/issues/195 | ||||
* | | Use a macro to handle common case formatting | Chris Robinson | 2018-05-27 | 1 | -21/+10 |
| | | |||||
* | | Avoid setting unnecessary variables | Chris Robinson | 2018-05-26 | 1 | -10/+0 |
| | | |||||
* | | Better sort the effect list in alsoft-config | Chris Robinson | 2018-05-26 | 1 | -14/+14 |
| | | |||||
* | | Don't hardcode the max channels for HRTF B-Format decoding | Chris Robinson | 2018-05-26 | 3 | -8/+5 |
| | | |||||
* | | Improve formatting of the hilbert function | Chris Robinson | 2018-05-24 | 3 | -40/+36 |
| | | |||||
* | | Clamp the dither depth between 2 and 20 bits | Chris Robinson | 2018-05-23 | 1 | -3/+6 |
| | | |||||
* | | Add some LIKELY and ASSUME statements | Chris Robinson | 2018-05-23 | 1 | -1/+8 |
| | | |||||
* | | Fix a function comment about a return value | Chris Robinson | 2018-05-23 | 1 | -3/+1 |
| | | |||||
* | | Remove unused function | Chris Robinson | 2018-05-23 | 1 | -10/+0 |
| | | |||||
* | | Update ChangeLog | Chris Robinson | 2018-05-23 | 1 | -1/+1 |
| | | |||||
* | | Use a tighter loop to handle the frequency shifter's fifo | Chris Robinson | 2018-05-22 | 1 | -33/+39 |
| | | |||||
* | | Use fixed point for the frequency shifter's phase | Chris Robinson | 2018-05-22 | 1 | -16/+14 |
| | | |||||
* | | Fix a couple property variable names | Chris Robinson | 2018-05-22 | 3 | -13/+13 |
| | | |||||
* | | Improve the frequency shifter output accum handling | Chris Robinson | 2018-05-22 | 1 | -9/+8 |
| | | |||||
* | | Fix formatting and line endings | Chris Robinson | 2018-05-22 | 1 | -323/+326 |
| | | |||||
* | | Merge pull request #193 from Raulshc/Frequency-shifter | kcat | 2018-05-22 | 12 | -3/+412 |
|\ \ | | | | | | | EFX: Frequency shifter | ||||
| * | | Add correct cast | Raulshc | 2018-05-20 | 1 | -1/+1 |
| | | | |||||
| * | | Alsoft-config: Add frequency shifter effect | Raulshc | 2018-05-20 | 3 | -1/+21 |
| | | | |||||
| * | | EFX: Frequency Shifter implementation | Raulshc | 2018-05-20 | 7 | -2/+347 |
| | | | | | | | | | Add frequency shifter effect using discrete Hilbert transform. Only mono signal processing by now (LEFT_DIRECTION). | ||||
| * | | Common: Implement discrete Hilbert transform | Raulshc | 2018-05-20 | 2 | -0/+44 |
| |/ | |||||
* | | Add a method to queue multiple buffer layers onto a source | Chris Robinson | 2018-05-21 | 2 | -0/+123 |
| | | |||||
* | | Use the __BYTE_ORDER__ macro when available | Chris Robinson | 2018-05-21 | 1 | -0/+4 |
| | | |||||
* | | Further clarify a comment about float precision | Chris Robinson | 2018-05-21 | 1 | -3/+3 |
| | | |||||
* | | Simplify counting for the bsinc FIR loop | Chris Robinson | 2018-05-19 | 2 | -8/+16 |
| | | |||||
* | | Accumulate ambisonic upsampler gains using double-precision | Chris Robinson | 2018-05-18 | 1 | -4/+4 |
|/ | |||||
* | Add an alffplay option to play stereo streams with wide angles | Chris Robinson | 2018-05-17 | 1 | -10/+34 |
| | |||||
* | Add a function to calculate coefficients from X, Y, Z components | Chris Robinson | 2018-05-17 | 2 | -16/+33 |
| | |||||
* | Simplify counting for SIMD MixRow functions | Chris Robinson | 2018-05-15 | 2 | -16/+20 |
| | |||||
* | Fix a function comment | Chris Robinson | 2018-05-15 | 1 | -2/+3 |
| | |||||
* | Undefine the correct macros | Chris Robinson | 2018-05-15 | 1 | -2/+2 |
| | |||||
* | Include math_defs.h to ensure M_PI is defined | Chris Robinson | 2018-05-15 | 1 | -2/+1 |
| | |||||
* | Move the ALcomplex and FFT functions to a separate file | Chris Robinson | 2018-05-15 | 4 | -99/+134 |
| | |||||
* | Avoid using unsigned values for signed | Chris Robinson | 2018-05-15 | 2 | -1/+11 |
| | |||||
* | Avoid unnecessary function-like macros | Chris Robinson | 2018-05-15 | 1 | -5/+5 |
| | |||||
* | Use a step counter for gain stepping | Chris Robinson | 2018-05-14 | 4 | -76/+100 |
| | | | | | This should provide more stable stepping, preventing floating-point errors from accumulating on each step/sample. |