Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Store the loaded hrtf entry container in the enumerated hrtf entry | Chris Robinson | 2017-04-05 | 5 | -65/+70 | |
| | ||||||
* | Store the HRTF's filename separate from the entry storage | Chris Robinson | 2017-04-05 | 2 | -48/+72 | |
| | ||||||
* | Rename al_string_* functions to alstr_* | Chris Robinson | 2017-04-04 | 23 | -350/+348 | |
| | ||||||
* | Make sure the mix is done after setting the looping property | Chris Robinson | 2017-04-02 | 1 | -0/+9 | |
| | ||||||
* | Recognize %-encoded characters for config section names | Chris Robinson | 2017-04-01 | 1 | -1/+55 | |
| | ||||||
* | Remove a couple unused macros | Chris Robinson | 2017-04-01 | 1 | -18/+0 | |
| | ||||||
* | Don't rely on sizeof being the offset to a struct's unsized array | Chris Robinson | 2017-04-01 | 1 | -2/+3 | |
| | ||||||
* | Constify a variable | Chris Robinson | 2017-04-01 | 1 | -3/+3 | |
| | ||||||
* | Make a pointer restrict and assume aligned | Chris Robinson | 2017-04-01 | 1 | -1/+1 | |
| | ||||||
* | Avoid some unnecessary string reallocation | Chris Robinson | 2017-03-31 | 1 | -51/+50 | |
| | ||||||
* | Remove a couple more uses of BYTE3 | Chris Robinson | 2017-03-31 | 1 | -2/+0 | |
| | ||||||
* | Convert float samples to integer using a power-of-2 multiple | Chris Robinson | 2017-03-31 | 2 | -19/+17 | |
| | ||||||
* | Remove the (u)byte3 sample formats | Chris Robinson | 2017-03-31 | 3 | -117/+1 | |
| | | | | | They're not accessible since the removal of the buffer_samples extension, and were kind of clunky to work with as 24-bit packed values. | |||||
* | Convert integer samples to float using a power-of-2 divisor | Chris Robinson | 2017-03-31 | 2 | -9/+9 | |
| | | | | | | | This should cut down on unnecessary quantization noise (however minor) for 8- and 16-bit samples. Unfortunately a power-of-2 multiple can't be used as easily for converting float samples to integer, due to integer types having a non- power-of-2 maximum amplitude (it'd require more per-sample clamping). | |||||
* | Load HRTF coefficients as pre-normalized floats | Chris Robinson | 2017-03-31 | 2 | -39/+48 | |
| | ||||||
* | Combine some HRTF loading code | Chris Robinson | 2017-03-31 | 1 | -78/+72 | |
| | ||||||
* | Use the correct types' sizes for HRTF storage | Chris Robinson | 2017-03-31 | 1 | -8/+8 | |
| | ||||||
* | Update the ambisonic docs to mention the near-field effect | Chris Robinson | 2017-03-29 | 2 | -9/+16 | |
| | ||||||
* | Make ReleaseContext return if any contexts still remain | Chris Robinson | 2017-03-28 | 1 | -10/+25 | |
| | ||||||
* | Use an array of pointers for effects instead of a linked list | Chris Robinson | 2017-03-27 | 7 | -66/+179 | |
| | ||||||
* | Require CMake 3.0.2 | Chris Robinson | 2017-03-26 | 1 | -51/+1 | |
| | | | | | Seems it's necessary for the INCLUDES install property with the cmake config export. | |||||
* | Add include/AL to the exported includes destination | Chris Robinson | 2017-03-26 | 1 | -1/+1 | |
| | ||||||
* | Fix HRTF interpolated gain calculation | Chris Robinson | 2017-03-26 | 1 | -2/+2 | |
| | ||||||
* | Use a loop to apply NFC filters | Chris Robinson | 2017-03-25 | 1 | -30/+15 | |
| | ||||||
* | Properly update the resampler label in the UI | Chris Robinson | 2017-03-24 | 1 | -1/+3 | |
| | ||||||
* | Use ALsizei for more index lookups | Chris Robinson | 2017-03-24 | 1 | -15/+15 | |
| | ||||||
* | Properly calculate the echo damping | Chris Robinson | 2017-03-24 | 1 | -1/+1 | |
| | ||||||
* | Fix handling of the PropsClean flags | Chris Robinson | 2017-03-23 | 2 | -2/+2 | |
| | ||||||
* | Use an atomic flag to mark auxiliary effect slot updates | Chris Robinson | 2017-03-23 | 2 | -6/+6 | |
| | ||||||
* | Add some comments for ALsource functions | Chris Robinson | 2017-03-23 | 1 | -1/+13 | |
| | ||||||
* | Update ChangeLog | Chris Robinson | 2017-03-22 | 1 | -2/+7 | |
| | ||||||
* | Fix setting Ambi formats for loopback devices | Chris Robinson | 2017-03-21 | 1 | -1/+1 | |
| | ||||||
* | Use an atomic flag to test if a source needs to update | Chris Robinson | 2017-03-20 | 3 | -9/+9 | |
| | ||||||
* | Make DataPosInt an ALsizei | Chris Robinson | 2017-03-20 | 1 | -15/+16 | |
| | ||||||
* | Use proper bools for boolean states | Chris Robinson | 2017-03-20 | 1 | -12/+11 | |
| | ||||||
* | Break up a function and move the code to where it's called | Chris Robinson | 2017-03-19 | 1 | -176/+169 | |
| | ||||||
* | Don't defer source state or offset changes | Chris Robinson | 2017-03-19 | 5 | -85/+22 | |
| | ||||||
* | Fix the lib name for the .pc file | Chris Robinson | 2017-03-18 | 1 | -5/+7 | |
| | ||||||
* | Fix alcGetInteger64vSOFT to handle ambisonic attributes | Chris Robinson | 2017-03-18 | 1 | -14/+28 | |
| | ||||||
* | Replace a couple ALuint with ALsizei | Chris Robinson | 2017-03-17 | 1 | -2/+2 | |
| | ||||||
* | Fix NFC filter to set the correct center frequency | Chris Robinson | 2017-03-16 | 1 | -13/+9 | |
| | ||||||
* | Increase the filter slope to -12dB/octave | Chris Robinson | 2017-03-16 | 2 | -9/+9 | |
| | ||||||
* | Check usability of MixHrtf_Neon before MixHrtf_SSE | Chris Robinson | 2017-03-14 | 1 | -4/+4 | |
| | ||||||
* | Remove a couple unneeded typedefs | Chris Robinson | 2017-03-14 | 1 | -23/+25 | |
| | ||||||
* | Avoid doing sequential load for the source state | Chris Robinson | 2017-03-12 | 1 | -10/+8 | |
| | ||||||
* | Fix the height of some GUI widgets | Chris Robinson | 2017-03-12 | 1 | -27/+21 | |
| | ||||||
* | Use a spinbox for the nfc-ref-delay value | Chris Robinson | 2017-03-12 | 3 | -72/+19 | |
| | ||||||
* | Use QString's arg method to format the float value | Chris Robinson | 2017-03-12 | 1 | -4/+3 | |
| | ||||||
* | Increase _XOPEN_SOURCE to 600 for Solaris | Chris Robinson | 2017-03-12 | 1 | -2/+2 | |
| | ||||||
* | Handle the nfc-ref-delay config option | Chris Robinson | 2017-03-12 | 4 | -1/+131 | |
| |