aboutsummaryrefslogtreecommitdiffstats
path: root/utils
Commit message (Collapse)AuthorAgeFilesLines
* Fix MHR limitsChris Robinson2019-12-111-7/+3
|
* Move duplicate SOFA-related functions to a reusable libraryChris Robinson2019-12-114-510/+342
|
* Simplify a status-checking loopChris Robinson2019-12-101-7/+6
|
* Simplify a couple assignmentsChris Robinson2019-12-092-10/+6
|
* Simplify a checkChris Robinson2019-12-082-2/+2
|
* Load SOFA HRIRs in a background threadChris Robinson2019-12-081-63/+79
|
* Report the non-uniform elevations in sofa-infoChris Robinson2019-12-082-29/+46
|
* Report the number of IRs used from SOFA filesChris Robinson2019-12-081-2/+9
|
* Simplify some parametersChris Robinson2019-12-082-59/+49
|
* Improve detection of compatible layouts in SOFA filesChris Robinson2019-12-082-255/+279
|
* Update built-in HRTF name for alsoft-configChris Robinson2019-11-291-2/+1
|
* Move the polyphase resampler to the common libChris Robinson2019-11-284-250/+11
|
* 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
|
* Limit the number of azimuths and elevations used in SOFA filesChris Robinson2019-10-222-2/+18
|
* Fix azimuth limitChris Robinson2019-10-222-4/+9
|
* More consistently use doubles in makemhr and loadsofaChris Robinson2019-10-222-65/+75
|
* Increase the max elevation and azimuth count for HRTFsChris Robinson2019-10-211-3/+3
|
* 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.
* Use istream for makemhr inputChris Robinson2019-09-234-192/+198
|
* Use a unique_ptr to auto-free MYSOFA_HRTFChris Robinson2019-09-231-47/+32
|
* Enable and fix some more warningsChris Robinson2019-09-181-2/+2
|
* Use our case-insensitive compare functions in makemhrChris Robinson2019-09-162-20/+22
|
* Fix a few more GCC warningsChris Robinson2019-09-141-1/+1
|
* Enable and fix more warningsChris Robinson2019-09-143-19/+10
|
* Avoid implicit conversions with the examples and utilsChris Robinson2019-09-122-2/+2
|
* Avoid C-style casts in C++Chris Robinson2019-09-113-8/+8
|
* Fix some implicit castsChris Robinson2019-09-113-35/+34
|
* 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
|
* Clean up some more headersChris Robinson2019-07-281-23/+18
|
* Properly include getopt.hChris Robinson2019-07-141-1/+1
|
* Fixed MSVC error.Penguin2019-07-141-9/+3
|
* Add missing header.Penguin2019-07-141-0/+1
|
* MSVC doesn't like parenthesized type initializationChris Robinson2019-07-131-11/+6
|
* 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
|
* Simplify applying the field magnitude factorChris Robinson2019-03-271-2/+2
|
* Avoid recreating temporary buffers all the timeChris Robinson2019-03-261-68/+85
|
* Fix a return type for accumulationChris Robinson2019-03-261-1/+1
|