Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Workaround for MSVC 2015 | Chris Robinson | 2019-12-29 | 1 | -2/+2 | |
| | ||||||
* | Use a span for the band-splitter input | Chris Robinson | 2019-12-25 | 1 | -10/+11 | |
| | ||||||
* | Don't force the HRIR length to a rounded value | Chris Robinson | 2019-12-11 | 1 | -21/+10 | |
| | | | | | The coefficient and accumulation buffers are guaranteed large enough for the full size, and the SIMD handlers will behave the same either way. | |||||
* | Fix MHR limits | Chris Robinson | 2019-12-11 | 1 | -10/+6 | |
| | ||||||
* | Use proper array types instead of C-style arrays | Chris Robinson | 2019-12-09 | 1 | -15/+14 | |
| | ||||||
* | Avoid global macros for format-secific types | Chris Robinson | 2019-12-09 | 1 | -15/+14 | |
| | ||||||
* | Don't re-sort the enumerated HRTF list | Chris Robinson | 2019-12-08 | 1 | -13/+13 | |
| | ||||||
* | Improve blended IR delay precision for the B-Format decoder | Chris Robinson | 2019-12-08 | 1 | -8/+13 | |
| | ||||||
* | Use doubles for blending the B-Format decoder HRIRs | Chris Robinson | 2019-12-06 | 1 | -9/+9 | |
| | ||||||
* | Clear the resampler after use | Chris Robinson | 2019-11-29 | 1 | -8/+11 | |
| | ||||||
* | Store HRTF delays with some fractional precision | Chris Robinson | 2019-11-29 | 1 | -13/+23 | |
| | | | | | | | | Since the delays get bilinearly filtered before use, maintaining a bit of extra precision can help accuracy even if it ultimately gets rounded to the nearest integer before use. This should help with resampled HRTFs, which need to scale the delays that are already rounded, and can also be leveraged by an updated MHR format. | |||||
* | Avoid a shadow declaration warning | Chris Robinson | 2019-11-29 | 1 | -3/+3 | |
| | ||||||
* | Use unsigned for array indices | Chris Robinson | 2019-11-29 | 1 | -38/+32 | |
| | ||||||
* | Fix sorting of loaded HRTFs | Chris Robinson | 2019-11-29 | 1 | -14/+12 | |
| | ||||||
* | Remove an unnecessary alias | Chris Robinson | 2019-11-28 | 1 | -6/+5 | |
| | ||||||
* | Rename the default HRTF | Chris Robinson | 2019-11-28 | 1 | -6/+6 | |
| | ||||||
* | Also scale the HRTF delays for different rates | Chris Robinson | 2019-11-28 | 1 | -0/+5 | |
| | ||||||
* | Add an option to limit the HRTF's IR size | Chris Robinson | 2019-11-28 | 1 | -5/+11 | |
| | ||||||
* | Don't keep a resampled default HRTF | Chris Robinson | 2019-11-28 | 1 | -7/+0 | |
| | ||||||
* | Resample HRIRs when loading | Chris Robinson | 2019-11-28 | 1 | -7/+51 | |
| | ||||||
* | Store HRIR coefficients using HrirArray | Chris Robinson | 2019-11-28 | 1 | -17/+11 | |
| | ||||||
* | Rework HRTF enuemration so the loaded HRTFs are separate | Chris Robinson | 2019-11-28 | 1 | -123/+91 | |
| | ||||||
* | Rename HrtfEntry to HrtfStore | Chris Robinson | 2019-11-28 | 1 | -24/+24 | |
| | ||||||
* | Apply the full HRIR length for the B-Format decoder | Chris Robinson | 2019-11-21 | 1 | -5/+5 | |
| | ||||||
* | Rename a couple struct fields | Chris Robinson | 2019-11-21 | 1 | -24/+22 | |
| | ||||||
* | Allocate storage for full HRTF coefficient lengths | Chris Robinson | 2019-11-21 | 1 | -11/+19 | |
| | ||||||
* | Use wrappers to distinguish elevation and azimuth values | Chris Robinson | 2019-11-16 | 1 | -3/+3 | |
| | ||||||
* | Clear the whole response HRIR before blending | Chris Robinson | 2019-11-10 | 1 | -1/+1 | |
| | ||||||
* | Use rotate to reorder the default list entry | Chris Robinson | 2019-10-28 | 1 | -18/+8 | |
| | ||||||
* | Convert HRTF field distances to meters when creating storage | Chris Robinson | 2019-10-27 | 1 | -11/+11 | |
| | ||||||
* | Avoid static constexpr for arrays iterated over at run-time | Chris Robinson | 2019-10-25 | 1 | -3/+3 | |
| | ||||||
* | Don't trace twice for a new HRTF data file | Chris Robinson | 2019-10-24 | 1 | -4/+6 | |
| | ||||||
* | Fix azimuth limit | Chris Robinson | 2019-10-22 | 1 | -1/+1 | |
| | ||||||
* | Increase the max elevation and azimuth count for HRTFs | Chris Robinson | 2019-10-21 | 1 | -2/+2 | |
| | ||||||
* | Make sure the temporary HRIRs are properly aligned | Chris Robinson | 2019-10-01 | 1 | -1/+1 | |
| | ||||||
* | Avoid extraneous parameters | Chris Robinson | 2019-09-25 | 1 | -14/+11 | |
| | ||||||
* | Use blended HRIRs for the B-Format decode | Chris Robinson | 2019-09-24 | 1 | -47/+86 | |
| | ||||||
* | Move the ifstream wrapper to common | Chris Robinson | 2019-09-22 | 1 | -1/+2 | |
| | ||||||
* | Fix a couple more annoying conversion warnings | Chris Robinson | 2019-09-18 | 1 | -2/+2 | |
| | ||||||
* | Avoid hiding a class member function | Chris Robinson | 2019-09-18 | 1 | -5/+5 | |
| | ||||||
* | Enable and fix some more warnings | Chris Robinson | 2019-09-18 | 1 | -2/+2 | |
| | ||||||
* | Clean up some more shadowing warnings | Chris Robinson | 2019-09-16 | 1 | -4/+4 | |
| | ||||||
* | Fix a copy-paste error | Chris Robinson | 2019-09-14 | 1 | -1/+1 | |
| | ||||||
* | Enable and fix more warnings | Chris Robinson | 2019-09-14 | 1 | -4/+4 | |
| | ||||||
* | Fix some more implicit conversions noted by GCC | Chris Robinson | 2019-09-14 | 1 | -23/+26 | |
| | ||||||
* | Make IrSize unsigned | Chris Robinson | 2019-09-13 | 1 | -94/+92 | |
| | ||||||
* | Simplify flexible array member usage | Chris Robinson | 2019-09-11 | 1 | -15/+4 | |
| | ||||||
* | Remove unneeded TRACEREF logging | Chris Robinson | 2019-09-08 | 1 | -2/+2 | |
| | ||||||
* | Only use one accumulation buffer for B-Format HRTF mixing | Chris Robinson | 2019-09-03 | 1 | -1/+1 | |
| | | | | | It's all getting added together anyway and all channels are continuous inputs, so this is fewer passes over various buffers. | |||||
* | Update some includes | Chris Robinson | 2019-08-05 | 1 | -2/+1 | |
| |