Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2014
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.04 KB | None | 0 0
  1. function onMidi2(status, data1, data2)
  2. {
  3. if (isChannelController(status))
  4. { if (status & 0x0f == 1 && data2 > 0)
  5. {
  6. switch (data1) {
  7.  
  8. //Launching Clips Scene 0
  9.  
  10. case 0:
  11. lem.cClipWindow.getTrack(0).getClipLauncherSlots().launch(0);
  12. break;
  13. case 1:
  14. lem.cClipWindow.getTrack(1).getClipLauncherSlots().launch(0);
  15. break;
  16. case 2:
  17. lem.cClipWindow.getTrack(2).getClipLauncherSlots().launch(0);
  18. break;
  19. case 3:
  20. lem.cClipWindow.getTrack(3).getClipLauncherSlots().launch(0);
  21. break;
  22. case 4:
  23. lem.cClipWindow.getTrack(4).getClipLauncherSlots().launch(0);
  24. break;
  25. case 5:
  26. lem.cClipWindow.getTrack(5).getClipLauncherSlots().launch(0);
  27. break;
  28.  
  29. //Launching Clips Scene 1
  30.  
  31. case 6:
  32. lem.cClipWindow.getTrack(0).getClipLauncherSlots().launch(1);
  33. break;
  34. case 7:
  35. lem.cClipWindow.getTrack(1).getClipLauncherSlots().launch(1);
  36. break;
  37. case 8:
  38. lem.cClipWindow.getTrack(2).getClipLauncherSlots().launch(1);
  39. break;
  40. case 9:
  41. lem.cClipWindow.getTrack(3).getClipLauncherSlots().launch(1);
  42. break;
  43. case 10:
  44. lem.cClipWindow.getTrack(4).getClipLauncherSlots().launch(1);
  45. break;
  46. case 11:
  47. lem.cClipWindow.getTrack(5).getClipLauncherSlots().launch(1);
  48. break;
  49.  
  50. //Launching Clips Scene 2
  51.  
  52. case 12:
  53. lem.cClipWindow.getTrack(0).getClipLauncherSlots().launch(2);
  54. break;
  55. case 13:
  56. lem.cClipWindow.getTrack(1).getClipLauncherSlots().launch(2);
  57. break;
  58. case 14:
  59. lem.cClipWindow.getTrack(2).getClipLauncherSlots().launch(2);
  60. break;
  61. case 15:
  62. lem.cClipWindow.getTrack(3).getClipLauncherSlots().launch(2);
  63. break;
  64. case 16:
  65. lem.cClipWindow.getTrack(4).getClipLauncherSlots().launch(2);
  66. break;
  67. case 17:
  68. lem.cClipWindow.getTrack(5).getClipLauncherSlots().launch(2);
  69. break;
  70.  
  71. //Launching Clips Scene 3
  72.  
  73. case 18:
  74. lem.cClipWindow.getTrack(0).getClipLauncherSlots().launch(3);
  75. break;
  76. case 19:
  77. lem.cClipWindow.getTrack(1).getClipLauncherSlots().launch(3);
  78. break;
  79. case 20:
  80. lem.cClipWindow.getTrack(2).getClipLauncherSlots().launch(3);
  81. break;
  82. case 21:
  83. lem.cClipWindow.getTrack(3).getClipLauncherSlots().launch(3);
  84. break;
  85. case 22:
  86. lem.cClipWindow.getTrack(4).getClipLauncherSlots().launch(3);
  87. break;
  88. case 23:
  89. lem.cClipWindow.getTrack(5).getClipLauncherSlots().launch(3);
  90. break;
  91.  
  92. //Launching Clips Scene 4
  93.  
  94. case 24:
  95. lem.cClipWindow.getTrack(0).getClipLauncherSlots().launch(4);
  96. break;
  97. case 25:
  98. lem.cClipWindow.getTrack(1).getClipLauncherSlots().launch(4);
  99. break;
  100. case 26:
  101. lem.cClipWindow.getTrack(2).getClipLauncherSlots().launch(4);
  102. break;
  103. case 27:
  104. lem.cClipWindow.getTrack(3).getClipLauncherSlots().launch(4);
  105. break;
  106. case 28:
  107. lem.cClipWindow.getTrack(4).getClipLauncherSlots().launch(4);
  108. break;
  109. case 29:
  110. lem.cClipWindow.getTrack(5).getClipLauncherSlots().launch(4);
  111. break;
  112. }
  113. }
  114. }
  115. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement