use crate::bidirectional_enum_mappings;
#[derive(Debug, Clone)]
pub enum PadMode {
DAW,
Drum,
DrumDAW,
UserChords,
ChordMap,
Custom1,
Custom2,
Custom3,
Custom4,
ArpPattern,
}
bidirectional_enum_mappings!(PadMode, u8, {
DAW => 0x02,
Drum => 0x01,
DrumDAW => 0x0F,
UserChords => 0x04,
ChordMap => 0x0E,
Custom1 => 0x05,
Custom2 => 0x06,
Custom3 => 0x07,
Custom4 => 0x08,
ArpPattern => 0x0D,
});