Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | Add a faster double-to-int converter for x87 builds | Chris Robinson | 2018-05-14 | 1 | -1/+25 |
| | |||||
* | Use more accurate elevations for virtual HRTF speaker positions | Chris Robinson | 2018-05-14 | 1 | -8/+8 |
| | |||||
* | More accurately convert between degrees and radians | Chris Robinson | 2018-05-14 | 1 | -2/+2 |
| | |||||
* | Make a faster float2int method for x87 targets | Chris Robinson | 2018-05-12 | 1 | -1/+24 |
| | |||||
* | Use fastf2i instead of manually rounding with float2int | Chris Robinson | 2018-05-12 | 1 | -4/+4 |
| | |||||
* | Fix MSVC | Chris Robinson | 2018-05-12 | 1 | -3/+3 |
| | |||||
* | Fix non-SEE (32-bit) GCC builds | Chris Robinson | 2018-05-12 | 1 | -1/+1 |
| | |||||
* | Add and use a method for fast float rounding | Chris Robinson | 2018-05-12 | 3 | -1/+56 |
| | | | | | Unlike fastf2i, this keeps the result as a float instead of converting to integer. | ||||
* | Simplify calculating the HRTF B-Format IR length | Chris Robinson | 2018-05-04 | 1 | -19/+19 |
| | |||||
* | Don't assume the FPU is round-to-zero in the pitch shifter | Chris Robinson | 2018-05-04 | 1 | -21/+3 |
| | |||||
* | Another fix attempt for 32-bit MSVC | Chris Robinson | 2018-05-04 | 1 | -5/+5 |
| | |||||
* | Try to fix 32-bit MSVC builds | Chris Robinson | 2018-05-04 | 1 | -1/+1 |
| | |||||
* | Don't assume round-to-zero for fastf2i | Chris Robinson | 2018-05-04 | 4 | -79/+47 |
| | |||||
* | Add a specific function for truncating float-to-int conversions | Chris Robinson | 2018-05-03 | 8 | -40/+40 |
| |