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.

251 lines
6.8KB

  1. {
  2. "slug": "ImpromptuModular",
  3. "name": "Impromptu",
  4. "version": "1.1.5",
  5. "license": "GPL-3.0-only",
  6. "author": "Marc Boul\u00e9",
  7. "brand": "Impromptu",
  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": "Dual-channel tactile-inspired controller",
  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": "Chord-Key",
  54. "name": "ChordKey",
  55. "description": "Keyboard-based chord generator",
  56. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#chord-key",
  57. "tags": [
  58. "Sequencer",
  59. "Polyphonic"
  60. ]
  61. },
  62. {
  63. "slug": "Chord-Key-Expander",
  64. "name": "ChordKey expander",
  65. "description": "Expander for ChordKey",
  66. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  67. "tags": [
  68. "Sequencer",
  69. "Polyphonic",
  70. "Quantizer",
  71. "Expander"
  72. ]
  73. },
  74. {
  75. "slug": "Clocked",
  76. "name": "Clocked",
  77. "description": "Chainable master clock with swing, clock delay and pulse width",
  78. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#clocked",
  79. "tags": [
  80. "Clock generator"
  81. ]
  82. },
  83. {
  84. "slug": "Clocked-Clkd",
  85. "name": "Clkd",
  86. "description": "Chainable master clock",
  87. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#clocked",
  88. "tags": [
  89. "Clock generator"
  90. ]
  91. },
  92. {
  93. "slug": "Clocked-Expander",
  94. "name": "Clocked expander",
  95. "description": "Expander for Clocked",
  96. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  97. "tags": [
  98. "Clock generator",
  99. "Expander"
  100. ]
  101. },
  102. {
  103. "slug": "Foundry",
  104. "name": "Foundry",
  105. "description": "4-track, 32-step, 64-pattern sequencer",
  106. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#foundry",
  107. "tags": [
  108. "Sequencer"
  109. ]
  110. },
  111. {
  112. "slug": "Foundry-Expander",
  113. "name": "Foundry expander",
  114. "description": "Expander for Foundry",
  115. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  116. "tags": [
  117. "Sequencer",
  118. "Expander"
  119. ]
  120. },
  121. {
  122. "slug": "Gate-Seq-64",
  123. "name": "GateSeq64",
  124. "description": "64-step, 32-pattern gate sequencer",
  125. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#gate-seq-64",
  126. "tags": [
  127. "Sequencer"
  128. ]
  129. },
  130. {
  131. "slug": "Gate-Seq-64-Expander",
  132. "name": "GateSeq64 expander",
  133. "description": "Expander for GateSeq64",
  134. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  135. "tags": [
  136. "Sequencer",
  137. "Expander"
  138. ]
  139. },
  140. {
  141. "slug": "Phrase-Seq-16",
  142. "name": "PhraseSeq16",
  143. "description": "16-step, 16-pattern sequencer",
  144. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#phrase-seq-16",
  145. "tags": [
  146. "Sequencer"
  147. ]
  148. },
  149. {
  150. "slug": "Phrase-Seq-32",
  151. "name": "PhraseSeq32",
  152. "description": "32-step, 32-pattern sequencer",
  153. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#phrase-seq-32",
  154. "tags": [
  155. "Sequencer"
  156. ]
  157. },
  158. {
  159. "slug": "Phrase-Seq-Expander",
  160. "name": "PhraseSeq expander",
  161. "description": "Expander for PhraseSeq16 and PhraseSeq32",
  162. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  163. "tags": [
  164. "Sequencer",
  165. "Expander"
  166. ]
  167. },
  168. {
  169. "slug": "Write-Seq-32",
  170. "name": "WriteSeq32",
  171. "description": "3-channel, 32-step sequencer",
  172. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#write-seq",
  173. "tags": [
  174. "Sequencer"
  175. ]
  176. },
  177. {
  178. "slug": "Write-Seq-64",
  179. "name": "WriteSeq64",
  180. "description": "4-channel, 64-step sequencer",
  181. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#write-seq",
  182. "tags": [
  183. "Sequencer"
  184. ]
  185. },
  186. {
  187. "slug": "Big-Button-Seq",
  188. "name": "BigButtonSeq",
  189. "description": "6-channel, 64-step trigger sequencer",
  190. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#big-button-seq",
  191. "tags": [
  192. "Sequencer"
  193. ]
  194. },
  195. {
  196. "slug": "Big-Button-Seq2",
  197. "name": "BigButtonSeq2",
  198. "description": "6-channel, 128-step sequencer",
  199. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#big-button-seq2",
  200. "tags": [
  201. "Sequencer"
  202. ]
  203. },
  204. {
  205. "slug": "Four-View",
  206. "name": "FourView",
  207. "description": "Quad note or chord viewer with passthrough",
  208. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#four-view",
  209. "tags": [
  210. "Visual"
  211. ]
  212. },
  213. {
  214. "slug": "Semi-ModularSynth",
  215. "name": "SMS16",
  216. "description": "Semi-modular monophonic synthesizer, with 16-step sequencer",
  217. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#sms-16",
  218. "tags": [
  219. "Synth voice",
  220. "Sequencer"
  221. ]
  222. },
  223. {
  224. "slug": "Hotkey",
  225. "name": "Hotkey",
  226. "description": "Triggers when mouse is over module and hotkey is pressed",
  227. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#hotkey",
  228. "tags": [
  229. "Utility"
  230. ]
  231. },
  232. {
  233. "slug": "Part-Gate-Split",
  234. "name": "Part",
  235. "description": "Polyphonic gate splitter",
  236. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#part",
  237. "tags": [
  238. "Utility",
  239. "Polyphonic"
  240. ]
  241. },
  242. {
  243. "slug": "Blank-Panel",
  244. "name": "BlankPanel",
  245. "description": "Impromptu Modular blank panel",
  246. "tags": [
  247. "Blank"
  248. ]
  249. }
  250. ]
  251. }