sfizz/tests
Paul Fd bdc9522662 Add multiple output capabilities to the library and plugins
Add a fast path to effect busses

Get the number of outputs in the Synth

Duplicate effect buses and process outputs separately

Update the API wrappers to handle multichannel processing

Accomodate multiple outputs in the VST plugin

Publish a 8 stereo version of the LV2 plugin

Publish a 8 stereo version of the VST3 plugin

WIP

Remove the duplication of effects

Cleanups

Debugs

Tweaks

Windows free error

Port numbers change between plugin versions

Fix warning

Proper meter backgrounds
2021-11-09 19:40:06 +01:00
..
catch2 Update catch2 2021-03-18 00:41:37 +01:00
lfo Update tests 2021-02-01 13:35:08 +01:00
TestFiles Parse oscillator=auto and only have implicit wavetables if the file is short AND wavetable tags are in 2021-07-20 12:25:03 +02:00
ADSREnvelopeT.cpp Make ADSREnvelope not a template 2021-02-01 10:30:17 +01:00
AudioBufferT.cpp Add test for AudioBuffer padding 2020-06-11 03:36:49 +02:00
BindingsT.cpp Expose a function to free memory allocated by the library 2021-04-16 02:23:11 +02:00
BufferT.cpp Fix warning in tests 2021-02-24 02:28:25 +01:00
CMakeLists.txt tests: workaround for incomplete C++17 runtime on macOS 2021-09-22 05:47:26 +02:00
ConcurrencyT.cpp Provide the spin mutex as internal library 2021-02-02 14:19:12 +01:00
CurveT.cpp Add a circular test case for the curve 2020-09-15 22:23:42 +02:00
DataHelpers.cpp Correct a compilation woe 2020-08-19 12:12:48 +02:00
DataHelpers.h Add LFO regression tests 2020-08-13 06:49:38 +02:00
DirectRegionT.cpp Honor lorand/hirand in CC triggered regions 2021-10-20 16:28:06 +02:00
EGDescriptionT.cpp Add dynamic to the basic envelope 2021-06-27 16:51:29 +02:00
EventEnvelopesT.cpp Remove unused code, update tests 2020-08-09 20:41:44 +02:00
FilesT.cpp Parse oscillator=auto and only have implicit wavetables if the file is short AND wavetable tags are in 2021-07-20 12:25:03 +02:00
FlexEGT.cpp Add tests 2021-06-26 21:09:36 +02:00
FloatHelpersT.cpp Added a nan/inf checker to the fp traits 2020-04-12 10:35:19 +02:00
HelpersT.cpp Move some utility files 2021-03-25 18:35:20 +01:00
InterpolatorsT.cpp Add windowed sinc interpolation 2021-01-31 23:32:10 +01:00
LFOT.cpp Add lfoN_fade_oncc, lfoN_delay_oncc, lfoN_phase_oncc 2021-03-30 10:05:09 +02:00
MainT.cpp Connect unit tests with CTest 2021-03-18 00:42:04 +01:00
MemoryT.cpp Add jsl::aligned_unique_ptr and jsl::make_aligned 2021-09-22 03:12:52 +02:00
MessagingT.cpp Add test 2020-11-09 14:47:12 +01:00
MidiStateT.cpp Reset to default CC values 2021-05-23 17:31:48 +02:00
ModulationsT.cpp Build time optimization: resources 2021-04-25 04:55:30 +02:00
OpcodeT.cpp Allow OpcodeSpec to process enums too 2021-04-15 17:02:38 +02:00
OversamplerT.cpp Add methods to get oversampler factor given in/out rates 2021-02-24 07:39:35 +01:00
ParsingT.cpp Remove header dependency Parser from Synth 2021-04-25 05:33:42 +02:00
PolyphonyT.cpp Merge pull request #933 from paulfd/flex-eg-oncc 2021-07-27 17:14:19 +02:00
RandomHelpersT.cpp Fast gauss distribution 2020-06-22 02:00:37 +02:00
RangeT.cpp Fix Range ADL for some MSVC versions 2021-03-23 17:00:43 +01:00
RegionActivationT.cpp Honor lorand/hirand in CC triggered regions 2021-10-20 16:28:06 +02:00
RegionTriggersT.cpp Don't dispatch off notes when offing a CC-trig'd voice 2021-10-20 17:13:38 +02:00
RegionValueComputationsT.cpp Add amp and pitch veltrack oncc 2021-07-05 09:22:07 +02:00
RegionValuesSetT.cpp Updating regions through OSC 2021-04-01 06:32:42 +02:00
RegionValuesT.cpp Add multiple output capabilities to the library and plugins 2021-11-09 19:40:06 +01:00
SemaphoreT.cpp Add RTSemaphore and tests 2020-04-13 16:32:40 +02:00
SIMDHelpersT.cpp Final cleanups 2020-11-01 08:33:18 +01:00
SmoothersT.cpp Clean up the va OPF and wrap it as a linear smoother 2020-06-20 15:27:12 +02:00
SwapAndPopT.cpp Move some utility files 2021-03-25 18:35:20 +01:00
SynthT.cpp Add multiple output capabilities to the library and plugins 2021-11-09 19:40:06 +01:00
TestHelpers.cpp Add tests 2021-06-25 19:44:04 +02:00
TestHelpers.h Add tests 2021-06-25 19:44:04 +02:00
TuningT.cpp Added some tests 2020-06-12 20:20:01 +02:00
WavetablesT.cpp Merge pull request #347 from jpcima/hq-wavetables 2020-08-12 01:16:05 +02:00