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 | 3 | -172/+146 |
| | |||||
* | Much more clang-tidy cleanup | Chris Robinson | 2023-12-10 | 1 | -13/+12 |
| | |||||
* | Fix some clang-tidy warnings | Chris Robinson | 2023-12-08 | 1 | -2/+2 |
| | |||||
* | Set the C/C++ standard version properties manually | Chris Robinson | 2023-02-25 | 1 | -1/+2 |
| | | | | | Setting it globally interferes with Oboe trying to use C++17 (when its built as a sub-project), which we don't require yet. | ||||
* | 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 | 2 | -7/+38 |
| | |||||
* | Update alsoft-config | Chris Robinson | 2023-01-08 | 2 | -72/+7 |
| | |||||
* | Update alsoft-config for new options | Chris Robinson | 2022-11-17 | 2 | -51/+89 |
| | |||||
* | Handle 3D7.1 as a separate channel configuration | Chris Robinson | 2022-04-26 | 3 | -35/+80 |
| | | | | | | | 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. | ||||
* | Update a tooltip to match current behavior | Chris Robinson | 2022-04-26 | 1 | -3/+1 |
| | |||||
* | Add an option to alsoft-config for EAX API support | Chris Robinson | 2022-04-26 | 2 | -1/+29 |
| | |||||
* | 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 | 2 | -0/+33 |
| | |||||
* | Recognize PipeWire in alsoft-config | Chris Robinson | 2021-11-26 | 1 | -0/+3 |
| | |||||
* | Update alsoft-config | Chris Robinson | 2021-11-11 | 2 | -17/+49 |
| | |||||
* | 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 | 2 | -1/+20 |
| | |||||
* | Fix installing alsoft-config | Chris Robinson | 2020-04-15 | 1 | -1/+9 |
| | |||||
* | Combine utility target installs | Chris Robinson | 2020-04-14 | 1 | -7/+0 |
| | |||||
* | Require Qt5 for alsoft-config | Chris Robinson | 2020-04-05 | 1 | -49/+17 |
| | |||||
* | 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. | ||||
* | Adjust padding in alsoft-config and remove an invalid signal | Chris Robinson | 2019-10-27 | 1 | -76/+55 |
| | |||||
* | 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 | 3 | -4/+6 |
| | |||||
* | Don't include version.h in mainwindow.cpp | Chris Robinson | 2019-08-31 | 4 | -4/+22 |
| | | | | 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 | 2 | -0/+20 |
| | |||||
* | Rename HRTF Quality title to HRTF Render Method | Chris Robinson | 2019-07-05 | 2 | -11/+11 |
| | |||||
* | Add a setting for hrtf-mode to alsoft-config | Chris Robinson | 2019-07-04 | 3 | -0/+109 |
| | |||||
* | Make a number of settings tristate | Chris Robinson | 2019-04-29 | 2 | -73/+63 |
| | |||||
* | Disable NFC by default | Chris Robinson | 2019-04-29 | 1 | -2/+2 |
| | |||||
* | CMAKE: export PUBLIC headers of OpenAL. | ArthurSonzogni | 2019-04-30 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | Remove the cmake function: INCLUDE_DIRECTORIES(..) Replace it by: TARGET_INCLUDE_DIRECTORIES(...) It gives us the opportunity to define whether or not OpenAL dependencies should be exported or not (using PUBLIC or PRIVATE keywoard). [user visible changes] The OpenAL PUBLIC headers are exported. When a target depends on OpenAL, it will have access to its public headers. Some small refactor along the way. | ||||
* | Increase the period size slider and don't use steps of 64 | Chris Robinson | 2019-04-28 | 2 | -12/+9 |
| | |||||
* | Properly replace sinc4 with cubic in alsoft-config | Chris Robinson | 2019-04-28 | 1 | -3/+3 |
| | |||||
* | Update the period size placeholder text | Chris Robinson | 2019-04-26 | 1 | -6/+6 |
| | |||||
* | 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 | 2 | -6/+34 |
| |