Fix various MIDI corruption bugs.
[ardour.git] / libs / ardour / ardour / types.h
index 9195b1075c1ba1a414d21750d8b091e4d0d37f06..55655e9e261b5328e84d9efa3a0a0409ce76e47c 100644 (file)
@@ -135,6 +135,12 @@ namespace ARDOUR {
                Sustained,
                Percussive
        };
+       
+       enum ChannelMode {
+               AllChannels = 0, ///< Pass through all channel information unmodified
+               FilterChannels,  ///< Ignore events on certain channels
+               ForceChannel     ///< Force all events to a certain channel
+       };
 
        enum EventTimeUnit {
                Frames,