|
|
@@ -56,7 +56,7 @@ struct MidiGenerator { |
|
|
|
m.setStatus(0x8); |
|
|
|
m.setNote(note); |
|
|
|
m.setValue(0); |
|
|
|
m.frame = frame; |
|
|
|
m.setFrame(frame); |
|
|
|
onMessage(m); |
|
|
|
} |
|
|
|
} |
|
|
@@ -76,7 +76,7 @@ struct MidiGenerator { |
|
|
|
m.setStatus(0x8); |
|
|
|
m.setNote(notes[c]); |
|
|
|
m.setValue(vels[c]); |
|
|
|
m.frame = frame; |
|
|
|
m.setFrame(frame); |
|
|
|
onMessage(m); |
|
|
|
} |
|
|
|
if (changedNote || enabledGate) { |
|
|
@@ -85,7 +85,7 @@ struct MidiGenerator { |
|
|
|
m.setStatus(0x9); |
|
|
|
m.setNote(note); |
|
|
|
m.setValue(vels[c]); |
|
|
|
m.frame = frame; |
|
|
|
m.setFrame(frame); |
|
|
|
onMessage(m); |
|
|
|
} |
|
|
|
notes[c] = note; |
|
|
@@ -101,7 +101,7 @@ struct MidiGenerator { |
|
|
|
m.setStatus(0xa); |
|
|
|
m.setNote(notes[c]); |
|
|
|
m.setValue(val); |
|
|
|
m.frame = frame; |
|
|
|
m.setFrame(frame); |
|
|
|
onMessage(m); |
|
|
|
} |
|
|
|
|
|
|
@@ -114,7 +114,7 @@ struct MidiGenerator { |
|
|
|
m.setSize(2); |
|
|
|
m.setStatus(0xd); |
|
|
|
m.setNote(val); |
|
|
|
m.frame = frame; |
|
|
|
m.setFrame(frame); |
|
|
|
onMessage(m); |
|
|
|
} |
|
|
|
|
|
|
@@ -127,7 +127,7 @@ struct MidiGenerator { |
|
|
|
m.setStatus(0xb); |
|
|
|
m.setNote(id); |
|
|
|
m.setValue(cc); |
|
|
|
m.frame = frame; |
|
|
|
m.setFrame(frame); |
|
|
|
onMessage(m); |
|
|
|
} |
|
|
|
|
|
|
@@ -160,7 +160,7 @@ struct MidiGenerator { |
|
|
|
m.setStatus(0xe); |
|
|
|
m.setNote(pw & 0x7f); |
|
|
|
m.setValue((pw >> 7) & 0x7f); |
|
|
|
m.frame = frame; |
|
|
|
m.setFrame(frame); |
|
|
|
onMessage(m); |
|
|
|
} |
|
|
|
|
|
|
@@ -174,7 +174,7 @@ struct MidiGenerator { |
|
|
|
m.setSize(1); |
|
|
|
m.setStatus(0xf); |
|
|
|
m.setChannel(0x8); |
|
|
|
m.frame = frame; |
|
|
|
m.setFrame(frame); |
|
|
|
onMessage(m); |
|
|
|
} |
|
|
|
} |
|
|
@@ -189,7 +189,7 @@ struct MidiGenerator { |
|
|
|
m.setSize(1); |
|
|
|
m.setStatus(0xf); |
|
|
|
m.setChannel(0xa); |
|
|
|
m.frame = frame; |
|
|
|
m.setFrame(frame); |
|
|
|
onMessage(m); |
|
|
|
} |
|
|
|
} |
|
|
@@ -204,7 +204,7 @@ struct MidiGenerator { |
|
|
|
m.setSize(1); |
|
|
|
m.setStatus(0xf); |
|
|
|
m.setChannel(0xb); |
|
|
|
m.frame = frame; |
|
|
|
m.setFrame(frame); |
|
|
|
onMessage(m); |
|
|
|
} |
|
|
|
} |
|
|
@@ -219,7 +219,7 @@ struct MidiGenerator { |
|
|
|
m.setSize(1); |
|
|
|
m.setStatus(0xf); |
|
|
|
m.setChannel(0xc); |
|
|
|
m.frame = frame; |
|
|
|
m.setFrame(frame); |
|
|
|
onMessage(m); |
|
|
|
} |
|
|
|
} |
|
|
|