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.1KB

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