Advertisement
timcapelle

LaunchPad_GridPie.lua

Sep 6th, 2013
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.14 KB | None | 0 0
  1. --[[----------------------------------------------------------------------------
  2. -- Duplex.Launchpad
  3. ----------------------------------------------------------------------------]]--
  4.  
  5. -- setup GridPie for the Launchpad
  6.  
  7. duplex_configurations:insert {
  8.  
  9. -- configuration properties
  10. name = "GridPieFull",
  11. pinned = true,
  12.  
  13. -- device properties
  14. device = {
  15. class_name = "Launchpad",
  16. display_name = "Launchpad",
  17. device_port_in = "Launchpad",
  18. device_port_out = "Launchpad",
  19. control_map = "Controllers/Launchpad/Controlmaps/Launchpad.xml",
  20. thumbnail = "Controllers/Launchpad/Launchpad.bmp",
  21. protocol = DEVICE_MIDI_PROTOCOL,
  22. },
  23.  
  24. applications = {
  25. GridPie = {
  26. mappings = {
  27. grid = {
  28. group_name = "Grid",
  29. },
  30. --[[v_prev = {
  31. group_name = "Controls",
  32. index = 1,
  33. },
  34. v_next = {
  35. group_name = "Controls",
  36. index = 2,
  37. },
  38. h_prev = {
  39. group_name = "Controls",
  40. index = 3,
  41. },
  42. h_next = {
  43. group_name = "Controls",
  44. index = 4,
  45. },]]--
  46. },
  47. options = {
  48. follow_pos = 2
  49. },
  50. },
  51. TrackSelector = {
  52. mappings = {
  53. prev_track = {
  54. group_name = "Controls",
  55. index = 3,
  56. },
  57. next_track = {
  58. group_name= "Controls",
  59. index = 4,
  60. },
  61. }
  62. },
  63. PatternSequence = {
  64. mappings = {
  65. display_previous = {
  66. group_name = "Controls",
  67. index = 1,
  68. },
  69. display_next = {
  70. group_name= "Controls",
  71. index = 2,
  72. },
  73. }
  74. },
  75. Navigator = {
  76. mappings = {
  77. blockpos = {
  78. group_name = "Triggers",
  79. },
  80. },
  81. },
  82. Transport = {
  83. mappings = {
  84. edit_mode = {
  85. group_name = "Controls",
  86. index = 5,
  87. },
  88. start_playback = {
  89. group_name = "Controls",
  90. index = 6,
  91. },
  92. loop_pattern = {
  93. group_name = "Controls",
  94. index = 7,
  95. },
  96. follow_player = {
  97. group_name= "Controls",
  98. index = 8,
  99. },
  100. },
  101. options = {
  102. pattern_play = 3,
  103. },
  104. },
  105.  
  106.  
  107.  
  108. }
  109. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement