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.

199 lines
5.3KB

  1. {
  2. "slug": "ImpromptuModular",
  3. "name": "Impromptu Modular",
  4. "version": "1.1.3",
  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": "Cv-Pad",
  36. "name": "Cv-Pad",
  37. "description": "16-pad CV controller",
  38. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#cv-pad",
  39. "tags": [
  40. "Controller"
  41. ]
  42. },
  43. {
  44. "slug": "Twelve-Key",
  45. "name": "TwelveKey",
  46. "description": "Chainable one octave keyboard controller",
  47. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#twelve-key",
  48. "tags": [
  49. "Controller"
  50. ]
  51. },
  52. {
  53. "slug": "Clocked",
  54. "name": "Clocked",
  55. "description": "Chainable clock generator",
  56. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#clocked",
  57. "tags": [
  58. "Clock"
  59. ]
  60. },
  61. {
  62. "slug": "Clocked-Expander",
  63. "name": "Clocked expander",
  64. "description": "Expander for Clocked",
  65. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  66. "tags": [
  67. "Clock",
  68. "Expander"
  69. ]
  70. },
  71. {
  72. "slug": "Foundry",
  73. "name": "Foundry",
  74. "description": "4-track, 32-step / 64-pattern sequencer",
  75. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#foundry",
  76. "tags": [
  77. "Sequencer"
  78. ]
  79. },
  80. {
  81. "slug": "Foundry-Expander",
  82. "name": "Foundry expander",
  83. "description": "Expander for Foundry",
  84. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  85. "tags": [
  86. "Sequencer",
  87. "Expander"
  88. ]
  89. },
  90. {
  91. "slug": "Gate-Seq-64",
  92. "name": "GateSeq64",
  93. "description": "64-step / 32-pattern gate sequencer",
  94. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#gate-seq-64",
  95. "tags": [
  96. "Sequencer"
  97. ]
  98. },
  99. {
  100. "slug": "Gate-Seq-64-Expander",
  101. "name": "GateSeq64 expander",
  102. "description": "Expander for GateSeq64",
  103. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  104. "tags": [
  105. "Sequencer",
  106. "Expander"
  107. ]
  108. },
  109. {
  110. "slug": "Phrase-Seq-16",
  111. "name": "PhraseSeq16",
  112. "description": "16-step / 16-pattern sequencer",
  113. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#phrase-seq-16",
  114. "tags": [
  115. "Sequencer"
  116. ]
  117. },
  118. {
  119. "slug": "Phrase-Seq-32",
  120. "name": "PhraseSeq32",
  121. "description": "32-step / 32-pattern sequencer",
  122. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#phrase-seq-32",
  123. "tags": [
  124. "Sequencer"
  125. ]
  126. },
  127. {
  128. "slug": "Phrase-Seq-Expander",
  129. "name": "PhraseSeq expander",
  130. "description": "Expander for PhraseSeq16/32",
  131. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  132. "tags": [
  133. "Sequencer",
  134. "Expander"
  135. ]
  136. },
  137. {
  138. "slug": "Write-Seq-32",
  139. "name": "WriteSeq32",
  140. "description": "3-channel 32-step sequencer",
  141. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#write-seq",
  142. "tags": [
  143. "Sequencer"
  144. ]
  145. },
  146. {
  147. "slug": "Write-Seq-64",
  148. "name": "WriteSeq64",
  149. "description": "4-channel 64-step sequencer",
  150. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#write-seq",
  151. "tags": [
  152. "Sequencer"
  153. ]
  154. },
  155. {
  156. "slug": "Big-Button-Seq",
  157. "name": "BigButtonSeq",
  158. "description": "6-channel 64-step trigger sequencer",
  159. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#big-button-seq",
  160. "tags": [
  161. "Sequencer"
  162. ]
  163. },
  164. {
  165. "slug": "Big-Button-Seq2",
  166. "name": "BigButtonSeq2",
  167. "description": "6-channel 128-step sequencer",
  168. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#big-button-seq2",
  169. "tags": [
  170. "Sequencer"
  171. ]
  172. },
  173. {
  174. "slug": "Four-View",
  175. "name": "FourView",
  176. "description": "Quad note number viewer with pass through",
  177. "tags": [
  178. "Visual"
  179. ]
  180. },
  181. {
  182. "slug": "Semi-ModularSynth",
  183. "name": "SemiModular Synth",
  184. "description": "Semi-modular monophonic synthesizer with sequencer",
  185. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#sms-16",
  186. "tags": [
  187. "Synth voice"
  188. ]
  189. },
  190. {
  191. "slug": "Blank-Panel",
  192. "name": "BlankPanel",
  193. "description": "Blank panel",
  194. "tags": [
  195. "Blank"
  196. ]
  197. }
  198. ]
  199. }