aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* Return non-const from the resampler functionChris Robinson2021-01-026-37/+36
|
* Make FPUCtl methods noexceptChris Robinson2020-12-312-12/+10
|
* Move cpu_caps and fpu_ctrl to coreChris Robinson2020-12-314-0/+247
|
* Add NEON-enhanced FIR loops for convolution and UHJChris Robinson2020-12-311-0/+68
|
* Use smaller types for enumsChris Robinson2020-12-271-1/+1
|
* Use more constexpr variables instead of macrosChris Robinson2020-12-255-30/+31
|
* Increase direct HRTF delay to 256Chris Robinson2020-12-251-1/+1
| | | | This should improve the error from the all-pass on the partial input.
* Return an optional for an errorChris Robinson2020-12-252-192/+81
|
* Avoid dynamic vectors in AmbDecConfChris Robinson2020-12-252-19/+75
| | | | Also add a bit more sanity checking
* Rename From2D to FromACN2DChris Robinson2020-12-252-2/+2
|
* Move the ambdec loader to coreChris Robinson2020-12-252-0/+482
|
* Move alexcpt to coreChris Robinson2020-12-242-0/+62
|
* Move logging to coreChris Robinson2020-12-172-0/+142
|
* Move fmt_traits to coreChris Robinson2020-12-132-0/+160
|
* Avoid compiling different sources for different targetsChris Robinson2020-12-134-0/+17
| | | | | | | | Simplifies configuration and fixes a potential problem with inline functions. Inline functions that fail to inline will have a callable body generated. If such a body is generated with the SSE4 source, for example, it can generate SSE4 instructions. Calls for that function in other sources can then end up calling the SSE4-generated body outside of any CPU capability check.
* Be more consistent with size_tChris Robinson2020-12-124-10/+10
|
* Move the mixer functions to coreChris Robinson2020-12-129-0/+1253
|
* Move ambidefs.h to coreChris Robinson2020-12-122-0/+150
|
* Avoid returning an array for initializationChris Robinson2020-12-051-37/+38
|
* Use an alias for the DevFmtType typeChris Robinson2020-12-051-0/+3
|
* Move a couple more things to coreChris Robinson2020-12-044-0/+517
|
* Move the filters to coreChris Robinson2020-12-046-0/+902
|
* Move the bsinc tables to coreChris Robinson2020-12-043-0/+321
|
* Move mastering.cpp/h to coreChris Robinson2020-12-042-0/+545
|
* Change a couple macros into constexpr variablesChris Robinson2020-11-281-2/+2
|
* Move some sources to a separate directoryChris Robinson2020-11-273-0/+182
To begin separating the ALC interfaces from internal ones.