diff options
author | Robin Gareus <robin@gareus.org> | 2015-02-19 21:58:30 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-02-19 21:58:30 +0100 |
commit | e148ee52ab2bb0234f8c183cee422c2dfa1982a4 (patch) | |
tree | 864acab3a2c1fb6e1e2983d46239b94dab680937 /libs/backends | |
parent | 12ad41675d9f246bbe7f6902372c29f0f6f3e257 (diff) |
add a nonsense-midi test sequence:
system:midi_capture_6
duplicate on/off, zero-velocity note-on
Diffstat (limited to 'libs/backends')
-rw-r--r-- | libs/backends/dummy/dummy_midi_seq.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/libs/backends/dummy/dummy_midi_seq.h b/libs/backends/dummy/dummy_midi_seq.h index 24350e95ef..da16fb78df 100644 --- a/libs/backends/dummy/dummy_midi_seq.h +++ b/libs/backends/dummy/dummy_midi_seq.h @@ -733,8 +733,20 @@ static const MIDISequence s4[] = { // channel1, sustain pedal test { 4.00, 3, {0xff, 255, 0xff} }, // sentinel }; +static const MIDISequence s5[] = { // channel1, nonsense + { 0.00, 3, {0x90, 64, 0x7f} }, // note-on + { 0.50, 3, {0x90, 64, 0x7f} }, // duplicate note-on + { 1.00, 3, {0x80, 64, 0x00} }, // note-off + { 1.50, 3, {0x80, 64, 0x00} }, // dup note-off + { 2.00, 3, {0x80, 64, 0x00} }, // 3rd note-off + { 3.00, 3, {0x90, 66, 0x7f} }, + { 3.50, 3, {0x90, 66, 0x00} }, // note-on velocity zero + { 3.75, 3, {0x80, 66, 0x00} }, // note-off + { 4.00, 3, {0xff, 255, 0xff} }, // sentinel +}; + static const MIDISequence *sequences[] = { - s0, s1, s2, s3, s4 + s0, s1, s2, s3, s4, s5 }; }} // namespace |