aboutsummaryrefslogtreecommitdiffstats
path: root/al/eax
Commit message (Expand)AuthorAgeFilesLines
* Avoid some template hackery for EAX effect type functionsChris Robinson2023-12-221-53/+103
* Avoid a function-like macro for calling to EAX effectsChris Robinson2023-12-221-20/+35
* Replace a series of if statements with a switchChris Robinson2023-12-221-24/+16
* Use std::visit instead of manually checking the set typeChris Robinson2023-12-221-25/+15
* [EAX] Fix error handling (#953)Boris I. Bendovsky2023-12-211-0/+1
* Much more clang-tidy cleanupChris Robinson2023-12-102-9/+8
* More clang-tidy cleanupChris Robinson2023-12-101-0/+2
* Fix some clang-tidy warningsChris Robinson2023-12-083-32/+29
* Avoid casting an integer literalChris Robinson2023-09-221-1/+1
* Replace another C string with string_viewChris Robinson2023-08-261-5/+4
* Simplify building a string messageChris Robinson2023-08-261-11/+3
* Use string_view in a couple more placesChris Robinson2023-08-254-38/+20
* Remove an unnecessary source fileChris Robinson2023-08-182-34/+11
* Fix some typos (#872)Dirk Stolle2023-07-041-1/+1
* Always use Windows' GUID definition on WindowsChris Robinson2023-06-111-8/+6
* Use a variant to hold EAX effect propertiesChris Robinson2023-05-242-59/+70
* Mark some functions noexcept when possibleChris Robinson2023-05-101-9/+2
* Use deduction guides instead of helper functions for spansChris Robinson2023-05-051-1/+1
* Replace al::optional with std::optionalChris Robinson2023-05-041-4/+3
* Rename some class members for styling consistencyChris Robinson2023-03-112-101/+84
* Check the correct ID value for clearing the deferred flagChris Robinson2023-03-111-1/+1
* Remove an unused functionChris Robinson2023-03-111-8/+0
* Rename some struct members for clarityChris Robinson2023-03-111-6/+6
* Convert the remaining EAX effectsChris Robinson2023-03-111-115/+22
* Convert the EAX Frequency Shifter effectChris Robinson2023-03-111-0/+7
* Convert the EAX Echo and Equalizer effectsChris Robinson2023-03-111-0/+14
* Convert the EAX Autowah and Compressor effectsChris Robinson2023-03-111-0/+14
* Convert the EAX Compressor effectChris Robinson2023-03-101-42/+35
* Convert EAX chorus and flanger effectsChris Robinson2023-03-101-0/+22
* Rework EAX effect handlingChris Robinson2023-03-101-24/+273
* Update the effect EAX version only after setting a propertyChris Robinson2023-03-091-5/+4
* Add a type indicator to EaxEffectPropsChris Robinson2023-03-091-13/+21
* Store the per-version EAX effect state in the base classChris Robinson2023-03-091-21/+61
* Avoid inlining certain exception functionsChris Robinson2022-12-162-20/+10
* Fix possible C2084 compiler error (#735)Edoardo Lolletti2022-07-171-0/+3
* [EAX_CALL] Clear defer flag for immediate-only propertiesBoris I. Bendovsky2022-07-171-1/+22
* Don't pass an EaxCall to initialize_fx_slotsChris Robinson2022-07-152-14/+6
* [EAX] Add separate context state for each version (#731)Boris I. Bendovsky2022-07-132-15/+15
* [EAX] Use separate FX slot state for each version (#730)Boris I. Bendovsky2022-07-126-29/+25
* Remove an unused structChris Robinson2022-07-052-3/+2
* Avoid separate lines for logging exceptionsChris Robinson2022-07-051-14/+5
* Track EAX1 source changesChris Robinson2022-06-191-3/+0
* Remove some unnecessary comparison operatorsChris Robinson2022-06-182-352/+72
* [EAX] Add separate source state for each version (#720)Boris I. Bendovsky2022-06-184-64/+43
* [EAX] Add separate effect state for each version (#705)Boris I. Bendovsky2022-05-2410-464/+1067
* Move EAX files to their own sub-directoryChris Robinson2022-05-1618-0/+3844