Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Clean up includes a bit | Chris Robinson | 2019-07-28 | 17 | -175/+281 |
| | | | | | | | Trying out the IWYU tool to only include what's necessary in a given file. Seems to work decently (it'll miss some headers, suggest unnecessary ones, and make nonsense suggestions for some things, but overall gives a good starting point), and helps clean out some headers. | ||||
* | Combine duplicate code into a function | Chris Robinson | 2019-07-18 | 1 | -142/+66 |
| | |||||
* | pitch shift for formant filters | Anis | 2019-07-18 | 1 | -79/+82 |
| | |||||
* | Fix an unused parameter warning | Chris Robinson | 2019-07-16 | 1 | -1/+1 |
| | |||||
* | misc fixes and improvements for Vocal Morpher | Anis | 2019-07-16 | 1 | -122/+136 |
| | |||||
* | Misc fixes (#315) | Philip Muzzall | 2019-07-14 | 1 | -1/+1 |
| | | | | | | | | * Added rc scripts for dll * Reverted numbering scheme in CMakeLists * Misc fixes | ||||
* | vocal morpher implementation (#312) | Lopuska | 2019-07-09 | 3 | -2/+500 |
| | | | | | | * vocal morpher implementation * compile fix for GCC | ||||
* | Clamp NFC reference distance between 0.1m and 10m | Chris Robinson | 2019-07-06 | 1 | -4/+3 |
| | |||||
* | Don't stop the device before going over the attributes | Chris Robinson | 2019-07-06 | 1 | -20/+14 |
| | |||||
* | Use unsigned more consistently for source counts | Chris Robinson | 2019-07-06 | 1 | -12/+11 |
| | |||||
* | Pass a span to ApplyStablizer | Chris Robinson | 2019-07-04 | 1 | -6/+5 |
| | |||||
* | Use a span for MixParams | Chris Robinson | 2019-07-04 | 14 | -45/+43 |
| | |||||
* | Reorder some methods for better placement | Chris Robinson | 2019-07-04 | 1 | -110/+109 |
| | |||||
* | Use a span for RealMixParams | Chris Robinson | 2019-07-03 | 4 | -28/+18 |
| | |||||
* | Pass a span to BFormatDec::process | Chris Robinson | 2019-07-03 | 3 | -19/+22 |
| | |||||
* | Allocate device buffer when setting the channel counts | Chris Robinson | 2019-07-03 | 2 | -35/+33 |
| | |||||
* | Don't warn about non-multiple-of-4 update sizes | Chris Robinson | 2019-07-02 | 1 | -9/+1 |
| | | | | | | It's not always possible to do anything about it, especially for backends that aren't restricted to the period size, and it's not really a problem anyway (still getting SIMD benefits for the vast majority of samples). | ||||
* | Remove noexcept from sampler functions to match the signature of SamplerT (#309) | Minmin Gong | 2019-07-01 | 1 | -4/+4 |
| | | | This change fixes compilation problems on gcc 9.1 with -std=c++17. | ||||
* | Create and use a make_optional method | Chris Robinson | 2019-07-01 | 2 | -7/+7 |
| | |||||
* | Simplify some optional usage | Chris Robinson | 2019-07-01 | 2 | -9/+8 |
| | |||||
* | Don't unnecessarily force the output limiter on | Chris Robinson | 2019-07-01 | 1 | -1/+0 |
| | |||||
* | Corrected old naming | Lopuska | 2019-07-01 | 1 | -1/+1 |
| | |||||
* | Use optionals where methods may not return a valid value | Chris Robinson | 2019-06-30 | 1 | -9/+10 |
| | |||||
* | Return optionals from the remaining ConfigValue* methods | Chris Robinson | 2019-06-30 | 4 | -23/+23 |
| | |||||
* | Use an optional for ConfigValueStr | Chris Robinson | 2019-06-30 | 9 | -85/+86 |
| | |||||
* | Fix Y channel offset for the UHJ encoder | Chris Robinson | 2019-06-30 | 1 | -1/+1 |
| | |||||
* | Use an optional for ConfigValueUInt | Chris Robinson | 2019-06-30 | 4 | -34/+39 |
| | |||||
* | Use an optional for ConfigValueInt | Chris Robinson | 2019-06-30 | 5 | -39/+38 |
| | |||||
* | avoid extra local member declaration | Lopuska | 2019-06-30 | 1 | -4/+2 |
| | |||||
* | Hold references in the global device and context lists | Chris Robinson | 2019-06-29 | 2 | -108/+118 |
| | |||||
* | Use a FlexArray for a device's contexts | Chris Robinson | 2019-06-29 | 3 | -57/+84 |
| | |||||
* | Declare variables closer to their use | Chris Robinson | 2019-06-29 | 1 | -14/+10 |
| | |||||
* | Put some static functions in an anonymous namespace | Chris Robinson | 2019-06-29 | 1 | -35/+35 |
| | |||||
* | Avoid a generic function for specialized behavior | Chris Robinson | 2019-06-29 | 1 | -10/+13 |
| | |||||
* | Use a bool for the TrapALError flag | Chris Robinson | 2019-06-29 | 1 | -3/+3 |
| | |||||
* | Use a range-for loop to concatenate available backends | Chris Robinson | 2019-06-29 | 1 | -7/+12 |
| | |||||
* | Don't keep retrieving the backend factories | Chris Robinson | 2019-06-28 | 1 | -22/+22 |
| | |||||
* | Fix the error "a reinterpret_cast is not a constant expression" on GCC 9 | Minmin Gong | 2019-06-27 | 1 | -1/+1 |
| | |||||
* | Properly set extra fields in MakeExtensible | Chris Robinson | 2019-06-27 | 1 | -1/+5 |
| | |||||
* | Trace the requested and required formats for WASAPI | Chris Robinson | 2019-06-27 | 1 | -38/+94 |
| | |||||
* | Use a span for some post-mixing processing | Chris Robinson | 2019-06-27 | 1 | -16/+13 |
| | |||||
* | Use a span instead of explicit current and end pointers | Chris Robinson | 2019-06-25 | 1 | -43/+40 |
| | |||||
* | Don't bother with a passthru filter method | Chris Robinson | 2019-06-24 | 2 | -29/+8 |
| | | | | | There's not really a case where it'll process less than 2 samples, and it was wrong anyway. | ||||
* | Use a reference instead of the same array index | Chris Robinson | 2019-06-24 | 1 | -12/+11 |
| | |||||
* | Correctly index the send params | Chris Robinson | 2019-06-24 | 1 | -1/+1 |
| | |||||
* | Clean up all unused HRTFs when going through them | Chris Robinson | 2019-06-24 | 1 | -12/+10 |
| | |||||
* | Use spans to handle pulseaudio capture buffers | Chris Robinson | 2019-06-23 | 1 | -30/+36 |
| | |||||
* | Don't inline ifstream destructor | Chris Robinson | 2019-06-18 | 2 | -1/+7 |
| | |||||
* | Simplify al_print | Chris Robinson | 2019-06-18 | 2 | -9/+8 |
| | |||||
* | Rename HrtfParams to HrtfFilter | Chris Robinson | 2019-06-18 | 8 | -15/+15 |
| |