Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Support loading sofa files in makehrtf | Chris Robinson | 2019-01-22 | 1 | -11/+12 | |
| | | | | | The makehrtf utility now requires libmysofa to build. This isn't necessay for the OpenAL Soft library itself. | |||||
* | Add a sofa-info utility to check sofa files | Chris Robinson | 2019-01-21 | 1 | -0/+10 | |
| | ||||||
* | Move some macros to a common header | Chris Robinson | 2019-01-07 | 1 | -0/+1 | |
| | ||||||
* | Compile makehrtf as C++ | Chris Robinson | 2018-12-31 | 1 | -1/+1 | |
| | ||||||
* | Convert the backends to use proper inheritence | Chris Robinson | 2018-12-28 | 1 | -1/+0 | |
| | ||||||
* | Rename a couple filter files for consistency | Chris Robinson | 2018-12-25 | 1 | -2/+2 | |
| | ||||||
* | Move some ambisonic-related macros to a separate header | Chris Robinson | 2018-12-15 | 1 | -0/+1 | |
| | ||||||
* | Remove an unused source | Chris Robinson | 2018-12-12 | 1 | -1/+0 | |
| | ||||||
* | Add a cmake option to specify prebuilt native tools | Chris Robinson | 2018-12-08 | 1 | -17/+25 | |
| | | | | | | This should only be used with automated build systems that guarantee the native tools' binaries are up-to-date. Otherwise it's best to leave it alone so it can automatically rebuild them as needed. | |||||
* | Remove unneeded mutex checks | Chris Robinson | 2018-11-27 | 1 | -4/+0 | |
| | ||||||
* | Disable MSVC warning C4065 | Chris Robinson | 2018-11-27 | 1 | -1/+1 | |
| | | | | "switch statement contains 'default' but no 'case' labels" | |||||
* | Avoid relying on struct timespec | Chris Robinson | 2018-11-26 | 1 | -7/+0 | |
| | ||||||
* | Remove althrd_t from Windows | Chris Robinson | 2018-11-26 | 1 | -1/+0 | |
| | ||||||
* | Move bs2b.h to a more appropriate place | Chris Robinson | 2018-11-24 | 1 | -1/+1 | |
| | ||||||
* | Move the vector and matrix declarations to a separate header | Chris Robinson | 2018-11-17 | 1 | -0/+2 | |
| | ||||||
* | Move the ALCcontext definition to its own header | Chris Robinson | 2018-11-17 | 1 | -0/+1 | |
| | ||||||
* | Remove unused headers and checks | Chris Robinson | 2018-11-17 | 1 | -76/+24 | |
| | ||||||
* | Convert almalloc.c to C++ | Chris Robinson | 2018-11-17 | 1 | -1/+1 | |
| | ||||||
* | Always use C++11 atomics | Chris Robinson | 2018-11-17 | 1 | -1/+0 | |
| | ||||||
* | Convert bs2b.c to C++ | Chris Robinson | 2018-11-17 | 1 | -1/+1 | |
| | ||||||
* | Remove now unneeded inldefs.c | Chris Robinson | 2018-11-17 | 1 | -1/+0 | |
| | | | | | All code using inline functions is now C++, so will generate callable functions as-needed. | |||||
* | Convert the mixers to C++ | Chris Robinson | 2018-11-17 | 1 | -11/+11 | |
| | ||||||
* | Remove ASSUME_ALIGNED | Chris Robinson | 2018-11-17 | 1 | -13/+0 | |
| | | | | | | It's become a liability with C++ since it returns void* instead of the input pointer type, and it doesn't seem to help optimizations anyway (auto- vectorization still produces unaligned loads and stores). | |||||
* | Convert the filters to C++ | Chris Robinson | 2018-11-17 | 1 | -2/+2 | |
| | ||||||
* | Convert ringbuffer.c to C++ | Chris Robinson | 2018-11-17 | 1 | -1/+1 | |
| | ||||||
* | Convert mastering.c to C++ | Chris Robinson | 2018-11-17 | 1 | -1/+1 | |
| | ||||||
* | Convert converter.c to C++ | Chris Robinson | 2018-11-17 | 1 | -1/+1 | |
| | ||||||
* | Convert the remaining effects to C++ | Chris Robinson | 2018-11-17 | 1 | -3/+3 | |
| | ||||||
* | Convert the dedicated, distortion, echo, and equalizer to C++ | Chris Robinson | 2018-11-17 | 1 | -4/+4 | |
| | ||||||
* | Convert threads.c to C++ | Chris Robinson | 2018-11-17 | 1 | -4/+1 | |
| | | | | Also vastly simplify and remove related code. | |||||
* | Use standard complex types instead of custom | Chris Robinson | 2018-11-17 | 1 | -1/+1 | |
| | ||||||
* | Convert fshifter.c to C++ | Chris Robinson | 2018-11-17 | 1 | -1/+1 | |
| | ||||||
* | Convert modulator.c to C++ | Chris Robinson | 2018-11-17 | 1 | -1/+1 | |
| | ||||||
* | Convert null.c to C++ | Chris Robinson | 2018-11-17 | 1 | -1/+1 | |
| | ||||||
* | Convert pshifter.c to C++ | Chris Robinson | 2018-11-17 | 1 | -1/+1 | |
| | ||||||
* | Convert the reverb effect to C++ | Chris Robinson | 2018-11-16 | 1 | -1/+1 | |
| | ||||||
* | Convert mixvoice.c to C++ | Chris Robinson | 2018-11-16 | 1 | -1/+1 | |
| | ||||||
* | Convert ALu.c to C++ | Chris Robinson | 2018-11-16 | 1 | -1/+1 | |
| | | | | Required changes to bsincgen to generate C++-friendly structures. | |||||
* | Convert alEffect.c and alFilter.c to C++ | Chris Robinson | 2018-11-16 | 1 | -2/+2 | |
| | ||||||
* | Convert alListener.c to C++ | Chris Robinson | 2018-11-16 | 1 | -1/+1 | |
| | ||||||
* | Convert alAuxEffectSlot.c to C++ | Chris Robinson | 2018-11-16 | 1 | -1/+1 | |
| | ||||||
* | Convert alState.c to C++ | Chris Robinson | 2018-11-16 | 1 | -1/+1 | |
| | ||||||
* | Convert alError.c to C++ | Chris Robinson | 2018-11-16 | 1 | -1/+1 | |
| | ||||||
* | Convert alExtension.c to C++ | Chris Robinson | 2018-11-16 | 1 | -1/+1 | |
| | ||||||
* | Convert event.c to C++ | Chris Robinson | 2018-11-16 | 1 | -1/+1 | |
| | ||||||
* | Convert sample_cvt.c to C++ | Chris Robinson | 2018-11-16 | 1 | -1/+1 | |
| | ||||||
* | Convert the PortAudio backend factory | Chris Robinson | 2018-11-15 | 1 | -1/+1 | |
| | ||||||
* | Convert the WinMM backend factory | Chris Robinson | 2018-11-15 | 1 | -1/+1 | |
| | ||||||
* | Convert the DSound backend factory | Chris Robinson | 2018-11-15 | 1 | -1/+1 | |
| | ||||||
* | Convert the QSA backend factory | Chris Robinson | 2018-11-15 | 1 | -1/+1 | |
| |