Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Don't install utilities that aren't built | Chris Robinson | 2019-01-22 | 1 | -1/+5 | |
| | ||||||
* | Fix building makehrtf and sofa-info on Windows | Chris Robinson | 2019-01-22 | 3 | -9/+26 | |
| | ||||||
* | Support loading sofa files in makehrtf | Chris Robinson | 2019-01-22 | 4 | -157/+658 | |
| | | | | | The makehrtf utility now requires libmysofa to build. This isn't necessay for the OpenAL Soft library itself. | |||||
* | Partially allow loading of multi-field HRTFs | Chris Robinson | 2019-01-22 | 1 | -40/+62 | |
| | | | | | Only the first field actually gets used, but all the data is processed when loading. | |||||
* | Add a sofa-info utility to check sofa files | Chris Robinson | 2019-01-21 | 2 | -0/+393 | |
| | ||||||
* | Add a FindMySOFA cmake module | Chris Robinson | 2019-01-21 | 1 | -0/+60 | |
| | ||||||
* | Handle a missing default WASAPI device ID | Chris Robinson | 2019-01-18 | 1 | -3/+3 | |
| | ||||||
* | Add front and back methods to FlexArray | Chris Robinson | 2019-01-17 | 1 | -0/+6 | |
| | ||||||
* | Replace a couple more C math calls | Chris Robinson | 2019-01-14 | 1 | -2/+2 | |
| | ||||||
* | Constify some parameters | Chris Robinson | 2019-01-12 | 7 | -101/+103 | |
| | ||||||
* | Avoid implicit conversions from signed to unsigned | Chris Robinson | 2019-01-12 | 1 | -5/+5 | |
| | ||||||
* | Use a flexible array for DirectHrtfState and ALvoice | Chris Robinson | 2019-01-12 | 7 | -70/+85 | |
| | ||||||
* | Use a flexible array for HrtfHandle and SampleConverter | Chris Robinson | 2019-01-11 | 3 | -31/+47 | |
| | ||||||
* | Make the min/max/clamp functions constexpr | Chris Robinson | 2019-01-11 | 1 | -21/+21 | |
| | ||||||
* | Add placement operator delete | Chris Robinson | 2019-01-11 | 2 | -4/+8 | |
| | ||||||
* | Add a missing include | Chris Robinson | 2019-01-11 | 1 | -0/+1 | |
| | ||||||
* | Use a flexible array for the active effect slots | Chris Robinson | 2019-01-11 | 4 | -22/+32 | |
| | ||||||
* | Add a flexible array template container | Chris Robinson | 2019-01-11 | 1 | -0/+42 | |
| | ||||||
* | Use a vector for ALeffectslotArray | Chris Robinson | 2019-01-09 | 5 | -48/+40 | |
| | ||||||
* | Merge pull request #264 from ShFil119/impr/cleanup | kcat | 2019-01-09 | 36 | -122/+117 | |
|\ | | | | | Cleanup continuation | |||||
| * | Use `= default` to define trivial dtor/ctor | Filip Gawin | 2019-01-09 | 2 | -8/+3 | |
| | | ||||||
| * | Remove redundant void argument list in function def | Filip Gawin | 2019-01-09 | 19 | -29/+29 | |
| | | ||||||
| * | Use c++ headers | Filip Gawin | 2019-01-09 | 34 | -85/+85 | |
|/ | ||||||
* | Change a true/false ALenum atomic into a bool | Chris Robinson | 2019-01-09 | 2 | -3/+3 | |
| | ||||||
* | Add prefixes for ALCdevice and ALCcontext | Chris Robinson | 2019-01-09 | 2 | -0/+2 | |
| | ||||||
* | Make Create methods for structs with flexible array members ... | Chris Robinson | 2019-01-08 | 3 | -8/+19 | |
| | | | | ... that are used with unique_ptr. | |||||
* | Avoid calling unique_ptr::reset with a raw pointer | Chris Robinson | 2019-01-08 | 1 | -7/+7 | |
| | ||||||
* | Remove an unused macro | Chris Robinson | 2019-01-08 | 1 | -4/+0 | |
| | ||||||
* | Rename ALC_SOFT_loopback2 and renumber its enums | Chris Robinson | 2019-01-08 | 1 | -10/+10 | |
| | ||||||
* | Replace a couple more C-style casts | Chris Robinson | 2019-01-08 | 2 | -4/+3 | |
| | ||||||
* | Apply the all-pass separately from the upsampling mix | Chris Robinson | 2019-01-08 | 2 | -15/+14 | |
| | ||||||
* | Avoid macros for indexing HF and LF fequency bands | Chris Robinson | 2019-01-08 | 2 | -24/+23 | |
| | ||||||
* | Fix some comments and reduce indentation | Chris Robinson | 2019-01-08 | 1 | -35/+32 | |
| | ||||||
* | Merge pull request #261 from ShFil119/avoid_old_style_casts | kcat | 2019-01-08 | 32 | -313/+319 | |
|\ | | | | | Avoid using old style casts | |||||
| * | Avoid using old style casts | Filip Gawin | 2019-01-08 | 32 | -313/+319 | |
|/ | | | | | | To think about: examples/alffplay.cpp:600 OpenAL32/Include/alMain.h:295 | |||||
* | Merge pull request #260 from ShFil119/impr/nullptr | kcat | 2019-01-07 | 9 | -38/+38 | |
|\ | | | | | Use nullptr in cpp files | |||||
| * | Use nullptr in cpp files | Filip Gawin | 2019-01-07 | 9 | -38/+38 | |
| | | ||||||
* | | Use user-defined literals for 64-bit literals | Chris Robinson | 2019-01-07 | 9 | -51/+34 | |
| | | ||||||
* | | Define logging calls to be unlikely | Chris Robinson | 2019-01-07 | 1 | -4/+6 | |
| | | ||||||
* | | Move some macros to a common header | Chris Robinson | 2019-01-07 | 3 | -35/+41 | |
| | | ||||||
* | | Clean up some initializers and use of C methods | Chris Robinson | 2019-01-06 | 5 | -140/+118 | |
|/ | ||||||
* | Don't use the dual-band upsampler for basic ambisonic decoding | Chris Robinson | 2019-01-06 | 3 | -25/+49 | |
| | ||||||
* | Apply an all-pass on the existing output when upsampling ambisonics | Chris Robinson | 2019-01-06 | 3 | -11/+35 | |
| | ||||||
* | Revert back to using a band-splitter to increase the HF response | Chris Robinson | 2019-01-06 | 3 | -82/+59 | |
| | | | | | | Unfortunately the shelf filter causes issues due to the shelf gain magnitude creating a varying phase offset. The splitter also creates phase offsets, but it's consistent regardless of gain. | |||||
* | Make the band-splitter and splitter-allpass filters templated | Chris Robinson | 2019-01-06 | 2 | -34/+47 | |
| | | | | With float and double explicit instantiations | |||||
* | Replace macros with constexpr inline functions | Chris Robinson | 2019-01-06 | 17 | -48/+66 | |
| | ||||||
* | Remove an unnecessary undef | Chris Robinson | 2019-01-06 | 1 | -1/+0 | |
| | ||||||
* | Use double-precision biquads for the HRTF shelf filters | Chris Robinson | 2019-01-06 | 1 | -7/+7 | |
| | ||||||
* | Make BiquadFilter a templated class | Chris Robinson | 2019-01-06 | 2 | -36/+51 | |
| | | | | With explicit instantiations for float and double | |||||
* | Use a shelf filter for the HRTF B-Format decoder HF scale | Chris Robinson | 2019-01-06 | 1 | -37/+50 | |
| |