You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

186 lines
5.0KB

  1. {
  2. "slug": "ImpromptuModular",
  3. "name": "Impromptu Modular",
  4. "version": "1.1.2",
  5. "license": "GPL-3.0-only",
  6. "author": "Marc Boul\u00e9",
  7. "brand": "Impromptu Modular",
  8. "authorEmail": "marc.boule@etsmtl.ca",
  9. "authorUrl": "",
  10. "pluginUrl": "",
  11. "manualUrl": "https://marcboule.github.io/ImpromptuModular/",
  12. "sourceUrl": "https://github.com/MarcBoule/ImpromptuModular/",
  13. "donateUrl": "https://www.paypal.me/marcboule",
  14. "changelogUrl": "https://github.com/MarcBoule/ImpromptuModular/tree/master/CHANGELOG.md",
  15. "modules": [
  16. {
  17. "slug": "Tact",
  18. "name": "Tact",
  19. "description": "Tactile-inspired controller, dual channel",
  20. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#tact",
  21. "tags": [
  22. "Controller"
  23. ]
  24. },
  25. {
  26. "slug": "Tact1",
  27. "name": "Tact1",
  28. "description": "Tactile-inspired controller",
  29. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#tact",
  30. "tags": [
  31. "Controller"
  32. ]
  33. },
  34. {
  35. "slug": "Twelve-Key",
  36. "name": "TwelveKey",
  37. "description": "Chainable one octave keyboard controller",
  38. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#twelve-key",
  39. "tags": [
  40. "Controller"
  41. ]
  42. },
  43. {
  44. "slug": "Clocked",
  45. "name": "Clocked",
  46. "description": "Chainable clock generator",
  47. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#clocked",
  48. "tags": [
  49. "Clock"
  50. ]
  51. },
  52. {
  53. "slug": "Clocked-Expander",
  54. "name": "Clocked expander",
  55. "description": "Expander for Clocked",
  56. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  57. "tags": [
  58. "Expander"
  59. ]
  60. },
  61. {
  62. "slug": "Foundry",
  63. "name": "Foundry",
  64. "description": "4-track, 32-step / 64-pattern sequencer",
  65. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#foundry",
  66. "tags": [
  67. "Sequencer"
  68. ]
  69. },
  70. {
  71. "slug": "Foundry-Expander",
  72. "name": "Foundry expander",
  73. "description": "Expander for Foundry",
  74. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  75. "tags": [
  76. "Expander"
  77. ]
  78. },
  79. {
  80. "slug": "Gate-Seq-64",
  81. "name": "GateSeq64",
  82. "description": "64-step / 32-pattern gate sequencer",
  83. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#gate-seq-64",
  84. "tags": [
  85. "Sequencer"
  86. ]
  87. },
  88. {
  89. "slug": "Gate-Seq-64-Expander",
  90. "name": "GateSeq64 expander",
  91. "description": "Expander for GateSeq64",
  92. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  93. "tags": [
  94. "Expander"
  95. ]
  96. },
  97. {
  98. "slug": "Phrase-Seq-16",
  99. "name": "PhraseSeq16",
  100. "description": "16-step / 16-pattern sequencer",
  101. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#phrase-seq-16",
  102. "tags": [
  103. "Sequencer"
  104. ]
  105. },
  106. {
  107. "slug": "Phrase-Seq-32",
  108. "name": "PhraseSeq32",
  109. "description": "32-step / 32-pattern sequencer",
  110. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#phrase-seq-32",
  111. "tags": [
  112. "Sequencer"
  113. ]
  114. },
  115. {
  116. "slug": "Phrase-Seq-Expander",
  117. "name": "PhraseSeq expander",
  118. "description": "Expander for PhraseSeq16/32",
  119. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  120. "tags": [
  121. "Expander"
  122. ]
  123. },
  124. {
  125. "slug": "Write-Seq-32",
  126. "name": "WriteSeq32",
  127. "description": "3-channel 32-step sequencer",
  128. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#write-seq",
  129. "tags": [
  130. "Sequencer"
  131. ]
  132. },
  133. {
  134. "slug": "Write-Seq-64",
  135. "name": "WriteSeq64",
  136. "description": "4-channel 64-step sequencer",
  137. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#write-seq",
  138. "tags": [
  139. "Sequencer"
  140. ]
  141. },
  142. {
  143. "slug": "Big-Button-Seq",
  144. "name": "BigButtonSeq",
  145. "description": "6-channel 64-step trigger sequencer",
  146. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#big-button-seq",
  147. "tags": [
  148. "Sequencer"
  149. ]
  150. },
  151. {
  152. "slug": "Big-Button-Seq2",
  153. "name": "BigButtonSeq2",
  154. "description": "6-channel 128-step sequencer",
  155. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#big-button-seq2",
  156. "tags": [
  157. "Sequencer"
  158. ]
  159. },
  160. {
  161. "slug": "Four-View",
  162. "name": "FourView",
  163. "description": "Quad note number viewer with pass through",
  164. "tags": [
  165. "Visual"
  166. ]
  167. },
  168. {
  169. "slug": "Semi-ModularSynth",
  170. "name": "SemiModular Synth",
  171. "description": "Semi-modular monophonic synthesizer with sequencer",
  172. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#sms-16",
  173. "tags": [
  174. "Synth voice"
  175. ]
  176. },
  177. {
  178. "slug": "Blank-Panel",
  179. "name": "BlankPanel",
  180. "description": "Blank panel",
  181. "tags": [
  182. "Blank"
  183. ]
  184. }
  185. ]
  186. }