Paul Fd
|
9613c0ed57
|
Added a nan/inf checker to the fp traits
|
2020-04-12 10:35:19 +02:00 |
|
JP Cimalando
|
1e6c0da220
|
Merge pull request #171 from paulfd/master-polyphony
Handle group opcodes now reads the master opcodes
|
2020-04-11 23:47:53 +02:00 |
|
Paul Fd
|
c2360bad45
|
Feed master opcodes to the handleGroupOpcodes
|
2020-04-07 16:24:38 +02:00 |
|
Jean Pierre Cimalando
|
0dca7dbc5e
|
Add tests for oscillator_multi
|
2020-04-04 23:18:00 +02:00 |
|
Jean Pierre Cimalando
|
b338ac0ff9
|
Update tests
|
2020-04-03 17:25:30 +02:00 |
|
Jean Pierre Cimalando
|
cea3e4715b
|
Add oscillator unison
|
2020-04-03 17:11:42 +02:00 |
|
Paul Fd
|
5a10af74ed
|
Set the envelope free-running also when loopmode=one_shot
|
2020-04-01 10:03:15 +02:00 |
|
Paul Ferrand
|
75c27b0577
|
Disable the "updated" tests in favor of integration tests
|
2020-04-01 09:40:26 +02:00 |
|
Jean Pierre Cimalando
|
a825b3f1d3
|
Set the EG release default to 0
|
2020-04-01 09:40:26 +02:00 |
|
Jean Pierre Cimalando
|
d6adebf8f4
|
Allow EG reset to accept other parameters than ampeg
|
2020-04-01 09:40:26 +02:00 |
|
Paul Fd
|
5088bed9b0
|
Formatting step
|
2020-03-31 10:46:12 +02:00 |
|
Paul Fd
|
bf4bdad656
|
Handle pitch_cc and tune_cc
|
2020-03-31 10:36:41 +02:00 |
|
Paul Ferrand
|
e24065f7d1
|
Added volume_oncc tests
|
2020-03-31 00:37:22 +02:00 |
|
Paul Ferrand
|
16b8cc1cfc
|
Remove the event envelopes \o/
|
2020-03-31 00:33:26 +02:00 |
|
Paul Ferrand
|
bc60b19c4b
|
Ported the old envelope tests to the new free functions
|
2020-03-31 00:18:24 +02:00 |
|
Paul Ferrand
|
5412593da9
|
multiplicativeRamp behaves like linearRamp
|
2020-03-31 00:18:09 +02:00 |
|
Paul Ferrand
|
2400a6adcc
|
Remove ADSR tests for now until updates from jpc
|
2020-03-31 00:03:21 +02:00 |
|
Paul Ferrand
|
a9d5c7e6b1
|
Update the base test to match the new linear ramp
|
2020-03-30 23:48:41 +02:00 |
|
Paul Ferrand
|
922cbde6c5
|
Store pitch bend internally as floats
|
2020-03-30 21:07:33 +02:00 |
|
Paul Ferrand
|
5d499fb563
|
Update tests
|
2020-03-29 19:34:45 +02:00 |
|
Paul Ferrand
|
0cf7b01d6b
|
update the tests for the normalized modifier
|
2020-03-29 17:12:41 +02:00 |
|
Paul Ferrand
|
42fa89ab5a
|
Tentative replacement of the amplitude envelope
|
2020-03-29 16:29:12 +02:00 |
|
Paul Ferrand
|
dbe544515f
|
Add a test for resetAllControllers
|
2020-03-29 13:20:41 +02:00 |
|
Paul Ferrand
|
5ff31ae181
|
Add some polyphony tests
|
2020-03-29 12:52:34 +02:00 |
|
Paul Ferrand
|
30061bdb4e
|
Add note_polyphony and note_selfmask in the parser
|
2020-03-29 00:48:27 +01:00 |
|
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 |
|