aboutsummaryrefslogtreecommitdiffstats
path: root/utils/alsoft-config
Commit message (Collapse)AuthorAgeFilesLines
* Handle pointer ownership a bit betterChris Robinson2023-12-291-9/+7
|
* Fix some implicit conversionsChris Robinson2023-12-171-1/+1
|
* Fix clang-tidy warnings from the examples and utilitiesChris Robinson2023-12-133-172/+146
|
* Much more clang-tidy cleanupChris Robinson2023-12-101-13/+12
|
* Fix some clang-tidy warningsChris Robinson2023-12-081-2/+2
|
* Set the C/C++ standard version properties manuallyChris Robinson2023-02-251-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 cubicChris Robinson2023-01-271-1/+1
| | | | | This has notably better quality than linear, while still being faster than bsinc.
* clang-tidy cleanups (#800)Rosen Penev2023-01-151-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 settingsChris Robinson2023-01-092-7/+38
|
* Update alsoft-configChris Robinson2023-01-082-72/+7
|
* Update alsoft-config for new optionsChris Robinson2022-11-172-51/+89
|
* Handle 3D7.1 as a separate channel configurationChris Robinson2022-04-263-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 behaviorChris Robinson2022-04-261-3/+1
|
* Add an option to alsoft-config for EAX API supportChris Robinson2022-04-262-1/+29
|
* Add an ambi-format option for ACN ordering and FuMa scalingChris Robinson2022-01-121-1/+2
|
* Use the deprecated enum for older Qt versionsChris Robinson2022-01-061-0/+4
|
* Avoid a deprecated QString enumChris Robinson2022-01-051-1/+1
|
* Add a third-order ambisonic decoder for HRTFChris Robinson2022-01-051-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-configChris Robinson2021-12-252-0/+33
|
* Recognize PipeWire in alsoft-configChris Robinson2021-11-261-0/+3
|
* Update alsoft-configChris Robinson2021-11-112-17/+49
|
* Remove some lingering mentions of surround51rearChris Robinson2021-10-211-2/+3
|
* Avoid a deprecated functionChris Robinson2020-11-131-10/+10
|
* Avoid using a deprecated functionChris Robinson2020-08-311-4/+3
|
* Add the jack/connect-ports option to alsoft-configChris Robinson2020-08-052-1/+20
|
* Fix installing alsoft-configChris Robinson2020-04-151-1/+9
|
* Combine utility target installsChris Robinson2020-04-141-7/+0
|
* Require Qt5 for alsoft-configChris Robinson2020-04-051-49/+17
|
* Update built-in HRTF name for alsoft-configChris Robinson2019-11-291-2/+1
|
* Properly get the AppData path on Windows in alsoft-configChris Robinson2019-11-201-2/+21
|
* Limit HRTF ambisonic decoding to second-orderChris Robinson2019-11-091-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 signalChris Robinson2019-10-271-76/+55
|
* Add "fast" variants for the bsinc resamplersChris Robinson2019-09-281-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.txtChris Robinson2019-09-081-2/+2
|
* Return a QString from GetVersionStringChris Robinson2019-08-313-4/+6
|
* Don't include version.h in mainwindow.cppChris Robinson2019-08-314-4/+22
| | | | Should help with post-commit compile times
* Update mainwindow.cppChris Robinson2019-08-261-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 effectRaulshc2019-08-182-0/+20
|
* Rename HRTF Quality title to HRTF Render MethodChris Robinson2019-07-052-11/+11
|
* Add a setting for hrtf-mode to alsoft-configChris Robinson2019-07-043-0/+109
|
* Make a number of settings tristateChris Robinson2019-04-292-73/+63
|
* Disable NFC by defaultChris Robinson2019-04-291-2/+2
|
* CMAKE: export PUBLIC headers of OpenAL.ArthurSonzogni2019-04-301-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 64Chris Robinson2019-04-282-12/+9
|
* Properly replace sinc4 with cubic in alsoft-configChris Robinson2019-04-281-3/+3
|
* Update the period size placeholder textChris Robinson2019-04-261-6/+6
|
* Avoid using old style castsFilip Gawin2019-01-081-1/+1
| | | | | | To think about: examples/alffplay.cpp:600 OpenAL32/Include/alMain.h:295
* Use nullptr in cpp filesFilip Gawin2019-01-071-9/+9
|
* Recognize ambix as an alias for acn+sn3dChris Robinson2018-12-271-2/+2
|
* Add an adjust-latency config option for PulseAudioChris Robinson2018-12-252-6/+34
|