sfizz/tests
Paul Ferrand 0ed1f4cbeb Clean up the va OPF and wrap it as a linear smoother
Move modifiers and their helpers in their own files
Add an enum class for modifiers and facilities to iterate over all possible targets
Add smoothers to the voices and preallocate them
Iterate over smoothers and modifiers jointly in the voices for each target
2020-06-20 15:27:12 +02:00
..
catch2 Move catch2 2019-11-23 19:08:33 +01:00
TestFiles Move the "synth" tests mostly to inline files 2020-06-14 17:55:38 +02:00
ADSREnvelopeT.cpp Disable the "updated" tests in favor of integration tests 2020-04-01 09:40:26 +02:00
AudioBufferT.cpp Add test for AudioBuffer padding 2020-06-11 03:36:49 +02:00
BufferT.cpp Moved defaultAlignment to config 2020-06-19 20:48:06 +02:00
CMakeLists.txt Clean up the va OPF and wrap it as a linear smoother 2020-06-20 15:27:12 +02:00
CurveT.cpp - Add some expected behavior tests- Correct the evalNormalized in curves- Remove the no-lambda multiplicative modifiers... it's a trap that makes you create nans and infs 2020-04-14 18:00:59 +02:00
cxxopts.hpp Add a couple tests programs to render a sound file 2020-02-18 15:12:18 +01:00
DemoFilters.cpp Allow the filters demo to disable modulation 2020-04-21 20:05:19 +02:00
DemoFilters.ui Add cutoff LFO to the filter demo 2020-02-18 15:12:18 +01:00
DemoParser.cpp Support block comments 2020-04-20 19:47:28 +02:00
DemoParser.ui Make the parser demo UI a bit more practical 2020-03-28 02:53:50 +01:00
DemoStereo.cpp Move panning into its own file and outside of SIMD 2020-06-19 20:48:08 +02:00
DemoStereo.ui Add the test program for stereo 2020-02-10 16:29:06 +01:00
DemoStretchTuning.cpp Stretch tuning demo 2020-06-11 21:25:33 +02:00
DemoStretchTuning.ui Stretch tuning demo 2020-06-11 21:25:33 +02:00
DemoWavetables.cpp Add oscillator unison 2020-04-03 17:11:42 +02:00
DemoWavetables.ui Add the wavetable oscillator and demo 2020-03-15 23:30:33 +01:00
EGDescriptionT.cpp Formatting step 2020-03-31 10:46:12 +02:00
EQ.cpp Remove the trig/log/exp functions 2020-06-19 20:48:08 +02:00
EventEnvelopesT.cpp Adapted the tests 2020-04-14 23:08:28 +02:00
FileInstrument.cpp Add the support of FLAC loops 2020-05-17 15:40:03 +02:00
FilesT.cpp Clean up the va OPF and wrap it as a linear smoother 2020-06-20 15:27:12 +02:00
Filter.cpp Remove the trig/log/exp functions 2020-06-19 20:48:08 +02:00
FloatHelpersT.cpp Added a nan/inf checker to the fp traits 2020-04-12 10:35:19 +02:00
HelpersT.cpp Less verbose license text 2020-01-25 13:13:07 +01:00
InterpolatorsT.cpp Add interpolator tests 2020-06-11 02:02:39 +02:00
MainT.cpp Use a dispatching object rather than branchesUpdate the benchmarksRemove the SIMDInitializerInfer type for simd helpers 2020-06-19 20:48:09 +02:00
MidiStateT.cpp Formatting step 2020-03-31 10:46:12 +02:00
OpcodeT.cpp Some updates on value parsing 2020-06-10 23:10:49 +02:00
ParsingT.cpp Process $ expansions inside #include 2020-05-18 18:02:41 +02:00
PlotCurve.cpp Adapt the newer parser to Sfizz 2020-03-28 00:29:36 +01:00
PlotWavetables.cpp Rename multiSize 2020-03-15 23:43:57 +01:00
RandomHelpersT.cpp Add the fast random number generator 2020-06-16 15:33:35 +02:00
RangeT.cpp Less verbose license text 2020-01-25 13:13:07 +01:00
RegionActivationT.cpp Numbering of regions and voices 2020-06-12 00:55:53 +02:00
RegionT.cpp Clean up the va OPF and wrap it as a linear smoother 2020-06-20 15:27:12 +02:00
RegionTriggersT.cpp Numbering of regions and voices 2020-06-12 00:55:53 +02:00
RegionValueComputationsT.cpp Numbering of regions and voices 2020-06-12 00:55:53 +02:00
SemaphoreT.cpp Add RTSemaphore and tests 2020-04-13 16:32:40 +02:00
SIMDHelpersT.cpp Use a dispatching object rather than branchesUpdate the benchmarksRemove the SIMDInitializerInfer type for simd helpers 2020-06-19 20:48:09 +02: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 Implement helpers for the swap and pop idioms 2020-06-15 10:59:12 +02:00
SynthT.cpp Merge pull request #273 from paulfd/synth-tests 2020-06-20 00:08:14 +02:00
Tuning.cpp Set the default test root key to C4 2020-05-29 12:38:13 +02:00
TuningT.cpp Added some tests 2020-06-12 20:20:01 +02:00
WavetablesT.cpp Add wavetable selection by frequency 2020-03-15 23:30:33 +01:00