Commit graph

35 commits

Author SHA1 Message Date
Jean Pierre Cimalando
f17bc1a8bc Fix incorrect bound enforcement due to truncation 2021-03-21 12:40:37 +01:00
Jean Pierre Cimalando
10ffad5d4b Rename Opcode member "opcode" to "name" 2021-02-22 19:16:27 +01:00
Paul Fd
cb2caf4b15 Working tests 2021-02-11 06:10:10 +01:00
Paul Fd
9a1e3971a9 WIP 2021-02-11 06:10:10 +01:00
Paul Fd
293e7a935f WIP 2021-02-11 06:10:10 +01:00
Paul Ferrand
b1f7a4bd66 Change the way the defaults and bounds for the opcodes are handled and read 2021-02-11 06:10:10 +01:00
Jean Pierre Cimalando
bc466866c3 Handle unicode note names 2021-02-02 17:03:24 +01:00
Jean Pierre Cimalando
dab5944755 Add vel2 tests 2020-12-13 08:06:24 +01:00
Jean Pierre Cimalando
dcc7ac0472 Add new alias: bendstep 2020-11-12 10:24:29 +01:00
JP Cimalando
dc422d07d9
Merge pull request #445 from jpcima/ampeg-mm
Add egN_ampeg
2020-10-05 00:09:56 +02:00
Jean Pierre Cimalando
86d0cf3a49 Update the boolean reader 2020-10-05 00:00:15 +02:00
Jean Pierre Cimalando
d18da2060c Add support of some Cakewalk aliases 2020-09-28 14:08:41 +02:00
Jean Pierre Cimalando
f4f5ddfabd Update the note value parser, support flat notes 2020-06-22 18:16:54 +02:00
Jean Pierre Cimalando
8629179e2e Some updates on value parsing 2020-06-10 23:10:49 +02:00
Paul Ferrand
eff5bd0362 Added tests and silence a warning 2020-05-30 09:54:02 +02:00
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
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
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
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
3abb63639b Less verbose license text 2020-01-25 13:13:07 +01:00
Paul Ferrand
56be9c8b7c Updated licenses and copyright date 2020-01-25 10:13:33 +01:00
Paul Ferrand
b97a244de1 Tests did not compile 2020-01-19 07:42:52 +01:00
paulfd
1df16518c1 CMake changes... 2019-08-30 15:28:30 +02:00
paulfd
a1913493ba Added licenses 2019-08-30 00:49:58 +02:00
paulfd
5fd7cab909 Cosmetics 2019-08-25 14:01:03 +02:00
paul
834a907c2f SSE work 2019-08-03 18:14:58 +02:00
Renamed from tests/Opcode.cpp (Browse further)