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.

template.vcv 6.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327
  1. {
  2. "version": "1.dev.82b817e",
  3. "modules": [
  4. {
  5. "plugin": "Core",
  6. "version": "1.0.0",
  7. "model": "AudioInterface",
  8. "params": [],
  9. "data": {
  10. "audio": {
  11. "driver": 1,
  12. "offset": 0,
  13. "maxChannels": 8,
  14. "sampleRate": 44100,
  15. "blockSize": 256
  16. }
  17. },
  18. "leftModuleId": 2,
  19. "rightModuleId": 8,
  20. "id": 1,
  21. "pos": [
  22. 57,
  23. 0
  24. ]
  25. },
  26. {
  27. "plugin": "Fundamental",
  28. "version": "1.0.0",
  29. "model": "VCMixer",
  30. "params": [
  31. {
  32. "id": 0,
  33. "value": 1.0
  34. },
  35. {
  36. "id": 1,
  37. "value": 1.0
  38. },
  39. {
  40. "id": 2,
  41. "value": 1.0
  42. },
  43. {
  44. "id": 3,
  45. "value": 1.0
  46. },
  47. {
  48. "id": 4,
  49. "value": 1.0
  50. }
  51. ],
  52. "leftModuleId": 7,
  53. "rightModuleId": 1,
  54. "id": 2,
  55. "pos": [
  56. 47,
  57. 0
  58. ]
  59. },
  60. {
  61. "plugin": "Fundamental",
  62. "version": "1.0.0",
  63. "model": "VCO",
  64. "params": [
  65. {
  66. "id": 0,
  67. "value": 1.0
  68. },
  69. {
  70. "id": 1,
  71. "value": 1.0
  72. },
  73. {
  74. "id": 2,
  75. "value": 0.0
  76. },
  77. {
  78. "id": 3,
  79. "value": 0.0
  80. },
  81. {
  82. "id": 4,
  83. "value": 0.0
  84. },
  85. {
  86. "id": 5,
  87. "value": 0.5
  88. },
  89. {
  90. "id": 6,
  91. "value": 0.0
  92. }
  93. ],
  94. "leftModuleId": 5,
  95. "rightModuleId": 4,
  96. "id": 3,
  97. "pos": [
  98. 8,
  99. 0
  100. ]
  101. },
  102. {
  103. "plugin": "Fundamental",
  104. "version": "1.0.0",
  105. "model": "VCF",
  106. "params": [
  107. {
  108. "id": 0,
  109. "value": 0.0
  110. },
  111. {
  112. "id": 1,
  113. "value": 0.5
  114. },
  115. {
  116. "id": 2,
  117. "value": 0.234000027
  118. },
  119. {
  120. "id": 3,
  121. "value": 1.0
  122. },
  123. {
  124. "id": 4,
  125. "value": 0.0
  126. }
  127. ],
  128. "leftModuleId": 3,
  129. "rightModuleId": 6,
  130. "id": 4,
  131. "pos": [
  132. 18,
  133. 0
  134. ]
  135. },
  136. {
  137. "plugin": "Core",
  138. "version": "1.0.0",
  139. "model": "MIDIToCVInterface",
  140. "params": [],
  141. "data": {
  142. "channels": 1,
  143. "polyMode": 0,
  144. "clockDivision": 24,
  145. "lastPitch": 8192,
  146. "lastMod": 0,
  147. "midi": {
  148. "driver": -11,
  149. "deviceName": "QWERTY keyboard (US)",
  150. "channel": -1
  151. }
  152. },
  153. "rightModuleId": 3,
  154. "id": 5,
  155. "pos": [
  156. 0,
  157. 0
  158. ]
  159. },
  160. {
  161. "plugin": "Fundamental",
  162. "version": "1.0.0",
  163. "model": "ADSR",
  164. "params": [
  165. {
  166. "id": 0,
  167. "value": 0.258000046
  168. },
  169. {
  170. "id": 1,
  171. "value": 0.743000448
  172. },
  173. {
  174. "id": 2,
  175. "value": 0.5
  176. },
  177. {
  178. "id": 3,
  179. "value": 0.576500058
  180. }
  181. ],
  182. "leftModuleId": 4,
  183. "rightModuleId": 7,
  184. "id": 6,
  185. "pos": [
  186. 26,
  187. 0
  188. ]
  189. },
  190. {
  191. "plugin": "Fundamental",
  192. "version": "1.0.0",
  193. "model": "Scope",
  194. "params": [
  195. {
  196. "id": 0,
  197. "value": 0.0
  198. },
  199. {
  200. "id": 1,
  201. "value": 0.0
  202. },
  203. {
  204. "id": 2,
  205. "value": 0.0
  206. },
  207. {
  208. "id": 3,
  209. "value": 0.0
  210. },
  211. {
  212. "id": 4,
  213. "value": 14.0
  214. },
  215. {
  216. "id": 5,
  217. "value": 0.0
  218. },
  219. {
  220. "id": 6,
  221. "value": 0.0
  222. },
  223. {
  224. "id": 7,
  225. "value": 0.0
  226. }
  227. ],
  228. "data": {
  229. "lissajous": 0,
  230. "external": 0
  231. },
  232. "leftModuleId": 6,
  233. "rightModuleId": 2,
  234. "id": 7,
  235. "pos": [
  236. 34,
  237. 0
  238. ]
  239. },
  240. {
  241. "plugin": "Core",
  242. "version": "1.0.0",
  243. "model": "Notes",
  244. "params": [],
  245. "leftModuleId": 1,
  246. "text": "Demo patch instructions:\n\n1. Choose an audio driver and device in the AUDIO-8 module.\n\n2. Use the QWERTY and ZXCVB rows of your keyboard to generate MIDI notes, which are converted to 1V/oct and GATE signals.\n\n3. Drag knobs up/down. Hold Ctrl (Cmd on Mac) while dragging to fine-tune. Right-click knobs to edit, or double-click to initialize.\n\n4. Drag ports to create and move cables. Stack multiple cables on outputs by holding Ctrl (Cmd on Mac) and dragging from an output.\n\n5. Right-click on an empty rack space to add new modules.",
  247. "id": 8,
  248. "pos": [
  249. 67,
  250. 0
  251. ]
  252. }
  253. ],
  254. "id": 29,
  255. "cables": [
  256. {
  257. "outputModuleId": 5,
  258. "outputId": 0,
  259. "inputModuleId": 3,
  260. "inputId": 0,
  261. "color": "#c91847"
  262. },
  263. {
  264. "outputModuleId": 3,
  265. "outputId": 2,
  266. "inputModuleId": 4,
  267. "inputId": 3,
  268. "color": "#0c8e15"
  269. },
  270. {
  271. "outputModuleId": 2,
  272. "outputId": 0,
  273. "inputModuleId": 1,
  274. "inputId": 0,
  275. "color": "#0986ad"
  276. },
  277. {
  278. "outputModuleId": 2,
  279. "outputId": 0,
  280. "inputModuleId": 1,
  281. "inputId": 1,
  282. "color": "#c9b70e"
  283. },
  284. {
  285. "outputModuleId": 6,
  286. "outputId": 0,
  287. "inputModuleId": 4,
  288. "inputId": 0,
  289. "color": "#c91847"
  290. },
  291. {
  292. "outputModuleId": 5,
  293. "outputId": 1,
  294. "inputModuleId": 6,
  295. "inputId": 4,
  296. "color": "#c9b70e"
  297. },
  298. {
  299. "outputModuleId": 6,
  300. "outputId": 0,
  301. "inputModuleId": 2,
  302. "inputId": 5,
  303. "color": "#0c8e15"
  304. },
  305. {
  306. "outputModuleId": 4,
  307. "outputId": 0,
  308. "inputModuleId": 2,
  309. "inputId": 1,
  310. "color": "#0986ad"
  311. },
  312. {
  313. "outputModuleId": 2,
  314. "outputId": 1,
  315. "inputModuleId": 7,
  316. "inputId": 0,
  317. "color": "#c9b70e"
  318. },
  319. {
  320. "outputModuleId": 5,
  321. "outputId": 6,
  322. "inputModuleId": 6,
  323. "inputId": 5,
  324. "color": "#c91847"
  325. }
  326. ]
  327. }