Paul Ferrand
|
6a66077911
|
Use advanceTime to compute the note-on time
|
2020-03-28 23:41:15 +01:00 |
|
Paul Fd
|
787fb963f3
|
Use float velocities in envelopes
|
2020-03-28 22:10:18 +01:00 |
|
Paul Fd
|
4c2e0ab6b9
|
Refactor the midistate functions
|
2020-03-28 22:10:18 +01:00 |
|
Paul Fd
|
c4db2bba56
|
Refactor the float versions
|
2020-03-28 22:10:18 +01:00 |
|
Paul Fd
|
1e2a18359e
|
Remove getNoteGain
|
2020-03-28 22:07:32 +01:00 |
|
Paul Fd
|
cc8944e452
|
Everyone should now use the normalized versions
|
2020-03-28 22:07:32 +01:00 |
|
Paul Fd
|
601126db0d
|
Normalize CCs internally in Synth and region
|
2020-03-28 22:07:03 +01:00 |
|
Paul Fd
|
0e1e65135e
|
Region and Synth use float velocities internally
|
2020-03-28 22:07:03 +01:00 |
|
Paul Fd
|
9373f31945
|
Remove CCArray, and store floats internally
|
2020-03-28 22:03:38 +01:00 |
|
Paul Ferrand
|
a17b97a1c8
|
Merge pull request #130 from jpcima/new-parser
Parser rework
|
2020-03-28 16:13:25 +01:00 |
|
Jean Pierre Cimalando
|
a15a50b96c
|
Make the parser demo UI a bit more practical
|
2020-03-28 02:53:50 +01:00 |
|
Jean Pierre Cimalando
|
6ee9dd106e
|
Add proper support of external #define
|
2020-03-28 02:44:06 +01:00 |
|
Jean Pierre Cimalando
|
ba23ed810a
|
String parsing without originalDirectory setter
|
2020-03-28 01:55:05 +01:00 |
|
Paul Ferrand
|
99f0833a96
|
Merge pull request #127 from jpcima/wavetable-phase
Add support of oscillator_phase
|
2020-03-28 00:55:29 +01:00 |
|
Paul Ferrand
|
42234da650
|
Add tests for the new parser
|
2020-03-28 00:29:36 +01:00 |
|
Jean Pierre Cimalando
|
c03345e950
|
Adapt the newer parser to Sfizz
|
2020-03-28 00:29:36 +01:00 |
|
Jean Pierre Cimalando
|
9019ae3aef
|
Some parser fixes
|
2020-03-28 00:28:50 +01:00 |
|
Jean Pierre Cimalando
|
30c8d25a59
|
Initial parser rework
|
2020-03-28 00:28:50 +01:00 |
|
Paul Ferrand
|
dcd688dbe5
|
Add oscillator phase tests
|
2020-03-27 18:17:15 +01:00 |
|
Jean Pierre Cimalando
|
18382917c6
|
Adapt tests to the recent width fix
|
2020-03-18 21:39:42 +01:00 |
|
Jean Pierre Cimalando
|
368505357a
|
Fix a link error reported by @redtide
|
2020-03-17 18:52:56 +01:00 |
|
Jean Pierre Cimalando
|
797e703dfd
|
Update the test
|
2020-03-16 18:29:45 +01:00 |
|
Paul Fd
|
7d625bc736
|
Add a panic button
|
2020-03-16 09:44:48 +01:00 |
|
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 |
|