Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Handle pointer ownership a bit better | Chris Robinson | 2023-12-29 | 1 | -9/+7 |
| | |||||
* | Fix some implicit conversions | Chris Robinson | 2023-12-17 | 1 | -1/+1 |
| | |||||
* | Fix clang-tidy warnings from the examples and utilities | Chris Robinson | 2023-12-13 | 1 | -162/+134 |
| | |||||
* | Fix some clang-tidy warnings | Chris Robinson | 2023-12-08 | 1 | -2/+2 |
| | |||||
* | Change the default resampler to cubic | Chris Robinson | 2023-01-27 | 1 | -1/+1 |
| | | | | | This has notably better quality than linear, while still being faster than bsinc. | ||||
* | clang-tidy cleanups (#800) | Rosen Penev | 2023-01-15 | 1 | -16/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * clang-tidy: use bool literals Found with modernize-use-bool-literals Signed-off-by: Rosen Penev <[email protected]> * clang-tidy: replace std::bind with lambdas Found with modernize-avoid-bind Signed-off-by: Rosen Penev <[email protected]> * clang-tidy: use data() instead of pointer stuff Found with readability-container-data-pointe Signed-off-by: Rosen Penev <[email protected]> * clang-tidy: use empty() Found with readability-container-size-empty Signed-off-by: Rosen Penev <[email protected]> * clang-tidy: remove static in anon namespace Found with readability-static-definition-in-anonymous-namespace Signed-off-by: Rosen Penev <[email protected]> * clang-tidy: remove const return Found with readability-const-return-type Signed-off-by: Rosen Penev <[email protected]> Signed-off-by: Rosen Penev <[email protected]> | ||||
* | Update alsoft-config with the new settings | Chris Robinson | 2023-01-09 | 1 | -6/+10 |
| | |||||
* | Update alsoft-config | Chris Robinson | 2023-01-08 | 1 | -18/+1 |
| | |||||
* | Update alsoft-config for new options | Chris Robinson | 2022-11-17 | 1 | -9/+14 |
| | |||||
* | Handle 3D7.1 as a separate channel configuration | Chris Robinson | 2022-04-26 | 1 | -0/+5 |
| | | | | | | | It's treated as 5.1 + 2 aux channels. This allows AL_DIRECT_CHANNELS_SOFT to behave better, not forwarding rear left/right channel inputs to lower front and upper rear, and allows reporting a more appropriate output mode to the app instead of 7.1. | ||||
* | Add an option to alsoft-config for EAX API support | Chris Robinson | 2022-04-26 | 1 | -0/+12 |
| | |||||
* | Add an ambi-format option for ACN ordering and FuMa scaling | Chris Robinson | 2022-01-12 | 1 | -1/+2 |
| | |||||
* | Use the deprecated enum for older Qt versions | Chris Robinson | 2022-01-06 | 1 | -0/+4 |
| | |||||
* | Avoid a deprecated QString enum | Chris Robinson | 2022-01-05 | 1 | -1/+1 |
| | |||||
* | Add a third-order ambisonic decoder for HRTF | Chris Robinson | 2022-01-05 | 1 | -5/+4 |
| | | | | | Using the 20-channel dodecahedron, seems to be good enough to handle 16-channel third-order ambisonics. | ||||
* | Add the PipeWire config option to alsoft-config | Chris Robinson | 2021-12-25 | 1 | -0/+8 |
| | |||||
* | Recognize PipeWire in alsoft-config | Chris Robinson | 2021-11-26 | 1 | -0/+3 |
| | |||||
* | Update alsoft-config | Chris Robinson | 2021-11-11 | 1 | -5/+6 |
| | |||||
* | Remove some lingering mentions of surround51rear | Chris Robinson | 2021-10-21 | 1 | -2/+3 |
| | |||||
* | Avoid a deprecated function | Chris Robinson | 2020-11-13 | 1 | -10/+10 |
| | |||||
* | Avoid using a deprecated function | Chris Robinson | 2020-08-31 | 1 | -4/+3 |
| | |||||
* | Add the jack/connect-ports option to alsoft-config | Chris Robinson | 2020-08-05 | 1 | -0/+3 |
| | |||||
* | Update built-in HRTF name for alsoft-config | Chris Robinson | 2019-11-29 | 1 | -2/+1 |
| | |||||
* | Properly get the AppData path on Windows in alsoft-config | Chris Robinson | 2019-11-20 | 1 | -2/+21 |
| | |||||
* | Limit HRTF ambisonic decoding to second-order | Chris Robinson | 2019-11-09 | 1 | -5/+7 |
| | | | | | | The generated third-order matrix has incorrect first-order coefficients, indicating a wonky decoder. The generated second-order matrix looks more stable. | ||||
* | Add "fast" variants for the bsinc resamplers | Chris Robinson | 2019-09-28 | 1 | -0/+2 |
| | | | | | | This simply omits the scale factor from the filter, similar to how up-sampling does. The consequence of this is less smooth transitions when ramping the pitch while down-sampling, but otherwise behaves fine. | ||||
* | Make hq-mode the default and update ambisonics.txt | Chris Robinson | 2019-09-08 | 1 | -2/+2 |
| | |||||
* | Return a QString from GetVersionString | Chris Robinson | 2019-08-31 | 1 | -1/+1 |
| | |||||
* | Don't include version.h in mainwindow.cpp | Chris Robinson | 2019-08-31 | 1 | -4/+4 |
| | | | | Should help with post-commit compile times | ||||
* | Update mainwindow.cpp | Chris Robinson | 2019-08-26 | 1 | -228/+227 |
| | | | | | Use the less-error-prone pointer-to-member syntax for connect calls, and use uniform initialization more often. | ||||
* | Alsoft-config: Add vocal morpher effect | Raulshc | 2019-08-18 | 1 | -0/+4 |
| | |||||
* | Rename HRTF Quality title to HRTF Render Method | Chris Robinson | 2019-07-05 | 1 | -8/+8 |
| | |||||
* | Add a setting for hrtf-mode to alsoft-config | Chris Robinson | 2019-07-04 | 1 | -0/+37 |
| | |||||
* | Make a number of settings tristate | Chris Robinson | 2019-04-29 | 1 | -67/+43 |
| | |||||
* | Disable NFC by default | Chris Robinson | 2019-04-29 | 1 | -2/+2 |
| | |||||
* | Increase the period size slider and don't use steps of 64 | Chris Robinson | 2019-04-28 | 1 | -3/+0 |
| | |||||
* | Properly replace sinc4 with cubic in alsoft-config | Chris Robinson | 2019-04-28 | 1 | -3/+3 |
| | |||||
* | Avoid using old style casts | Filip Gawin | 2019-01-08 | 1 | -1/+1 |
| | | | | | | To think about: examples/alffplay.cpp:600 OpenAL32/Include/alMain.h:295 | ||||
* | Use nullptr in cpp files | Filip Gawin | 2019-01-07 | 1 | -9/+9 |
| | |||||
* | Recognize ambix as an alias for acn+sn3d | Chris Robinson | 2018-12-27 | 1 | -2/+2 |
| | |||||
* | Add an adjust-latency config option for PulseAudio | Chris Robinson | 2018-12-25 | 1 | -0/+5 |
| | |||||
* | Simplify some statements | Filip Gawin | 2018-10-29 | 1 | -1/+1 |
| | |||||
* | Alsoft-config: Add autowah effect | Raulshc | 2018-07-25 | 1 | -0/+4 |
| | |||||
* | Alsoft-config: Add frequency shifter effect | Raulshc | 2018-05-20 | 1 | -0/+4 |
| | |||||
* | Fix misspellings of quadraphonic | Chris Robinson | 2018-03-30 | 1 | -2/+2 |
| | | | | | AL_LOKI_quadriphonic is left alone since that is what the extension is called and what code expects. All other instances have been fixed for consistency. | ||||
* | Alsoft-config: Add pitch shifter effect | Raulshc | 2018-03-18 | 1 | -0/+4 |
| | |||||
* | Rename the mmdevapi backend to wasapi | Chris Robinson | 2018-03-09 | 1 | -2/+11 |
| | |||||
* | Remove standard reverb specific processing functions | Chris Robinson | 2018-01-07 | 1 | -8/+0 |
| | |||||
* | Replace the sinc4 resampler with cubic | Chris Robinson | 2018-01-07 | 1 | -1/+1 |
| | | | | | | | Turns out the C version of the cubic resampler is just slightly faster than even the SSE3 version of the FIR4 resampler. This is likely due to not using a 64KB random-access lookup table along with unaligned loads, both offseting the gains from SSE. | ||||
* | Rename resampler labels | Chris Robinson | 2017-08-27 | 1 | -3/+3 |
| |