Jean Pierre Cimalando
|
6472784baf
|
Handle case-insensitivity in the cleanup
|
2020-05-15 08:31:33 +02:00 |
|
Jean Pierre Cimalando
|
66d4a0d175
|
Test for <control> opcode cleanup
|
2020-05-15 08:26:29 +02:00 |
|
Jean Pierre Cimalando
|
e666b1dfaa
|
Opcode cleanups for <control> and set_realccN
|
2020-05-15 08:19:33 +02:00 |
|
Jean Pierre Cimalando
|
ed4177b57b
|
Add support of start_lohdccN and start_hihdccN
|
2020-05-15 08:09:57 +02:00 |
|
Jean Pierre Cimalando
|
8c8192140e
|
Support lohdccN and hihdccN
|
2020-05-15 00:37:47 +02:00 |
|
Jean Pierre Cimalando
|
ec7b9bbb1f
|
Add the realcc test
|
2020-05-15 00:25:37 +02:00 |
|
Jean Pierre Cimalando
|
7773474b18
|
Support the opcode set_hdccN
|
2020-05-14 23:54:57 +02:00 |
|
Paul Ferrand
|
6ed597a0bb
|
Merge pull request #213 from jpcima/cc-processing
Cc processing
|
2020-05-13 22:22:06 +02:00 |
|
Paul Ferrand
|
d740f1c32b
|
Cherry pick the OPF refactor from the smoothers
|
2020-05-07 01:02:35 +02:00 |
|
Paul Ferrand
|
68abedae36
|
Updated tests
|
2020-05-07 00:49:05 +02:00 |
|
Paul Ferrand
|
ac993741d1
|
Rename the "canBeStolen" function
|
2020-05-05 23:45:06 +02:00 |
|
Jean Pierre Cimalando
|
fe6db9ac8d
|
Update tests for verbatim values, and stepcc auto range
|
2020-05-05 17:20:53 +02:00 |
|
Jean Pierre Cimalando
|
35b757b582
|
Remove fil_gaincc, not part of ARIA (verified)
|
2020-05-05 04:21:50 +02:00 |
|
Jean Pierre Cimalando
|
1985108574
|
Opcode normalizations for cutoff and resonance
|
2020-05-05 03:29:07 +02:00 |
|
Jean Pierre Cimalando
|
4063d0e35f
|
Add test for opcode normalization
|
2020-05-04 19:14:04 +02:00 |
|
Jean Pierre Cimalando
|
3a43998142
|
Add the derived name helper for opcodes
|
2020-05-03 16:47:53 +02:00 |
|
Jean Pierre Cimalando
|
acbbb8354a
|
Add categorization of opcodes
|
2020-05-03 15:24:32 +02:00 |
|
Jean Pierre Cimalando
|
99702019b6
|
Allow the filters demo to disable modulation
|
2020-04-21 20:05:19 +02:00 |
|
Jean Pierre Cimalando
|
ea425f380c
|
Add some parsing tests
|
2020-04-20 20:12:38 +02:00 |
|
Jean Pierre Cimalando
|
748e3668a8
|
Support block comments
|
2020-04-20 19:47:28 +02:00 |
|
Jean Pierre Cimalando
|
99bce82ba4
|
Fix the test
|
2020-04-19 19:31:52 +02:00 |
|
Jean Pierre Cimalando
|
4562201455
|
Add some tests for the buffer counter
|
2020-04-19 18:48:11 +02:00 |
|
Jean Pierre Cimalando
|
43a7df2de3
|
Do some cleanup in the Buffer class
|
2020-04-19 18:22:36 +02:00 |
|
Jean Pierre Cimalando
|
e8562cc003
|
Prevent FileId allocating memory from Voice init
|
2020-04-19 02:13:35 +02:00 |
|
Paul Ferrand
|
0bf02ac14f
|
Merge pull request #174 from paulfd/note-names
Add an opcode for note names, and API bindings for note and cc names
|
2020-04-18 22:42:35 +02:00 |
|
Jean Pierre Cimalando
|
2de8fe237f
|
Add a test for key switch MIDNAM
|
2020-04-18 21:35:55 +02:00 |
|
Jean Pierre Cimalando
|
8fcafa7b67
|
Add some checks to test the midnam file
|
2020-04-18 21:26:56 +02:00 |
|
Jean Pierre Cimalando
|
ff2b710937
|
Update tests
|
2020-04-16 14:17:17 +02:00 |
|
Jean Pierre Cimalando
|
32d7a0aa48
|
Add a test for opcode direction
|
2020-04-16 14:17:17 +02:00 |
|
Paul Fd
|
aa4af91131
|
Parse sw_label
|
2020-04-16 00:53:21 +02:00 |
|
Paul Fd
|
64a591fb7a
|
Parse offset_cc
|
2020-04-15 18:37:41 +02:00 |
|
Jean Pierre Cimalando
|
5f94e34230
|
Rename all: note label -> key label
|
2020-04-15 18:10:28 +02:00 |
|
Paul Fd
|
5a0aafa793
|
Parse label_noteNN and add getters for the labels in the internal API
|
2020-04-15 18:10:25 +02:00 |
|
Paul Fd
|
442e15b8e9
|
Adapted the tests
|
2020-04-14 23:08:28 +02:00 |
|
Paul Fd
|
d120c2bc9a
|
Use rint, rounding modes, and corrected tests
|
2020-04-14 18:01:28 +02:00 |
|
Paul Ferrand
|
6a7977b6c2
|
Stepcc actually gives the step and not the number of steps...
|
2020-04-14 18:00:59 +02:00 |
|
Paul Fd
|
872e7c68e0
|
Use round rather than trunc; more stable..
|
2020-04-14 18:00:59 +02:00 |
|
Paul Fd
|
b9ba7fab0b
|
Match sforzando's behavior (use floor on steps)
|
2020-04-14 18:00:59 +02:00 |
|
Paul Fd
|
e975877569
|
- 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 |
|
Paul Fd
|
5e6584a51a
|
Basic parsing tests
|
2020-04-14 18:00:59 +02:00 |
|
Paul Fd
|
232eada0c4
|
Add the modifier helpers to another file
|
2020-04-14 18:00:59 +02:00 |
|
Paul Fd
|
fbb9ebabb2
|
Check that the index passed to the curves arenot too crazy
|
2020-04-14 18:00:59 +02:00 |
|
Paul Fd
|
61d1c568a8
|
Add a modifier structure and rename the ccvalue pair
|
2020-04-14 18:00:59 +02:00 |
|
Paul Fd
|
0fd1c235de
|
Added a basic curve test
|
2020-04-14 18:00:59 +02:00 |
|
Paul Fd
|
13edb6dfba
|
Change the midiState observer to a resource observer for tests
|
2020-04-14 18:00:59 +02:00 |
|
JP Cimalando
|
4c6febeca3
|
Merge pull request #172 from paulfd/eg-issues
Solve some issues with DSmolken's drumkits
|
2020-04-14 14:46:49 +02:00 |
|
Paul Fd
|
e274084d2f
|
clang-format step
|
2020-04-13 21:38:22 +02:00 |
|
Jean Pierre Cimalando
|
54b92f9f9d
|
Try fixing the case-sensitivity test on Mac
|
2020-04-13 17:32:21 +02:00 |
|
Jean Pierre Cimalando
|
cbc037e055
|
Add RTSemaphore and tests
|
2020-04-13 16:32:40 +02:00 |
|
Paul Fd
|
9613c0ed57
|
Added a nan/inf checker to the fp traits
|
2020-04-12 10:35:19 +02:00 |
|