--[[---------------------------------------------------------------------------- -- Duplex.Launchpad ----------------------------------------------------------------------------]]-- -- setup GridPie for the Launchpad duplex_configurations:insert { -- configuration properties name = "GridPieFull", pinned = true, -- device properties device = { class_name = "Launchpad", display_name = "Launchpad", device_port_in = "Launchpad", device_port_out = "Launchpad", control_map = "Controllers/Launchpad/Controlmaps/Launchpad.xml", thumbnail = "Controllers/Launchpad/Launchpad.bmp", protocol = DEVICE_MIDI_PROTOCOL, }, applications = { GridPie = { mappings = { grid = { group_name = "Grid", }, --[[ v_prev = { group_name = "Controls", index = 1, }, v_next = { group_name = "Controls", index = 2, }, h_prev = { group_name = "Controls", index = 3, }, h_next = { group_name = "Controls", index = 4, }, ]] }, options = { follow_pos = 2 }, }, Navigator = { mappings = { blockpos = { group_name = "Triggers", }, }, }, Transport = { mappings = { edit_mode = { group_name = "Controls", index = 5, }, start_playback = { group_name = "Controls", index = 6, }, loop_pattern = { group_name = "Controls", index = 7, }, follow_player = { group_name= "Controls", index = 8, }, }, options = { pattern_play = 3, }, }, TrackSelector = { mappings = { prev_track = { group_name = "Controls", index = 3, }, next_track = { group_name= "Controls", index = 4, }, } }, PatternSequence = { mappings = { display_previous = { group_name = "Controls", index = 1, }, display_next = { group_name= "Controls", index = 2, }, } }, } }