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.

280 lines
7.6KB

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