local group_sundry = Group { name = "SUNDRY", Parameter { id = "gated_seq_mode", name = "Gated Seq Mode", type = "nrpn", number = 182, gui_type = "dropdown", items = {"Normal ","No Reset","No Gate","No Gate No Reset","Key Step"}, item_values = {0,1,2,3,4}, }, Parameter { id = "bpm_tempo", name = "BPM Tempo", type = "nrpn", number = 179, max_value = 250, min_value = 30, }, } local group_track1 = Group { name = "TRACK 1 (126=Rest 127=End)", Parameter { id = "track_1_dest", name = "Destination", type = "nrpn", number = 184, items = {"Off","Osc1Freq","Osc2Freq","OscAllFreq","OscMix","NoiseLevel","SubOscLevel","Osc1Shape","Osc2Shape","OscAllShape","Cutoff","Resonance","FilterAudioMod","VCA","Pan","LFO1Freq","LFO2Freq","LFO3Freq","LFO4Freq","LFOAllFreq","LFO1Amount","LFO2Amount","LFO3Amount","LFO4Amount","LFOAllAmount","LPFilterEnvAmount","AmpEnvAmount","Env3Amount","EnvAllAmount","LPFAttack","VCAAttack","Env3Attack","EnvAllAttack","LPFDecay","VCADecay","Env3Decay","EnvAllDecay","LPFRelease","VCARelease","Env3Release","EnvAllRelease","Mod1Amount","Mod2Amount","Mod3Amount","Mod4Amount","Mod5Amount","Mod6Amount","Mod7Amount","Mod8Amount","OscSlop","FXMix","FXParam1","FXParam2"}, item_values = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52}, }, Parameter { id = "track_1_step_1", name = "Step 1", type = "nrpn", number = 192, max_value = 127, }, Parameter { id = "track_1_step_2", name = "Step 2", type = "nrpn", number = 193, max_value = 127, }, Parameter { id = "track_1_step_3", name = "Step 3", type = "nrpn", number = 194, max_value = 127, }, Parameter { id = "track_1_step_4", name = "Step 4", type = "nrpn", number = 195, max_value = 127, }, Parameter { id = "track_1_step_5", name = "Step 5", type = "nrpn", number = 196, max_value = 127, }, Parameter { id = "track_1_step_6", name = "Step 6", type = "nrpn", number = 197, max_value = 127, }, Parameter { id = "track_1_step_7", name = "Step 7", type = "nrpn", number = 198, max_value = 127, }, Parameter { id = "track_1_step_8", name = "Step 8", type = "nrpn", number = 199, max_value = 127, }, Parameter { id = "track_1_step_9", name = "Step 9", type = "nrpn", number = 200, max_value = 127, }, Parameter { id = "track_1_step_10", name = "Step 10", type = "nrpn", number = 201, max_value = 127, }, Parameter { id = "track_1_step_11", name = "Step 11", type = "nrpn", number = 202, max_value = 127, }, Parameter { id = "track_1_step_12", name = "Step 12", type = "nrpn", number = 203, max_value = 127, }, Parameter { id = "track_1_step_13", name = "Step 13", type = "nrpn", number = 204, max_value = 127, }, Parameter { id = "track_1_step_14", name = "Step 14", type = "nrpn", number = 205, max_value = 127, }, Parameter { id = "track_1_step_15", name = "Step 15", type = "nrpn", number = 206, max_value = 127, }, Parameter { id = "track_1_step_16", name = "Step 16", type = "nrpn", number = 207, max_value = 127, }, } local group_track2 = Group { name = "TRACK 2 (dest 53=slew)", Parameter { id = "track_2_dest", name = "Destination", type = "nrpn", number = 185, items = {"Off","Osc1Freq","Osc2Freq","OscAllFreq","OscMix","NoiseLevel","SubOscLevel","Osc1Shape","Osc2Shape","OscAllShape","Cutoff","Resonance","FilterAudioMod","VCA","Pan","LFO1Freq","LFO2Freq","LFO3Freq","LFO4Freq","LFOAllFreq","LFO1Amount","LFO2Amount","LFO3Amount","LFO4Amount","LFOAllAmount","LPFilterEnvAmount","AmpEnvAmount","Env3Amount","EnvAllAmount","LPFAttack","VCAAttack","Env3Attack","EnvAllAttack","LPFDecay","VCADecay","Env3Decay","EnvAllDecay","LPFRelease","VCARelease","Env3Release","EnvAllRelease","Mod1Amount","Mod2Amount","Mod3Amount","Mod4Amount","Mod5Amount","Mod6Amount","Mod7Amount","Mod8Amount","OscSlop","FXMix","FXParam1","FXParam2","Slew"}, item_values = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53}, }, Parameter { id = "track_2_step_1", name = "Step 1", type = "nrpn", number = 208, max_value = 127, }, Parameter { id = "track_2_step_2", name = "Step 2", type = "nrpn", number = 209, max_value = 127, }, Parameter { id = "track_2_step_3", name = "Step 3", type = "nrpn", number = 210, max_value = 127, }, Parameter { id = "track_2_step_4", name = "Step 4", type = "nrpn", number = 211, max_value = 127, }, Parameter { id = "track_2_step_5", name = "Step 5", type = "nrpn", number = 212, max_value = 127, }, Parameter { id = "track_2_step_6", name = "Step 6", type = "nrpn", number = 213, max_value = 127, }, Parameter { id = "track_2_step_7", name = "Step 7", type = "nrpn", number = 214, max_value = 127, }, Parameter { id = "track_2_step_8", name = "Step 8", type = "nrpn", number = 215, max_value = 127, }, Parameter { id = "track_2_step_9", name = "Step 9", type = "nrpn", number = 216, max_value = 127, }, Parameter { id = "track_2_step_10", name = "Step 10", type = "nrpn", number = 217, max_value = 127, }, Parameter { id = "track_2_step_11", name = "Step 11", type = "nrpn", number = 218, max_value = 127, }, Parameter { id = "track_2_step_12", name = "Step 12", type = "nrpn", number = 219, max_value = 127, }, Parameter { id = "track_2_step_13", name = "Step 13", type = "nrpn", number = 220, max_value = 127, }, Parameter { id = "track_2_step_14", name = "Step 14", type = "nrpn", number = 221, max_value = 127, }, Parameter { id = "track_2_step_15", name = "Step 15", type = "nrpn", number = 222, max_value = 127, }, Parameter { id = "track_2_step_16", name = "Step 16", type = "nrpn", number = 223, max_value = 127, }, } local group_track3 = Group { name = "TRACK 3", Parameter { id = "track_3_dest", name = "Destination", type = "nrpn", number = 186, items = {"Off","Osc1Freq","Osc2Freq","OscAllFreq","OscMix","NoiseLevel","SubOscLevel","Osc1Shape","Osc2Shape","OscAllShape","Cutoff","Resonance","FilterAudioMod","VCA","Pan","LFO1Freq","LFO2Freq","LFO3Freq","LFO4Freq","LFOAllFreq","LFO1Amount","LFO2Amount","LFO3Amount","LFO4Amount","LFOAllAmount","LPFilterEnvAmount","AmpEnvAmount","Env3Amount","EnvAllAmount","LPFAttack","VCAAttack","Env3Attack","EnvAllAttack","LPFDecay","VCADecay","Env3Decay","EnvAllDecay","LPFRelease","VCARelease","Env3Release","EnvAllRelease","Mod1Amount","Mod2Amount","Mod3Amount","Mod4Amount","Mod5Amount","Mod6Amount","Mod7Amount","Mod8Amount","OscSlop","FXMix","FXParam1","FXParam2"}, item_values = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52}, }, Parameter { id = "track_3_step_1", name = "Step 1", type = "nrpn", number = 224, max_value = 127, }, Parameter { id = "track_3_step_2", name = "Step 2", type = "nrpn", number = 225, max_value = 127, }, Parameter { id = "track_3_step_3", name = "Step 3", type = "nrpn", number = 226, max_value = 127, }, Parameter { id = "track_3_step_4", name = "Step 4", type = "nrpn", number = 227, max_value = 127, }, Parameter { id = "track_3_step_5", name = "Step 5", type = "nrpn", number = 228, max_value = 127, }, Parameter { id = "track_3_step_6", name = "Step 6", type = "nrpn", number = 229, max_value = 127, }, Parameter { id = "track_3_step_7", name = "Step 7", type = "nrpn", number = 230, max_value = 127, }, Parameter { id = "track_3_step_8", name = "Step 8", type = "nrpn", number = 231, max_value = 127, }, Parameter { id = "track_3_step_9", name = "Step 9", type = "nrpn", number = 232, max_value = 127, }, Parameter { id = "track_3_step_10", name = "Step 10", type = "nrpn", number = 233, max_value = 127, }, Parameter { id = "track_3_step_11", name = "Step 11", type = "nrpn", number = 234, max_value = 127, }, Parameter { id = "track_3_step_12", name = "Step 12", type = "nrpn", number = 235, max_value = 127, }, Parameter { id = "track_3_step_13", name = "Step 13", type = "nrpn", number = 236, max_value = 127, }, Parameter { id = "track_3_step_14", name = "Step 14", type = "nrpn", number = 237, max_value = 127, }, Parameter { id = "track_3_step_15", name = "Step 15", type = "nrpn", number = 238, max_value = 127, }, Parameter { id = "track_3_step_16", name = "Step 16", type = "nrpn", number = 239, max_value = 127, }, } local group_track4 = Group { name = "TRACK 4 (dest 53=slew)", Parameter { id = "track_4_dest", name = "Destination", type = "nrpn", number = 187, items = {"Off","Osc1Freq","Osc2Freq","OscAllFreq","OscMix","NoiseLevel","SubOscLevel","Osc1Shape","Osc2Shape","OscAllShape","Cutoff","Resonance","FilterAudioMod","VCA","Pan","LFO1Freq","LFO2Freq","LFO3Freq","LFO4Freq","LFOAllFreq","LFO1Amount","LFO2Amount","LFO3Amount","LFO4Amount","LFOAllAmount","LPFilterEnvAmount","AmpEnvAmount","Env3Amount","EnvAllAmount","LPFAttack","VCAAttack","Env3Attack","EnvAllAttack","LPFDecay","VCADecay","Env3Decay","EnvAllDecay","LPFRelease","VCARelease","Env3Release","EnvAllRelease","Mod1Amount","Mod2Amount","Mod3Amount","Mod4Amount","Mod5Amount","Mod6Amount","Mod7Amount","Mod8Amount","OscSlop","FXMix","FXParam1","FXParam2","Slew"}, item_values = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53}, }, Parameter { id = "track_4_step_1", name = "Step 1", type = "nrpn", number = 240, max_value = 127, }, Parameter { id = "track_4_step_2", name = "Step 2", type = "nrpn", number = 241, max_value = 127, }, Parameter { id = "track_4_step_3", name = "Step 3", type = "nrpn", number = 242, max_value = 127, }, Parameter { id = "track_4_step_4", name = "Step 4", type = "nrpn", number = 243, max_value = 127, }, Parameter { id = "track_4_step_5", name = "Step 5", type = "nrpn", number = 244, max_value = 127, }, Parameter { id = "track_4_step_6", name = "Step 6", type = "nrpn", number = 245, max_value = 127, }, Parameter { id = "track_4_step_7", name = "Step 7", type = "nrpn", number = 246, max_value = 127, }, Parameter { id = "track_4_step_8", name = "Step 8", type = "nrpn", number = 247, max_value = 127, }, Parameter { id = "track_4_step_9", name = "Step 9", type = "nrpn", number = 248, max_value = 127, }, Parameter { id = "track_4_step_10", name = "Step 10", type = "nrpn", number = 249, max_value = 127, }, Parameter { id = "track_4_step_11", name = "Step 11", type = "nrpn", number = 250, max_value = 127, }, Parameter { id = "track_4_step_12", name = "Step 12", type = "nrpn", number = 251, max_value = 127, }, Parameter { id = "track_4_step_13", name = "Step 13", type = "nrpn", number = 252, max_value = 127, }, Parameter { id = "track_4_step_14", name = "Step 14", type = "nrpn", number = 253, max_value = 127, }, Parameter { id = "track_4_step_15", name = "Step 15", type = "nrpn", number = 254, max_value = 127, }, Parameter { id = "track_4_step_16", name = "Step 16", type = "nrpn", number = 255, max_value = 127, }, } return SynthDefinition { id = "rev2_gated_seq", name = "DAVE SMITH PROPHET Rev2 GATED SEQUENCER", author = "Dan", content_height = 550, Section { name = "TRACKS 1-4", group_track1, group_sundry, group_track2, group_track3, group_track4, }, }