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.

313 lines
8.5KB

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