Skip to content

Commit a36826d

Browse files
committed
Update SysEx.ino
added more SysEx sizes (related to #170 in FortySevenEffects/arduino_midi_library#170)
1 parent 7883f8d commit a36826d

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

examples/SysEx/SysEx.ino

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
#include <USB-MIDI.h>
22

3+
byte sysex4[] = { 0xF0, 0x43, 0x20, 0xF7 };
4+
byte sysex5[] = { 0xF0, 0x43, 0x20, 0x7E, 0xF7 };
5+
byte sysex6[] = { 0xF0, 0x43, 0x20, 0x7E, 0x4C, 0xF7 };
6+
byte sysex7[] = { 0xF0, 0x43, 0x20, 0x7E, 0x4C, 0x4D, 0xF7 };
7+
byte sysex8[] = { 0xF0, 0x43, 0x20, 0x7E, 0x4C, 0x4D, 0x20, 0xF7 };
8+
byte sysex9[] = { 0xF0, 0x43, 0x20, 0x7E, 0x4C, 0x4D, 0x20, 0x20, 0xF7 };
9+
byte sysex10[] = { 0xF0, 0x43, 0x20, 0x7E, 0x4C, 0x4D, 0x20, 0x20, 0x38, 0xF7 };
10+
byte sysex11[] = { 0xF0, 0x43, 0x20, 0x7E, 0x4C, 0x4D, 0x20, 0x20, 0x38, 0x39, 0xF7 };
11+
byte sysex12[] = { 0xF0, 0x43, 0x20, 0x7E, 0x4C, 0x4D, 0x20, 0x20, 0x38, 0x39, 0x37, 0xF7 };
12+
byte sysex13[] = { 0xF0, 0x43, 0x20, 0x7E, 0x4C, 0x4D, 0x20, 0x20, 0x38, 0x39, 0x37, 0x33, 0xF7 };
313
byte sysex14[] = { 0xF0, 0x43, 0x20, 0x7E, 0x4C, 0x4D, 0x20, 0x20, 0x38, 0x39, 0x37, 0x33, 0x50, 0xF7 };
414
byte sysex15[] = { 0xF0, 0x43, 0x20, 0x7E, 0x4C, 0x4D, 0x20, 0x20, 0x38, 0x39, 0x37, 0x33, 0x50, 0x4D, 0xF7 };
515
byte sysex16[] = { 0xF0, 0x43, 0x20, 0x7E, 0x4C, 0x4D, 0x20, 0x20, 0x38, 0x39, 0x37, 0x33, 0x32, 0x50, 0x4D, 0xF7 };
@@ -38,10 +48,10 @@ void loop()
3848
MIDI.read();
3949

4050
// send a SysEx every second
41-
if ((millis() - t0) > 1000)
51+
if ((millis() - t0) > 100)
4252
{
4353
t0 = millis();
4454

45-
MIDI.sendSysEx(sizeof(sysex14), sysex14, true);
55+
MIDI.sendSysEx(sizeof(sysex11), sysex11, true);
4656
}
47-
}
57+
}

0 commit comments

Comments
 (0)