programdata.json 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. [{
  2. "name": "Rock",
  3. "prgNumber": 100,
  4. "internalMidi" : 0,
  5. "externalMidi" : 1,
  6. "buttons": [{
  7. "name": "EQ0",
  8. "type": "SWITCH"
  9. }, {
  10. "name": "Drv0",
  11. "type": "SWITCH"
  12. }, {
  13. "name": "Chr0",
  14. "type": "MOMENTARY"
  15. }, {
  16. "type": "SWITCH"
  17. }, {
  18. "type": "SWITCH"
  19. }, {
  20. "type": "MOMENTARY"
  21. }
  22. ],
  23. "events": [{
  24. "type": "INTERNAL",
  25. "event": "START",
  26. "datas": [{
  27. "channel": "INTERNAL",
  28. "type": "CC",
  29. "data1": 8,
  30. "data2" : 1
  31. },{
  32. "channel": "INTERNAL",
  33. "type": "CC",
  34. "data1": 9,
  35. "data2" : 2
  36. },{
  37. "channel": "INTERNAL",
  38. "type": "CC",
  39. "data1": 10,
  40. "data2" : 3
  41. }
  42. ]
  43. },{
  44. "type": "BUTTON",
  45. "value": 1,
  46. "event": "CLICK",
  47. "datas": [{
  48. "channel": "EXTERNAL",
  49. "type": "CC",
  50. "data1": 9,
  51. "data2" : 127
  52. },{
  53. "channel": "EXTERNAL",
  54. "type": "CC",
  55. "data1": 10,
  56. "data2" : 0
  57. }
  58. ]
  59. },{
  60. "type": "BUTTON",
  61. "value": 2,
  62. "event": "PUSH",
  63. "datas": [{
  64. "channel": "EXTERNAL",
  65. "type": "CC",
  66. "data1": 9,
  67. "data2" : 127
  68. },{
  69. "channel": "EXTERNAL",
  70. "type": "CC",
  71. "data1": 10,
  72. "data2" : 0
  73. }
  74. ]
  75. },{
  76. "type": "EXPRESSION",
  77. "event": "VALUECHANGE",
  78. "datas": [{
  79. "channel": "EXTERNAL",
  80. "type": "CC",
  81. "data1": 30,
  82. "data2" : 127
  83. }
  84. ]
  85. }
  86. ]
  87. }, {
  88. "name": "Pop",
  89. "prgNumber": 0,
  90. "internalMidi" : 0,
  91. "externalMidi" : 1,
  92. "buttons": [{
  93. "name": "EQ0",
  94. "type": "SWITCH"
  95. }, {
  96. "name": "Drv0",
  97. "type": "MOMENTARY"
  98. }, {
  99. "name": "Chr0",
  100. "type": "SWITCH"
  101. }
  102. ]
  103. }, {
  104. "name": "Soul",
  105. "prgNumber": -1,
  106. "internalMidi" : 0,
  107. "externalMidi" : 1,
  108. "buttons": [{
  109. "name": "EQ0",
  110. "type": "MOMENTARY"
  111. }, {
  112. "name": "Drv0",
  113. "type": "SWITCH"
  114. }, {
  115. "name": "Chr0",
  116. "type": "SWITCH"
  117. }
  118. ]
  119. }
  120. ]