Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add simple descriptions to some extension formats in alext.h | Chris Robinson | 2018-03-29 | 1 | -0/+35 |
| | |||||
* | Apply the initial decay and air absorption after gain clamping | Chris Robinson | 2018-03-29 | 1 | -42/+42 |
| | |||||
* | Pass the azimuth and elevation to CalcPanningAndFilters | Chris Robinson | 2018-03-29 | 1 | -42/+32 |
| | |||||
* | Combine two loops | Chris Robinson | 2018-03-29 | 1 | -27/+25 |
| | |||||
* | Merge pull request #184 from hhyyrylainen/master | kcat | 2018-03-29 | 1 | -0/+1 |
|\ | | | | | Added missing string include to alffplay | ||||
| * | Added missing string include to alffplay | Henri Hyyryläinen | 2018-03-30 | 1 | -0/+1 |
|/ | |||||
* | Don't specify macros as arguments to CHECK_INCLUDE_FILE(S) | Chris Robinson | 2018-03-28 | 1 | -2/+13 |
| | |||||
* | Check all buffers to update a source with | Chris Robinson | 2018-03-28 | 1 | -2/+5 |
| | |||||
* | Store the ALbufferlistitem's composited/max sample length | Chris Robinson | 2018-03-27 | 3 | -105/+50 |
| | |||||
* | Rename NfcFilterUpdate* to NfcFilterProcess* for consistency | Chris Robinson | 2018-03-27 | 3 | -8/+8 |
| | |||||
* | Slightly relax the memory order for ref counters | Chris Robinson | 2018-03-26 | 1 | -3/+3 |
| | |||||
* | Condense an if check | Chris Robinson | 2018-03-26 | 1 | -3/+2 |
| | |||||
* | Clear mixing target parameters before setting them | Chris Robinson | 2018-03-25 | 1 | -70/+23 |
| | |||||
* | Reduce the gain of front-panned sounds with plain stereo | Chris Robinson | 2018-03-25 | 1 | -2/+2 |
| | | | | | | Now front-center sounds are attenuated by roughly -4.5dB instead of -3dB. This will help keep rear-panned sounds from attenuating too much while not making front-panned also attenuate too much. | ||||
* | Annotate the B-Format rotation/conversion matrix | Chris Robinson | 2018-03-25 | 1 | -7/+11 |
| | |||||
* | Fix Hanning -> Hann window name | Chris Robinson | 2018-03-24 | 1 | -11/+11 |
| | |||||
* | Fix capture device closing in the CoreAudio backend | Chris Robinson | 2018-03-24 | 1 | -14/+26 |
| | |||||
* | Merge pull request #181 from jhasse/sdl2-include | kcat | 2018-03-24 | 1 | -0/+1 |
|\ | | | | | Also add SDL2's include path | ||||
| * | Also add SDL2's include path | Jan Niklas Hasse | 2018-03-24 | 1 | -0/+1 |
|/ | |||||
* | Use proc_pidpath to get the process path on macOS when available | Chris Robinson | 2018-03-24 | 3 | -0/+28 |
| | |||||
* | Fix a couple comments about coordinate handedness | Chris Robinson | 2018-03-24 | 2 | -4/+4 |
| | |||||
* | EFX: Align some arrays used in intrinsics (#180) | Raulshc | 2018-03-24 | 2 | -2/+2 |
| | |||||
* | Rename ALfilterState/Type to BiquadState/Type | Chris Robinson | 2018-03-23 | 10 | -99/+99 |
| | |||||
* | Remove an unused struct and move some functions to where they're used | Chris Robinson | 2018-03-23 | 1 | -38/+24 |
| | |||||
* | Combine multiple allocations into one | Chris Robinson | 2018-03-23 | 1 | -16/+5 |
| | |||||
* | Some formatting cleanup | Chris Robinson | 2018-03-22 | 1 | -67/+68 |
| | |||||
* | Don't use an ALsizei for a potentially negative value | Chris Robinson | 2018-03-22 | 1 | -2/+3 |
| | |||||
* | Define the Hanning window globally once for the pitch shifter | Chris Robinson | 2018-03-22 | 2 | -11/+24 |
| | |||||
* | Fix a delta phase offset calculation in the pitch shifter | Chris Robinson | 2018-03-22 | 1 | -1/+1 |
| | | | | tmp can be negative, and &1 is not the same as %2 in that case. | ||||
* | Hold some immediate values on the stack | Chris Robinson | 2018-03-22 | 1 | -11/+13 |
| | |||||
* | Avoid some memset calls in the pitch shifter process loop | Chris Robinson | 2018-03-22 | 1 | -4/+11 |
| | |||||
* | Use appropriately-sized buffers for the pitch shifter | Chris Robinson | 2018-03-22 | 1 | -24/+25 |
| | |||||
* | Move NFC filters to the filter directory | Chris Robinson | 2018-03-22 | 4 | -12/+10 |
| | |||||
* | Move the filter implementation to a separate directory | Chris Robinson | 2018-03-22 | 17 | -249/+266 |
| | |||||
* | Rename mixer_inc.c to hrtf_inc.c | Chris Robinson | 2018-03-22 | 4 | -3/+3 |
| | |||||
* | Move mixer sources into a sub-directory | Chris Robinson | 2018-03-22 | 14 | -22/+21 |
| | |||||
* | Use the global MixSamples for the pitch shifter output | Chris Robinson | 2018-03-22 | 1 | -14/+10 |
| | |||||
* | Change a parameter type to float since that's what it's used as | Chris Robinson | 2018-03-22 | 1 | -3/+3 |
| | |||||
* | Slightly restructure the pitch-shifter process loop | Chris Robinson | 2018-03-22 | 1 | -115/+110 |
| | |||||
* | Fix typo (Substraction -> Subtraction) and rename related function | Chris Robinson | 2018-03-21 | 1 | -3/+3 |
| | |||||
* | Avoid duplicate path searches in the router | Chris Robinson | 2018-03-21 | 1 | -18/+39 |
| | | | | | And avoid inadvertently increasing the priority of the system path over the executable's path, or either of them over the current working directory. | ||||
* | Don't auto-attenuate the pitch shifter output | Chris Robinson | 2018-03-21 | 1 | -3/+4 |
| | |||||
* | Don't use mutable fields for constant values | Chris Robinson | 2018-03-21 | 1 | -39/+42 |
| | |||||
* | Avoid placing a 2K sample buffer on the stack | Chris Robinson | 2018-03-21 | 1 | -4/+6 |
| | |||||
* | Clean up some code formatting in the pitch shifter source | Chris Robinson | 2018-03-21 | 1 | -494/+478 |
| | | | | | Clean up excessive newlines and extra-long comments, move static inline definitions to their declarations. | ||||
* | Fix for older MSVC lacking strtof | Chris Robinson | 2018-03-21 | 1 | -0/+7 |
| | |||||
* | Merge pull request #177 from Raulshc/Pitch-shifter | kcat | 2018-03-21 | 10 | -10/+543 |
|\ | | | | | EFX:Pitch shifter | ||||
| * | EFX:Own size for pitch shifter buffers | Raulshc | 2018-03-19 | 1 | -17/+18 |
| | | |||||
| * | Alsoft-config: Add pitch shifter effect | Raulshc | 2018-03-18 | 3 | -8/+28 |
| | | |||||
| * | EFX:Pitch Shifter implementation | Raulshc | 2018-03-18 | 7 | -2/+514 |
| | | | | | | Add pitch shifter effect using standard phase vocoder, based on work of Stephan Bernsee. Only mono signal processing by now. |