Commit graph

179 commits

Author SHA1 Message Date
Paul Fd
d27b7373fc Rename multiSize 2020-03-15 23:43:57 +01:00
Jean Pierre Cimalando
5295a97981 Add SFZ support of generators 2020-03-15 23:30:33 +01:00
Jean Pierre Cimalando
6e733e8c11 Add the wavetable oscillator and demo 2020-03-15 23:30:33 +01:00
Jean Pierre Cimalando
62ba2113c7 Add the generator of multisampled wavetables 2020-03-15 23:30:33 +01:00
Jean Pierre Cimalando
9d4d857e97 Add wavetable selection by frequency 2020-03-15 23:30:33 +01:00
Jean Pierre Cimalando
e6b0b31f9b Add the wavetable generator 2020-03-15 23:30:33 +01:00
Paul Fd
bf5d50e8e0 Additional test case 2020-03-15 11:25:46 +01:00
Paul Fd
b4ddd2aabe Add another test case 2020-03-15 10:27:20 +01:00
Paul Fd
53d3c51de5 State the fallthrough 2020-03-15 10:15:57 +01:00
Paul Fd
be027df94e Add an out-of-bound curve test 2020-03-15 02:26:50 +01:00
Paul Fd
d10536f07f Add tests for Curve 2020-03-15 02:09:40 +01:00
Jean Pierre Cimalando
bfc3f53447 Fix the bad header name in the curve test 2020-03-14 23:51:16 +01:00
Jean Pierre Cimalando
357b17d55f Add curves 2020-03-14 23:51:16 +01:00
Paul Fd
29aa231960 Updated tests 2020-03-14 17:32:25 +01:00
Paul Fd
1ba834a892 Add tests for the new eq parameters 2020-03-13 00:00:49 +01:00
Jean Pierre Cimalando
21ed6f9ed3 Allow the EQ demo to work with the filter update 2020-03-13 00:00:49 +01:00
Paul Fd
459656e3cc Temporary test update 2020-03-08 00:35:26 +01:00
Paul Fd
4398f3bab4 Update the tests for the new CCValuePair alias 2020-03-08 00:20:11 +01:00
Paul Fd
e84af98d27 Added tests and a send to to_mix.sfz 2020-03-07 22:09:46 +01:00
Paul Fd
532cd88e96 Add some tests on effect gains 2020-03-07 21:27:26 +01:00
Paul Fd
9ce32c636c WIP tests 2020-03-06 11:20:18 +01:00
Paul Fd
dc9acbb3de Corrected tests 2020-03-06 11:20:18 +01:00
Paul Fd
692b2cda6a Silently ignore ampersands in opcode name 2020-03-05 16:07:23 +01:00
Paul Fd
a17f6b9169 Changed the parameter vectors to uint16 2020-03-05 13:14:45 +01:00
Paul Fd
a393ff6615 Changed the way the parser handles multiple parameters in opcodes (idea from @jpcima ;) 2020-03-05 12:53:10 +01:00
Jean Pierre Cimalando
42343c88a1 Add tests for MultiplyAdd 2020-03-02 16:29:47 +01:00
Paul Ferrand
4af3ac4e55 Fix a broken test
You need to render the block to see the voice in release state now,
which is normal
2020-02-19 14:04:59 +01:00
Paul Ferrand
e1c6c6c3de Updated the tests with release_key too 2020-02-19 14:04:59 +01:00
Paul Ferrand
f86d93c670 Corrected #63
- The envelope does not sustain if the region has `trigger=release`
- Change the envelope setup to pass the region rather than
individual envelope parameters
2020-02-19 14:04:59 +01:00
Jean Pierre Cimalando
ffe708331b Clamp the modulated cutoff to reasonable limits 2020-02-18 15:12:18 +01:00
Jean Pierre Cimalando
87347f690f Add cutoff LFO to the filter demo 2020-02-18 15:12:18 +01:00
Paul Ferrand
68b317ddac Add a couple tests programs to render a sound file
through EQ/Filters
2020-02-18 15:12:18 +01:00
Jean Pierre Cimalando
db321e6a00 Add floating point helpers, and the fast ilog2 2020-02-13 07:37:06 +01:00
Paul Ferrand
dbad2995c5 Added a test for empty files 2020-02-12 09:15:28 +01:00
Paul Fd
3a0ae68111 Updated the stereo demo 2020-02-10 21:58:08 +01:00
Paul Fd
754a7f8be7 Changed the width helpers ; need SIMD version still 2020-02-10 21:23:30 +01:00
Paul Ferrand
90d680f0c3 Added benchmarks and tests for width/pan 2020-02-10 19:36:24 +01:00
Jean Pierre Cimalando
ef5a2fa546 Add the test program for stereo 2020-02-10 16:29:06 +01:00
JP Cimalando
9734456ad0 Merge pull request #45 from jpcima/filters-bis
Filters bis
2020-02-08 12:42:42 +01:00
Jean Pierre Cimalando
5c0db0831a Fix a warning regarding Qt UI 2020-02-08 12:28:08 +01:00
Jean Pierre Cimalando
39e150f3d0 Add a filter demo program 2020-02-07 12:44:44 +01:00
Paul Fd
f03783eca7 Change the bounds for filter gains and res 2020-02-06 23:42:06 +01:00
Paul Fd
0331739520 Added missing parts and pre-reserve the filters or EQs when necessary 2020-02-05 09:44:12 +01:00
Paul Ferrand
3c0cfac953 Parse EQ and filter parameters in the Regions 2020-02-04 23:50:17 +01:00
Paul Ferrand
25f492c2d8 All parameters are in the vector now
and we store the positions for possible
future checks
2020-02-04 21:45:12 +01:00
Paul Fd
09479091d8 Parse the back parameter and additional ones for opcodes 2020-02-04 10:23:35 +01:00
Paul Ferrand
07c723a608 Updated tests 2020-01-30 08:16:40 +01:00
Paul Ferrand
ef477dca90 Correcting windows builds 2020-01-28 21:42:15 +01:00
Paul Ferrand
87f169a6c1
Updated the test for the default_path test case 2020-01-26 21:16:32 +01:00
Paul Ferrand
2818c8e197
Added a default_path test case 2020-01-26 21:16:05 +01:00