multiple_inputs.thd 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279
  1. {
  2. "connections": [
  3. {
  4. "from_node_id": 6,
  5. "from_port": 0,
  6. "to_node_id": 5,
  7. "to_port": 0
  8. },
  9. {
  10. "from_node_id": 1,
  11. "from_port": 0,
  12. "to_node_id": 6,
  13. "to_port": 1
  14. },
  15. {
  16. "from_node_id": 4,
  17. "from_port": 0,
  18. "to_node_id": 6,
  19. "to_port": 0
  20. }
  21. ],
  22. "fftoverlap": 2,
  23. "fftsize": 9,
  24. "nodes": [
  25. {
  26. "addremoveinlets": {
  27. },
  28. "checkbutton_states": {
  29. },
  30. "command": "inputfile",
  31. "id": 1,
  32. "name": "inputfile",
  33. "notes": {
  34. },
  35. "offset": {
  36. "x": 477.777801513672,
  37. "y": 570.0
  38. },
  39. "optionbutton_values": {
  40. "@OptionButton@5190": 1,
  41. "@OptionButton@5231": 0
  42. },
  43. "slider_values": {
  44. "AudioPlayer/FileDialog/@VBoxContainer@5178/@MarginContainer@5218/Tree/@Popup@5204/@VBoxContainer@5205/@HSlider@5213": {
  45. "editable": true,
  46. "meta": {
  47. },
  48. "value": 0.0
  49. }
  50. }
  51. },
  52. {
  53. "addremoveinlets": {
  54. },
  55. "checkbutton_states": {
  56. },
  57. "command": "notes",
  58. "id": 2,
  59. "name": "notes2",
  60. "notes": {
  61. "CodeEdit": "You can make additional Input File nodes by searching for \"Input\" in the search menu or by opening the explore menu (ctrl/cmd + E) and going to Utilities."
  62. },
  63. "offset": {
  64. "x": 42.222225189209,
  65. "y": 567.777770996094
  66. },
  67. "optionbutton_values": {
  68. },
  69. "slider_values": {
  70. }
  71. },
  72. {
  73. "addremoveinlets": {
  74. },
  75. "checkbutton_states": {
  76. },
  77. "command": "notes",
  78. "id": 3,
  79. "name": "notes",
  80. "notes": {
  81. "CodeEdit": "You can have multiple input nodes in one thread including both synthesis and Input File nodes.\n\nInput File nodes require a process in between them and the Output File. Synthesis nodes can be connected to the Output File directly."
  82. },
  83. "offset": {
  84. "x": 37.7777824401855,
  85. "y": 108.888893127441
  86. },
  87. "optionbutton_values": {
  88. },
  89. "slider_values": {
  90. }
  91. },
  92. {
  93. "addremoveinlets": {
  94. },
  95. "checkbutton_states": {
  96. },
  97. "command": "synspline_synspline",
  98. "id": 4,
  99. "name": "synspline_synspline",
  100. "notes": {
  101. },
  102. "offset": {
  103. "x": 474.444458007813,
  104. "y": 111.111114501953
  105. },
  106. "optionbutton_values": {
  107. "samplerate": 0
  108. },
  109. "slider_values": {
  110. "Frequency/HSplitContainer/HSlider": {
  111. "editable": true,
  112. "meta": {
  113. "brk": true,
  114. "default_value": 220.0,
  115. "fftwindowcount": false,
  116. "fftwindowsize": false,
  117. "flag": "",
  118. "max": false,
  119. "min": false,
  120. "time": false
  121. },
  122. "value": 60.0
  123. },
  124. "MorphSpeed/HSplitContainer/HSlider": {
  125. "editable": true,
  126. "meta": {
  127. "brk": true,
  128. "default_value": 24.0,
  129. "fftwindowcount": false,
  130. "fftwindowsize": false,
  131. "flag": "",
  132. "max": false,
  133. "min": false,
  134. "time": false
  135. },
  136. "value": 24.0
  137. },
  138. "OutputDuration/HSplitContainer/HSlider": {
  139. "editable": true,
  140. "meta": {
  141. "brk": false,
  142. "default_value": 30.0,
  143. "fftwindowcount": false,
  144. "fftwindowsize": false,
  145. "flag": "",
  146. "max": false,
  147. "min": false,
  148. "time": false
  149. },
  150. "value": 30.0
  151. },
  152. "Seed/HSplitContainer/HSlider": {
  153. "editable": true,
  154. "meta": {
  155. "brk": false,
  156. "default_value": 0.0,
  157. "fftwindowcount": false,
  158. "fftwindowsize": false,
  159. "flag": "",
  160. "max": false,
  161. "min": false,
  162. "time": false
  163. },
  164. "value": 0.0
  165. },
  166. "SplineCount/HSplitContainer/HSlider": {
  167. "editable": true,
  168. "meta": {
  169. "brk": true,
  170. "default_value": 4.0,
  171. "fftwindowcount": false,
  172. "fftwindowsize": false,
  173. "flag": "",
  174. "max": false,
  175. "min": false,
  176. "time": false
  177. },
  178. "value": 4.0
  179. }
  180. }
  181. },
  182. {
  183. "addremoveinlets": {
  184. },
  185. "checkbutton_states": {
  186. "Autoplay": true,
  187. "DeleteIntermediateFilesToggle": true,
  188. "ReuseFolderToggle": true
  189. },
  190. "command": "outputfile",
  191. "id": 5,
  192. "name": "outputfile",
  193. "notes": {
  194. },
  195. "offset": {
  196. "x": 1478.88891601563,
  197. "y": 112.222229003906
  198. },
  199. "optionbutton_values": {
  200. "@OptionButton@5082": 1,
  201. "@OptionButton@5123": 0
  202. },
  203. "slider_values": {
  204. "AudioPlayer/FileDialog/@VBoxContainer@5070/@MarginContainer@5110/Tree/@Popup@5096/@VBoxContainer@5097/@HSlider@5105": {
  205. "editable": true,
  206. "meta": {
  207. },
  208. "value": 0.0
  209. }
  210. }
  211. },
  212. {
  213. "addremoveinlets": {
  214. },
  215. "checkbutton_states": {
  216. },
  217. "command": "distort_interact_2",
  218. "id": 6,
  219. "name": "distort_interact_2",
  220. "notes": {
  221. },
  222. "offset": {
  223. "x": 1045.68908691406,
  224. "y": 111.533271789551
  225. },
  226. "optionbutton_values": {
  227. },
  228. "slider_values": {
  229. }
  230. },
  231. {
  232. "addremoveinlets": {
  233. },
  234. "checkbutton_states": {
  235. },
  236. "command": "notes",
  237. "id": 7,
  238. "name": "notes3",
  239. "notes": {
  240. "CodeEdit": "Several processes in SoundThread allow for multiple inputs. All inputs on the node must be connected for the thread to run. Note: the same input can be connected to multiple inlets.\n\nThe majority of these processes are frequency domain processes and can be found in Frequency Domain > Combine tab in the explore menu (ctrl/cmd and E)."
  241. },
  242. "offset": {
  243. "x": 1004.57794189453,
  244. "y": 565.977661132813
  245. },
  246. "optionbutton_values": {
  247. },
  248. "slider_values": {
  249. }
  250. }
  251. ]
  252. }