aboutsummaryrefslogtreecommitdiffstats
path: root/utils/alsoft-config/mainwindow.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Implement a band-limited sinc resamplerChris Robinson2015-11-051-2/+3
| | | | | | | | This is essentially a 12-point sinc resampler, unless it's resampling to a rate higher than the output, at which point it will vary between 12 and 24 points and do anti-aliasing to avoid/reduce frequencies going over nyquist. Code provided by Christopher Fitzgerald.
* Replace the Lanczos window with Kaiser for the sinc resamplerChris Robinson2015-11-041-3/+3
|
* Remove the Reverb Bost option from alsoft-configChris Robinson2015-10-281-30/+1
| | | | | It's not really an appropriate setting for most users to play with. The option still exists, but it's no longer editable in the GUI.
* Reorganize the HRTF group boxChris Robinson2015-10-121-5/+7
| | | | | The three radio buttons are moved to a combo box, which gives a bit more width for the file list contents.
* Only show certain options that are available at build-timeChris Robinson2015-10-111-9/+75
|
* Replace the sinc6 resampler with sinc8, and make SSE versionsChris Robinson2015-10-111-1/+1
|
* Move the FIR4 from SSE2 to SSE3Chris Robinson2015-10-111-0/+3
| | | | | SSE3 can avoid the slow _MM_TRANSPOSE_PS4 call thanks to the inclusion of horizontal adds.
* Implement a 6-point sinc-lanczos filterChris Robinson2015-09-291-2/+3
|
* Auto-replace the "cubic" resampler with "sinc4"Chris Robinson2015-09-281-1/+6
|
* Replace the cubic resampler with a 4-point sinc/lanczos filterChris Robinson2015-09-271-1/+1
|
* Reorganize some HRTF config optionsChris Robinson2015-09-041-1/+1
|
* Reposition the JACK backend entryChris Robinson2015-09-041-1/+1
|
* Handle the stereo-mode config option with alsoft-configChris Robinson2015-08-281-0/+41
|
* Add JACK to the config utilityChris Robinson2014-12-221-0/+1
|
* Allow selecting the 5.1-rear channel config from the config fileChris Robinson2014-11-081-1/+2
|
* Use shorter display names for the surround sound config optionsChris Robinson2014-11-071-3/+3
|
* Use better GUI item names for the resampler optionChris Robinson2014-09-261-14/+30
|
* Show prettier names in the alsoft-config sample format combo boxesChris Robinson2014-09-131-13/+72
|
* Modify CPU extensions and effect options to be enabled when checkedChris Robinson2014-08-071-28/+28
| | | | | It looks nicer and more featured for options to be checked when they're allowed, rather than when disallowed.
* Filter for relative HRTF data paths and add Add/Remove label textsChris Robinson2014-08-051-2/+70
|
* Update alsoft-configChris Robinson2014-08-051-0/+6
| | | | | Adds Compressor effect and SSE 4.1 for exclusion, and alters the HRTF tables tooltip to refer the the default data sets instead of the built-in set.
* Disable HRTF remove button when no files selectedChris Robinson2013-06-281-0/+7
|
* Update the period size/count sliders when loadingChris Robinson2013-06-271-0/+6
|
* Add a configuration UI applicationChris Robinson2013-06-231-0/+573
Not complete, but it's a decent start. Some problems: * Only some otions are handled (backend-specific options in particular aren't handled). * Does not warn when quitting with unsaved changes. * Some options are missing tooltips.