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.

271 lines
7.3KB

  1. {
  2. "slug": "ImpromptuModular",
  3. "name": "Impromptu",
  4. "version": "1.1.12",
  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": "Big-Button-Seq",
  18. "name": "BigButtonSeq",
  19. "description": "6-channel, 64-step trigger sequencer",
  20. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#big-button-seq",
  21. "tags": [
  22. "Sequencer"
  23. ]
  24. },
  25. {
  26. "slug": "Big-Button-Seq2",
  27. "name": "BigButtonSeq2",
  28. "description": "6-channel, 128-step sequencer",
  29. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#big-button-seq2",
  30. "tags": [
  31. "Sequencer"
  32. ]
  33. },
  34. {
  35. "slug": "Chord-Key",
  36. "name": "ChordKey",
  37. "description": "Keyboard-based chord generator",
  38. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#chord-key",
  39. "tags": [
  40. "Sequencer",
  41. "Polyphonic"
  42. ]
  43. },
  44. {
  45. "slug": "Chord-Key-Expander",
  46. "name": "ChordKey expander",
  47. "description": "Expander for ChordKey",
  48. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  49. "tags": [
  50. "Sequencer",
  51. "Polyphonic",
  52. "Quantizer",
  53. "Expander"
  54. ]
  55. },
  56. {
  57. "slug": "Clocked",
  58. "name": "Clocked",
  59. "description": "Chainable master clock with swing, clock delay and pulse width",
  60. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#clocked",
  61. "tags": [
  62. "Clock generator"
  63. ]
  64. },
  65. {
  66. "slug": "Clocked-Expander",
  67. "name": "Clocked expander",
  68. "description": "Expander for Clocked",
  69. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  70. "tags": [
  71. "Clock generator",
  72. "Expander"
  73. ]
  74. },
  75. {
  76. "slug": "Clocked-Clkd",
  77. "name": "Clkd",
  78. "description": "Chainable master clock",
  79. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#clocked",
  80. "tags": [
  81. "Clock generator"
  82. ]
  83. },
  84. {
  85. "slug": "Cv-Pad",
  86. "name": "CV-Pad",
  87. "description": "16-pad CV controller",
  88. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#cv-pad",
  89. "tags": [
  90. "Controller"
  91. ]
  92. },
  93. {
  94. "slug": "Foundry",
  95. "name": "Foundry",
  96. "description": "4-track, 32-step, 64-pattern sequencer",
  97. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#foundry",
  98. "tags": [
  99. "Sequencer"
  100. ]
  101. },
  102. {
  103. "slug": "Foundry-Expander",
  104. "name": "Foundry expander",
  105. "description": "Expander for Foundry",
  106. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  107. "tags": [
  108. "Sequencer",
  109. "Expander"
  110. ]
  111. },
  112. {
  113. "slug": "Four-View",
  114. "name": "FourView",
  115. "description": "Quad note or chord viewer with passthrough",
  116. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#four-view",
  117. "tags": [
  118. "Visual"
  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": "Hotkey",
  142. "name": "Hotkey",
  143. "description": "Triggers when mouse is over module and hotkey is pressed",
  144. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#hotkey",
  145. "tags": [
  146. "Utility"
  147. ]
  148. },
  149. {
  150. "slug": "Part-Gate-Split",
  151. "name": "Part",
  152. "description": "Polyphonic gate splitter",
  153. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#part",
  154. "tags": [
  155. "Utility",
  156. "Polyphonic"
  157. ]
  158. },
  159. {
  160. "slug": "Phrase-Seq-16",
  161. "name": "PhraseSeq16",
  162. "description": "16-step, 16-pattern sequencer",
  163. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#phrase-seq-16",
  164. "tags": [
  165. "Sequencer"
  166. ]
  167. },
  168. {
  169. "slug": "Phrase-Seq-32",
  170. "name": "PhraseSeq32",
  171. "description": "32-step, 32-pattern sequencer",
  172. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#phrase-seq-32",
  173. "tags": [
  174. "Sequencer"
  175. ]
  176. },
  177. {
  178. "slug": "Phrase-Seq-Expander",
  179. "name": "PhraseSeq expander",
  180. "description": "Expander for PhraseSeq16 and PhraseSeq32",
  181. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#expanders",
  182. "tags": [
  183. "Sequencer",
  184. "Expander"
  185. ]
  186. },
  187. {
  188. "slug": "Prob-Key",
  189. "name": "ProbKey",
  190. "description": "Keyboard-based random sequencer",
  191. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#prob-key",
  192. "tags": [
  193. "Sequencer",
  194. "Random",
  195. "Polyphonic"
  196. ]
  197. },
  198. {
  199. "slug": "Semi-ModularSynth",
  200. "name": "SMS16",
  201. "description": "Semi-modular monophonic synthesizer, with 16-step sequencer",
  202. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#sms-16",
  203. "tags": [
  204. "Synth voice",
  205. "Sequencer"
  206. ]
  207. },
  208. {
  209. "slug": "Tact",
  210. "name": "Tact",
  211. "description": "Dual-channel tactile-inspired controller",
  212. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#tact",
  213. "tags": [
  214. "Controller"
  215. ]
  216. },
  217. {
  218. "slug": "Tact1",
  219. "name": "Tact1",
  220. "description": "Tactile-inspired controller",
  221. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#tact",
  222. "tags": [
  223. "Controller"
  224. ]
  225. },
  226. {
  227. "slug": "TactG",
  228. "name": "TactG",
  229. "description": "Tactile-inspired controller with gate output",
  230. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#tact",
  231. "tags": [
  232. "Controller"
  233. ]
  234. },
  235. {
  236. "slug": "Twelve-Key",
  237. "name": "TwelveKey",
  238. "description": "Chainable one octave keyboard controller",
  239. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#twelve-key",
  240. "tags": [
  241. "Controller"
  242. ]
  243. },
  244. {
  245. "slug": "Write-Seq-32",
  246. "name": "WriteSeq32",
  247. "description": "3-channel, 32-step sequencer",
  248. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#write-seq",
  249. "tags": [
  250. "Sequencer"
  251. ]
  252. },
  253. {
  254. "slug": "Write-Seq-64",
  255. "name": "WriteSeq64",
  256. "description": "4-channel, 64-step sequencer",
  257. "manualUrl": "https://marcboule.github.io/ImpromptuModular/#write-seq",
  258. "tags": [
  259. "Sequencer"
  260. ]
  261. },
  262. {
  263. "slug": "Blank-Panel",
  264. "name": "BlankPanel",
  265. "description": "Impromptu Modular blank panel",
  266. "tags": [
  267. "Blank"
  268. ]
  269. }
  270. ]
  271. }