return SynthDefinition { name = "Novation Drumstation", author = "Hotelsinus [hotelsinushun@gmail.com]", sysex_message_start = {0x41, 0x36, 0x00, 0x21, 0x20, 0x01}, Container { Container { name = "Novation Drumstation - Programmer", style = "panel", Container { layout = "horizontal", name = "808 SECTION", Container { name = "Bass Drum", Parameter { id = "frunt_cut_b", name = "Front Cut", number = 20, default_value = 0, type = "cc", }, name = "Bass Drum", Parameter { id = "pan_b", name = "Pan", number = 21, default_value = 64, type = "cc", }, Parameter { id = "dist_b", name = "Distortion", number = 22, default_value = 0, type = "cc", }, Parameter { id = "tune_b", name = "Tune", number = 23, default_value = 0, type = "cc", }, Parameter { id = "tone_b", name = "Tone", number = 24, default_value = 0, type = "cc", }, Parameter { id = "decay_b", name = "Decay", number = 25, default_value = 0, type = "cc", } }, Container { name = "Snare Drum", Parameter { id = "frunt_cut_s", name = "Front Cut", number = 26, default_value = 0, type = "cc", }, name = "Snare Drum", Parameter { id = "pan_s", name = "Pan", number = 27, default_value = 64, type = "cc", }, Parameter { id = "dist_s", name = "Distortion", number = 28, default_value = 0, type = "cc", }, Parameter { id = "tune_s", name = "Tune", number = 29, default_value = 0, type = "cc", }, Parameter { id = "tone_s", name = "Tone", number = 30, default_value = 0, type = "cc", }, Parameter { id = "decay_s", name = "Decay", number = 31, default_value = 0, type = "cc", } }, }, Container { layout = "horizontal", name = "909 SECTION", Container { name = "Bass Drum", Parameter { id = "frunt_cut_b9", name = "Front Cut", number = 105, default_value = 0, type = "cc", }, name = "Bass Drum", Parameter { id = "pan_b9", name = "Pan", number = 106, default_value = 64, type = "cc", }, Parameter { id = "dist_b9", name = "Distortion", number = 107, default_value = 0, type = "cc", }, Parameter { id = "tune_b9", name = "Tune", number = 76, default_value = 0, type = "cc", }, Parameter { id = "attack_b9", name = "Attack", number = 77, default_value = 0, type = "cc", }, Parameter { id = "decay_b9", name = "Decay", number = 78, default_value = 0, type = "cc", } }, Container { name = "Snare Drum", Parameter { id = "frunt_cut_s9", name = "Front Cut", number = 108, default_value = 0, type = "cc", }, name = "Snare Drum", Parameter { id = "pan_s9", name = "Pan", number = 109, default_value = 64, type = "cc", }, Parameter { id = "dist_s9", name = "Distortion", number = 110, default_value = 0, type = "cc", }, Parameter { id = "tune_s9", name = "Tune", number = 79, default_value = 0, type = "cc", }, Parameter { id = "tone_s9", name = "Tone", number = 80, default_value = 0, type = "cc", }, Parameter { id = "snap_s9", name = "Snappy", number = 81, default_value = 0, type = "cc", } }, } } } }