summaryrefslogtreecommitdiff
path: root/muse2/muse/audio.h
diff options
context:
space:
mode:
authorRobert Jonsson <spamatica@gmail.com>2011-04-19 19:33:42 +0000
committerRobert Jonsson <spamatica@gmail.com>2011-04-19 19:33:42 +0000
commit0b8e29363db66ddbd0dac925bb57b75310a93eba (patch)
tree9cc4eeee00a868bb338de5ce67299e36bb4a69a2 /muse2/muse/audio.h
parentaab05a914e357938f0ccb3d592186320e0646366 (diff)
undo for keymap
Diffstat (limited to 'muse2/muse/audio.h')
-rw-r--r--muse2/muse/audio.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/muse2/muse/audio.h b/muse2/muse/audio.h
index 58f399e3..1eb03bbc 100644
--- a/muse2/muse/audio.h
+++ b/muse2/muse/audio.h
@@ -42,6 +42,7 @@ enum {
SEQM_ADD_PART, SEQM_REMOVE_PART, SEQM_CHANGE_PART,
SEQM_ADD_EVENT, SEQM_REMOVE_EVENT, SEQM_CHANGE_EVENT,
SEQM_ADD_TEMPO, SEQM_SET_TEMPO, SEQM_REMOVE_TEMPO, SEQM_ADD_SIG, SEQM_REMOVE_SIG,
+ SEQM_ADD_KEY, SEQM_REMOVE_KEY,
SEQM_SET_GLOBAL_TEMPO,
SEQM_UNDO, SEQM_REDO,
SEQM_RESET_DEVICES, SEQM_INIT_DEVICES, SEQM_PANIC,
@@ -218,6 +219,8 @@ class Audio {
void msgDeleteTempo(int tick, int tempo, bool doUndoFlag = true);
void msgAddSig(int tick, int z, int n, bool doUndoFlag = true);
void msgRemoveSig(int tick, int z, int n, bool doUndoFlag = true);
+ void msgAddKey(int tick, int key, bool doUndoFlag = true);
+ void msgRemoveKey(int tick, int key, bool doUndoFlag = true);
void msgShowInstrumentGui(MidiInstrument*, bool);
void msgShowInstrumentNativeGui(MidiInstrument*, bool);
void msgPanic();