Chris Robinson
417d8da6f4
Avoid a deprecated function
2020-11-13 21:47:48 -08:00
Chris Robinson
02e51c0525
Avoid using a deprecated function
2020-08-31 17:48:26 -07:00
Chris Robinson
7ddd49e16a
Add the jack/connect-ports option to alsoft-config
2020-08-05 00:43:08 -07:00
Chris Robinson
3a5a9e90d0
Fix installing alsoft-config
2020-04-15 00:09:45 -07:00
Chris Robinson
8ef8b5e215
Combine utility target installs
2020-04-14 23:37:48 -07:00
Chris Robinson
192b1a1f65
Require Qt5 for alsoft-config
2020-04-05 01:41:36 -07:00
Chris Robinson
1a4a3764d1
Update built-in HRTF name for alsoft-config
2019-11-29 14:54:29 -08:00
Chris Robinson
f2eab3e919
Properly get the AppData path on Windows in alsoft-config
2019-11-20 14:22:04 -08:00
Chris Robinson
74cbba511d
Limit HRTF ambisonic decoding to second-order
...
The generated third-order matrix has incorrect first-order coefficients,
indicating a wonky decoder. The generated second-order matrix looks more
stable.
2019-11-09 13:04:44 -08:00
Chris Robinson
205ff0080e
Adjust padding in alsoft-config and remove an invalid signal
2019-10-27 18:02:25 -07:00
Chris Robinson
882b4acae8
Add "fast" variants for the bsinc resamplers
...
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.
2019-09-28 01:58:29 -07:00
Chris Robinson
19e1cd7430
Make hq-mode the default and update ambisonics.txt
2019-09-08 01:38:20 -07:00
Chris Robinson
a15f25b07a
Return a QString from GetVersionString
2019-08-31 22:28:26 -07:00
Chris Robinson
5becf4bb73
Don't include version.h in mainwindow.cpp
...
Should help with post-commit compile times
2019-08-31 21:47:58 -07:00
Chris Robinson
3223b6a906
Update mainwindow.cpp
...
Use the less-error-prone pointer-to-member syntax for connect calls, and use
uniform initialization more often.
2019-08-26 19:13:31 -07:00
Raulshc
42602b9ede
Alsoft-config: Add vocal morpher effect
2019-08-18 18:49:52 +02:00
Chris Robinson
fa032368ae
Rename HRTF Quality title to HRTF Render Method
2019-07-05 12:27:58 -07:00
Chris Robinson
3edbeefdb7
Add a setting for hrtf-mode to alsoft-config
2019-07-04 22:59:12 -07:00
Chris Robinson
fb52413a6e
Make a number of settings tristate
2019-04-29 19:47:14 -07:00
Chris Robinson
cef7eebed6
Disable NFC by default
2019-04-29 19:47:14 -07:00
ArthurSonzogni
2eb657f2df
CMAKE: export PUBLIC headers of OpenAL.
...
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.
2019-04-30 04:17:43 +02:00
Chris Robinson
c7e388873c
Increase the period size slider and don't use steps of 64
2019-04-28 22:21:23 -07:00
Chris Robinson
8ca849655f
Properly replace sinc4 with cubic in alsoft-config
2019-04-28 21:51:47 -07:00
Chris Robinson
dd2c43be42
Update the period size placeholder text
2019-04-26 19:02:18 -07:00
Filip Gawin
0d3a0635d9
Avoid using old style casts
...
To think about:
examples/alffplay.cpp:600
OpenAL32/Include/alMain.h:295
2019-01-08 19:42:44 +01:00
Filip Gawin
0537414baf
Use nullptr in cpp files
2019-01-07 12:37:13 +01:00
Chris Robinson
7d821551ac
Recognize ambix as an alias for acn+sn3d
2018-12-27 01:18:10 -08:00
Chris Robinson
497226f11e
Add an adjust-latency config option for PulseAudio
2018-12-25 17:04:54 -08:00
Filip Gawin
08226bc6b0
Simplify some statements
2018-10-29 13:38:58 +01:00
Raulshc
f79683d459
Alsoft-config: Add autowah effect
2018-07-25 12:51:09 -07:00
Chris Robinson
ac4061b9d2
Better sort the effect list in alsoft-config
2018-05-26 18:17:17 -07:00
Raulshc
da6f32a1c0
Alsoft-config: Add frequency shifter effect
2018-05-20 17:27:37 +02:00
Chris Robinson
ea8b52ee2c
Include header files in CMake's source lists
2018-04-21 23:42:04 -07:00
Chris Robinson
91900b0599
Fix misspellings of quadraphonic
...
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.
2018-03-30 09:18:17 -07:00
Raulshc
56423b9ef1
Alsoft-config: Add pitch shifter effect
2018-03-18 17:53:07 +01:00
Chris Robinson
a6ddeaf5f1
Rename the mmdevapi backend to wasapi
2018-03-09 18:56:24 -08:00
Chris Robinson
5d1207104a
Remove standard reverb specific processing functions
2018-01-07 22:48:03 -08:00
Chris Robinson
4cc1c64646
Replace the sinc4 resampler with cubic
...
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.
2018-01-07 05:32:07 -08:00
Chris Robinson
fde02abc35
Rename resampler labels
2017-08-27 10:47:04 -07:00
Chris Robinson
fdce192aab
Add bsinc24 to alsoft-config
2017-08-27 10:38:33 -07:00
Chris Robinson
dd6c5270b6
Add a dithering option to alsoft-config
2017-05-23 01:12:49 -07:00
Chris Robinson
e1bc4c0730
Include the Built-In HRTF names in alsoft-config when enabled
2017-05-05 07:49:56 -07:00
Chris Robinson
8f56c9522e
Document the output-limiter config option
...
Expose it in alsoft-config as well.
2017-04-26 19:27:50 -07:00
Chris Robinson
1d559ec703
Properly update the resampler label in the UI
2017-03-24 15:34:36 -07:00
Chris Robinson
1e7c0b4646
Fix the height of some GUI widgets
2017-03-12 16:25:13 -07:00
Chris Robinson
dc17f287fe
Use a spinbox for the nfc-ref-delay value
2017-03-12 16:10:49 -07:00
Chris Robinson
d9e2a0cbf0
Use QString's arg method to format the float value
2017-03-12 15:27:50 -07:00
Chris Robinson
097ed84a87
Handle the nfc-ref-delay config option
2017-03-12 13:24:16 -07:00
Chris Robinson
f276e83c8d
Document the nfc config option and expose it in alsoft-config
2017-03-12 08:56:19 -07:00
Chris Robinson
0e8ca50d7a
Stretch out some GUI elements for the decoder configurations
2017-03-01 20:53:52 -08:00