nodes.tscn 88 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994
  1. [gd_scene load_steps=3 format=3 uid="uid://duy5epq25pj8u"]
  2. [ext_resource type="PackedScene" uid="uid://csapiqka522fh" path="res://scenes/Nodes/audioplayer.tscn" id="2_b6nw4"]
  3. [ext_resource type="PackedScene" uid="uid://dya5kxx132fgp" path="res://scenes/Nodes/valueslider.tscn" id="3_b6nw4"]
  4. [node name="Control" type="Control"]
  5. layout_mode = 3
  6. anchors_preset = 15
  7. anchor_right = 1.0
  8. anchor_bottom = 1.0
  9. grow_horizontal = 2
  10. grow_vertical = 2
  11. [node name="inputfile" type="GraphNode" parent="."]
  12. layout_mode = 0
  13. offset_left = 21.0
  14. offset_top = 6.0
  15. offset_right = 449.0
  16. offset_bottom = 204.0
  17. tooltip_text = "Stores your input file to be processed. Supports mono and stereo .wav files."
  18. title = "Input File"
  19. slot/0/left_enabled = false
  20. slot/0/left_type = 0
  21. slot/0/left_color = Color(1, 1, 1, 1)
  22. slot/0/left_icon = null
  23. slot/0/right_enabled = true
  24. slot/0/right_type = 0
  25. slot/0/right_color = Color(1, 1, 1, 0.564706)
  26. slot/0/right_icon = null
  27. slot/0/draw_stylebox = true
  28. slot/1/left_enabled = false
  29. slot/1/left_type = 0
  30. slot/1/left_color = Color(1, 1, 1, 1)
  31. slot/1/left_icon = null
  32. slot/1/right_enabled = false
  33. slot/1/right_type = 0
  34. slot/1/right_color = Color(1, 1, 1, 1)
  35. slot/1/right_icon = null
  36. slot/1/draw_stylebox = true
  37. metadata/command = "inputfile"
  38. [node name="Control" type="Control" parent="inputfile"]
  39. layout_mode = 2
  40. [node name="AudioPlayer" parent="inputfile" groups=["inputnode"] instance=ExtResource("2_b6nw4")]
  41. layout_mode = 2
  42. metadata/loadenable = true
  43. metadata/inputfunction = "audioplayer"
  44. [node name="outputfile" type="GraphNode" parent="."]
  45. layout_mode = 0
  46. offset_left = 523.0
  47. offset_top = 6.0
  48. offset_right = 951.0
  49. offset_bottom = 483.0
  50. tooltip_text = "Handles everything to do with audio output. "
  51. title = "Output File"
  52. slot/0/left_enabled = true
  53. slot/0/left_type = 0
  54. slot/0/left_color = Color(1, 1, 1, 0.564706)
  55. slot/0/left_icon = null
  56. slot/0/right_enabled = false
  57. slot/0/right_type = 0
  58. slot/0/right_color = Color(1, 1, 1, 1)
  59. slot/0/right_icon = null
  60. slot/0/draw_stylebox = true
  61. slot/1/left_enabled = false
  62. slot/1/left_type = 0
  63. slot/1/left_color = Color(1, 1, 1, 1)
  64. slot/1/left_icon = null
  65. slot/1/right_enabled = false
  66. slot/1/right_type = 0
  67. slot/1/right_color = Color(1, 1, 1, 1)
  68. slot/1/right_icon = null
  69. slot/1/draw_stylebox = true
  70. slot/2/left_enabled = false
  71. slot/2/left_type = 0
  72. slot/2/left_color = Color(1, 1, 1, 1)
  73. slot/2/left_icon = null
  74. slot/2/right_enabled = false
  75. slot/2/right_type = 0
  76. slot/2/right_color = Color(1, 1, 1, 1)
  77. slot/2/right_icon = null
  78. slot/2/draw_stylebox = true
  79. slot/3/left_enabled = false
  80. slot/3/left_type = 0
  81. slot/3/left_color = Color(1, 1, 1, 1)
  82. slot/3/left_icon = null
  83. slot/3/right_enabled = false
  84. slot/3/right_type = 0
  85. slot/3/right_color = Color(1, 1, 1, 1)
  86. slot/3/right_icon = null
  87. slot/3/draw_stylebox = true
  88. slot/4/left_enabled = false
  89. slot/4/left_type = 0
  90. slot/4/left_color = Color(1, 1, 1, 1)
  91. slot/4/left_icon = null
  92. slot/4/right_enabled = false
  93. slot/4/right_type = 0
  94. slot/4/right_color = Color(1, 1, 1, 1)
  95. slot/4/right_icon = null
  96. slot/4/draw_stylebox = true
  97. slot/5/left_enabled = false
  98. slot/5/left_type = 0
  99. slot/5/left_color = Color(1, 1, 1, 1)
  100. slot/5/left_icon = null
  101. slot/5/right_enabled = false
  102. slot/5/right_type = 0
  103. slot/5/right_color = Color(1, 1, 1, 1)
  104. slot/5/right_icon = null
  105. slot/5/draw_stylebox = true
  106. slot/6/left_enabled = false
  107. slot/6/left_type = 0
  108. slot/6/left_color = Color(1, 1, 1, 1)
  109. slot/6/left_icon = null
  110. slot/6/right_enabled = false
  111. slot/6/right_type = 0
  112. slot/6/right_color = Color(1, 1, 1, 1)
  113. slot/6/right_icon = null
  114. slot/6/draw_stylebox = true
  115. slot/7/left_enabled = false
  116. slot/7/left_type = 0
  117. slot/7/left_color = Color(1, 1, 1, 1)
  118. slot/7/left_icon = null
  119. slot/7/right_enabled = false
  120. slot/7/right_type = 0
  121. slot/7/right_color = Color(1, 1, 1, 1)
  122. slot/7/right_icon = null
  123. slot/7/draw_stylebox = true
  124. slot/8/left_enabled = false
  125. slot/8/left_type = 0
  126. slot/8/left_color = Color(1, 1, 1, 1)
  127. slot/8/left_icon = null
  128. slot/8/right_enabled = false
  129. slot/8/right_type = 0
  130. slot/8/right_color = Color(1, 1, 1, 1)
  131. slot/8/right_icon = null
  132. slot/8/draw_stylebox = true
  133. slot/9/left_enabled = false
  134. slot/9/left_type = 0
  135. slot/9/left_color = Color(1, 1, 1, 1)
  136. slot/9/left_icon = null
  137. slot/9/right_enabled = false
  138. slot/9/right_type = 0
  139. slot/9/right_color = Color(1, 1, 1, 1)
  140. slot/9/right_icon = null
  141. slot/9/draw_stylebox = true
  142. slot/10/left_enabled = false
  143. slot/10/left_type = 0
  144. slot/10/left_color = Color(1, 1, 1, 1)
  145. slot/10/left_icon = null
  146. slot/10/right_enabled = false
  147. slot/10/right_type = 0
  148. slot/10/right_color = Color(1, 1, 1, 1)
  149. slot/10/right_icon = null
  150. slot/10/draw_stylebox = true
  151. slot/11/left_enabled = false
  152. slot/11/left_type = 0
  153. slot/11/left_color = Color(1, 1, 1, 1)
  154. slot/11/left_icon = null
  155. slot/11/right_enabled = false
  156. slot/11/right_type = 0
  157. slot/11/right_color = Color(1, 1, 1, 1)
  158. slot/11/right_icon = null
  159. slot/11/draw_stylebox = true
  160. slot/12/left_enabled = false
  161. slot/12/left_type = 0
  162. slot/12/left_color = Color(1, 1, 1, 1)
  163. slot/12/left_icon = null
  164. slot/12/right_enabled = false
  165. slot/12/right_type = 0
  166. slot/12/right_color = Color(1, 1, 1, 1)
  167. slot/12/right_icon = null
  168. slot/12/draw_stylebox = true
  169. metadata/command = "outputfile"
  170. [node name="Control" type="Control" parent="outputfile"]
  171. layout_mode = 2
  172. [node name="Label2" type="Label" parent="outputfile"]
  173. layout_mode = 2
  174. text = "File Name:"
  175. [node name="MarginContainer5" type="MarginContainer" parent="outputfile"]
  176. layout_mode = 2
  177. theme_override_constants/margin_bottom = 2
  178. [node name="FileNameField" type="LineEdit" parent="outputfile" groups=["outputnode"]]
  179. layout_mode = 2
  180. tooltip_text = "Your output file name."
  181. metadata/outputfunction = "filename"
  182. [node name="MarginContainer3" type="MarginContainer" parent="outputfile"]
  183. layout_mode = 2
  184. theme_override_constants/margin_bottom = 5
  185. [node name="RunProcess" type="Button" parent="outputfile" groups=["outputnode"]]
  186. custom_minimum_size = Vector2(0, 43)
  187. layout_mode = 2
  188. tooltip_text = "Generates the batch file and runs the CDP commands in the thread."
  189. text = "Run Thread"
  190. metadata/outputfunction = "runprocess"
  191. [node name="DeleteIntermediateFilesToggle" type="CheckButton" parent="outputfile" groups=["outputnode"]]
  192. custom_minimum_size = Vector2(0, 43)
  193. layout_mode = 2
  194. tooltip_text = "SoundThread makes a lot of files. When toggled on this deletes everything but the output file."
  195. text = "Delete Intermediate files"
  196. expand_icon = true
  197. metadata/outputfunction = "deleteintermediate"
  198. [node name="ReuseFolderToggle" type="CheckButton" parent="outputfile" groups=["outputnode"]]
  199. custom_minimum_size = Vector2(0, 43)
  200. layout_mode = 2
  201. tooltip_text = "Stops you from being prompted for new folder each time you run a thread."
  202. text = "Reuse last output folder"
  203. expand_icon = true
  204. metadata/outputfunction = "reusefolder"
  205. [node name="OpenOutputFolder" type="Button" parent="outputfile" groups=["outputnode"]]
  206. custom_minimum_size = Vector2(0, 43)
  207. layout_mode = 2
  208. tooltip_text = "Opens the folder on your computer where the output file is saved."
  209. text = "Open Folder"
  210. metadata/outputfunction = "openfolder"
  211. [node name="MarginContainer2" type="MarginContainer" parent="outputfile"]
  212. layout_mode = 2
  213. theme_override_constants/margin_bottom = 5
  214. [node name="Label" type="Label" parent="outputfile"]
  215. layout_mode = 2
  216. text = "Rendered Output File:"
  217. [node name="MarginContainer4" type="MarginContainer" parent="outputfile"]
  218. layout_mode = 2
  219. theme_override_constants/margin_bottom = 2
  220. [node name="AudioPlayer" parent="outputfile" groups=["outputnode"] instance=ExtResource("2_b6nw4")]
  221. layout_mode = 2
  222. metadata/outputfunction = "audioplayer"
  223. [node name="distort_average" type="GraphNode" parent="."]
  224. layout_mode = 0
  225. offset_left = 22.0
  226. offset_top = 244.0
  227. offset_right = 328.0
  228. offset_bottom = 350.0
  229. tooltip_text = "Performs a mathematical averaging of the data"
  230. title = "Distort: Average"
  231. slot/0/left_enabled = true
  232. slot/0/left_type = 0
  233. slot/0/left_color = Color(1, 1, 1, 0.564706)
  234. slot/0/left_icon = null
  235. slot/0/right_enabled = true
  236. slot/0/right_type = 0
  237. slot/0/right_color = Color(1, 1, 1, 0.564706)
  238. slot/0/right_icon = null
  239. slot/0/draw_stylebox = true
  240. slot/1/left_enabled = false
  241. slot/1/left_type = 0
  242. slot/1/left_color = Color(1, 1, 1, 1)
  243. slot/1/left_icon = null
  244. slot/1/right_enabled = false
  245. slot/1/right_type = 0
  246. slot/1/right_color = Color(1, 1, 1, 1)
  247. slot/1/right_icon = null
  248. slot/1/draw_stylebox = true
  249. metadata/command = "distort_average"
  250. [node name="Control" type="Control" parent="distort_average"]
  251. layout_mode = 2
  252. [node name="VBoxContainer" parent="distort_average" instance=ExtResource("3_b6nw4")]
  253. layout_mode = 2
  254. tooltip_text = "Number of cycles over which to average"
  255. [node name="Label" parent="distort_average/VBoxContainer" index="0"]
  256. text = "Cycle Count"
  257. [node name="HSlider" parent="distort_average/VBoxContainer/HSplitContainer" index="0"]
  258. min_value = 1.0
  259. value = 5.0
  260. [node name="clip_clip_2" type="GraphNode" parent="."]
  261. layout_mode = 0
  262. offset_left = 26.0
  263. offset_top = 384.0
  264. offset_right = 332.0
  265. offset_bottom = 490.0
  266. tooltip_text = "Clips half-waveforms at a given fraction of the original"
  267. title = "Distort: Clip Fraction"
  268. slot/0/left_enabled = true
  269. slot/0/left_type = 0
  270. slot/0/left_color = Color(1, 1, 1, 0.564706)
  271. slot/0/left_icon = null
  272. slot/0/right_enabled = true
  273. slot/0/right_type = 0
  274. slot/0/right_color = Color(1, 1, 1, 0.564706)
  275. slot/0/right_icon = null
  276. slot/0/draw_stylebox = true
  277. slot/1/left_enabled = false
  278. slot/1/left_type = 0
  279. slot/1/left_color = Color(1, 1, 1, 1)
  280. slot/1/left_icon = null
  281. slot/1/right_enabled = false
  282. slot/1/right_type = 0
  283. slot/1/right_color = Color(1, 1, 1, 1)
  284. slot/1/right_icon = null
  285. slot/1/draw_stylebox = true
  286. metadata/command = "clip_clip_2"
  287. [node name="Control" type="Control" parent="clip_clip_2"]
  288. layout_mode = 2
  289. [node name="VBoxContainer" parent="clip_clip_2" instance=ExtResource("3_b6nw4")]
  290. layout_mode = 2
  291. tooltip_text = "Fraction of original signal at which to clip, 1 is no change"
  292. [node name="Label" parent="clip_clip_2/VBoxContainer" index="0"]
  293. text = "Fraction"
  294. [node name="HSlider" parent="clip_clip_2/VBoxContainer/HSplitContainer" index="0"]
  295. max_value = 1.0
  296. step = 0.01
  297. value = 0.7
  298. [node name="distort_reform_6" type="GraphNode" parent="."]
  299. layout_mode = 0
  300. offset_left = 26.0
  301. offset_top = 519.0
  302. offset_right = 332.0
  303. offset_bottom = 599.0
  304. tooltip_text = "Replaces each 'wavecycle' with square pulses several samples long"
  305. title = "Distort: Click"
  306. slot/0/left_enabled = true
  307. slot/0/left_type = 0
  308. slot/0/left_color = Color(1, 1, 1, 0.564706)
  309. slot/0/left_icon = null
  310. slot/0/right_enabled = true
  311. slot/0/right_type = 0
  312. slot/0/right_color = Color(1, 1, 1, 0.564706)
  313. slot/0/right_icon = null
  314. slot/0/draw_stylebox = true
  315. slot/1/left_enabled = false
  316. slot/1/left_type = 0
  317. slot/1/left_color = Color(1, 1, 1, 1)
  318. slot/1/left_icon = null
  319. slot/1/right_enabled = false
  320. slot/1/right_type = 0
  321. slot/1/right_color = Color(1, 1, 1, 1)
  322. slot/1/right_icon = null
  323. slot/1/draw_stylebox = true
  324. metadata/command = "distort_reform_6"
  325. [node name="Control" type="Control" parent="distort_reform_6"]
  326. layout_mode = 2
  327. [node name="Label" type="Label" parent="distort_reform_6"]
  328. layout_mode = 2
  329. text = "No adjustable parameters"
  330. [node name="distort_divide" type="GraphNode" parent="."]
  331. layout_mode = 0
  332. offset_left = 29.0
  333. offset_top = 657.0
  334. offset_right = 335.0
  335. offset_bottom = 763.0
  336. tooltip_text = "Divides wavecycle frequency without altering duration"
  337. title = "Distort: Divide"
  338. slot/0/left_enabled = true
  339. slot/0/left_type = 0
  340. slot/0/left_color = Color(1, 1, 1, 0.564706)
  341. slot/0/left_icon = null
  342. slot/0/right_enabled = true
  343. slot/0/right_type = 0
  344. slot/0/right_color = Color(1, 1, 1, 0.564706)
  345. slot/0/right_icon = null
  346. slot/0/draw_stylebox = true
  347. slot/1/left_enabled = false
  348. slot/1/left_type = 0
  349. slot/1/left_color = Color(1, 1, 1, 1)
  350. slot/1/left_icon = null
  351. slot/1/right_enabled = false
  352. slot/1/right_type = 0
  353. slot/1/right_color = Color(1, 1, 1, 1)
  354. slot/1/right_icon = null
  355. slot/1/draw_stylebox = true
  356. metadata/command = "distort_divide"
  357. [node name="Control" type="Control" parent="distort_divide"]
  358. layout_mode = 2
  359. [node name="VBoxContainer" parent="distort_divide" instance=ExtResource("3_b6nw4")]
  360. layout_mode = 2
  361. [node name="Label" parent="distort_divide/VBoxContainer" index="0"]
  362. text = "Divider"
  363. [node name="HSlider" parent="distort_divide/VBoxContainer/HSplitContainer" index="0"]
  364. min_value = 2.0
  365. max_value = 16.0
  366. value = 2.0
  367. [node name="distort_fractal" type="GraphNode" parent="."]
  368. layout_mode = 0
  369. offset_left = 30.0
  370. offset_top = 797.0
  371. offset_right = 336.0
  372. offset_bottom = 962.0
  373. tooltip_text = "Superimposes miniature copies 'wavecycles onto themselves"
  374. title = "Distort: Fractal"
  375. slot/0/left_enabled = true
  376. slot/0/left_type = 0
  377. slot/0/left_color = Color(1, 1, 1, 0.564706)
  378. slot/0/left_icon = null
  379. slot/0/right_enabled = true
  380. slot/0/right_type = 0
  381. slot/0/right_color = Color(1, 1, 1, 0.564706)
  382. slot/0/right_icon = null
  383. slot/0/draw_stylebox = true
  384. slot/1/left_enabled = false
  385. slot/1/left_type = 0
  386. slot/1/left_color = Color(1, 1, 1, 1)
  387. slot/1/left_icon = null
  388. slot/1/right_enabled = false
  389. slot/1/right_type = 0
  390. slot/1/right_color = Color(1, 1, 1, 1)
  391. slot/1/right_icon = null
  392. slot/1/draw_stylebox = true
  393. slot/2/left_enabled = false
  394. slot/2/left_type = 0
  395. slot/2/left_color = Color(1, 1, 1, 1)
  396. slot/2/left_icon = null
  397. slot/2/right_enabled = false
  398. slot/2/right_type = 0
  399. slot/2/right_color = Color(1, 1, 1, 1)
  400. slot/2/right_icon = null
  401. slot/2/draw_stylebox = true
  402. metadata/command = "distort_fractal"
  403. [node name="Control" type="Control" parent="distort_fractal"]
  404. layout_mode = 2
  405. [node name="VBoxContainer" parent="distort_fractal" instance=ExtResource("3_b6nw4")]
  406. layout_mode = 2
  407. tooltip_text = "Division of scale of source wave"
  408. [node name="Label" parent="distort_fractal/VBoxContainer" index="0"]
  409. text = "Scaling"
  410. [node name="HSlider" parent="distort_fractal/VBoxContainer/HSplitContainer" index="0"]
  411. min_value = 2.0
  412. max_value = 20000.0
  413. value = 2.0
  414. exp_edit = true
  415. [node name="VBoxContainer2" parent="distort_fractal" instance=ExtResource("3_b6nw4")]
  416. layout_mode = 2
  417. tooltip_text = "loudness of scaled component relative to source (1.0)"
  418. [node name="Label" parent="distort_fractal/VBoxContainer2" index="0"]
  419. text = "Loudness"
  420. [node name="HSlider" parent="distort_fractal/VBoxContainer2/HSplitContainer" index="0"]
  421. min_value = 0.01
  422. max_value = 1.0
  423. step = 0.01
  424. value = 1.0
  425. [node name="distort_multiply" type="GraphNode" parent="."]
  426. layout_mode = 0
  427. offset_left = 32.0
  428. offset_top = 978.0
  429. offset_right = 338.0
  430. offset_bottom = 1084.0
  431. tooltip_text = "Multiplies wavecycle frequency without altering duration"
  432. title = "Distort: Multiply"
  433. slot/0/left_enabled = true
  434. slot/0/left_type = 0
  435. slot/0/left_color = Color(1, 1, 1, 0.564706)
  436. slot/0/left_icon = null
  437. slot/0/right_enabled = true
  438. slot/0/right_type = 0
  439. slot/0/right_color = Color(1, 1, 1, 0.564706)
  440. slot/0/right_icon = null
  441. slot/0/draw_stylebox = true
  442. slot/1/left_enabled = false
  443. slot/1/left_type = 0
  444. slot/1/left_color = Color(1, 1, 1, 1)
  445. slot/1/left_icon = null
  446. slot/1/right_enabled = false
  447. slot/1/right_type = 0
  448. slot/1/right_color = Color(1, 1, 1, 1)
  449. slot/1/right_icon = null
  450. slot/1/draw_stylebox = true
  451. metadata/command = "distort_multiply"
  452. [node name="Control" type="Control" parent="distort_multiply"]
  453. layout_mode = 2
  454. [node name="VBoxContainer" parent="distort_multiply" instance=ExtResource("3_b6nw4")]
  455. layout_mode = 2
  456. [node name="Label" parent="distort_multiply/VBoxContainer" index="0"]
  457. text = "Multiplier"
  458. [node name="HSlider" parent="distort_multiply/VBoxContainer/HSplitContainer" index="0"]
  459. min_value = 2.0
  460. max_value = 16.0
  461. value = 2.0
  462. [node name="distort_interpolate" type="GraphNode" parent="."]
  463. layout_mode = 0
  464. offset_left = 35.0
  465. offset_top = 1110.0
  466. offset_right = 341.0
  467. offset_bottom = 1216.0
  468. tooltip_text = "Time-stretches file by repeating wavecycles and interpolating between them"
  469. title = "Distort: Interpolate"
  470. slot/0/left_enabled = true
  471. slot/0/left_type = 0
  472. slot/0/left_color = Color(1, 1, 1, 0.564706)
  473. slot/0/left_icon = null
  474. slot/0/right_enabled = true
  475. slot/0/right_type = 0
  476. slot/0/right_color = Color(1, 1, 1, 0.564706)
  477. slot/0/right_icon = null
  478. slot/0/draw_stylebox = true
  479. slot/1/left_enabled = false
  480. slot/1/left_type = 0
  481. slot/1/left_color = Color(1, 1, 1, 1)
  482. slot/1/left_icon = null
  483. slot/1/right_enabled = false
  484. slot/1/right_type = 0
  485. slot/1/right_color = Color(1, 1, 1, 1)
  486. slot/1/right_icon = null
  487. slot/1/draw_stylebox = true
  488. metadata/command = "distort_interpolate"
  489. [node name="Control" type="Control" parent="distort_interpolate"]
  490. layout_mode = 2
  491. [node name="VBoxContainer" parent="distort_interpolate" instance=ExtResource("3_b6nw4")]
  492. layout_mode = 2
  493. [node name="Label" parent="distort_interpolate/VBoxContainer" index="0"]
  494. text = "Multiplier"
  495. [node name="HSlider" parent="distort_interpolate/VBoxContainer/HSplitContainer" index="0"]
  496. min_value = 2.0
  497. max_value = 64.0
  498. value = 2.0
  499. [node name="distort_reform_2" type="GraphNode" parent="."]
  500. layout_mode = 0
  501. offset_left = 39.0
  502. offset_top = 1246.0
  503. offset_right = 345.0
  504. offset_bottom = 1326.0
  505. tooltip_text = "Replaces each 'wavecycle' with a square wave"
  506. title = "Distort: Square"
  507. slot/0/left_enabled = true
  508. slot/0/left_type = 0
  509. slot/0/left_color = Color(1, 1, 1, 0.564706)
  510. slot/0/left_icon = null
  511. slot/0/right_enabled = true
  512. slot/0/right_type = 0
  513. slot/0/right_color = Color(1, 1, 1, 0.564706)
  514. slot/0/right_icon = null
  515. slot/0/draw_stylebox = true
  516. slot/1/left_enabled = false
  517. slot/1/left_type = 0
  518. slot/1/left_color = Color(1, 1, 1, 1)
  519. slot/1/left_icon = null
  520. slot/1/right_enabled = false
  521. slot/1/right_type = 0
  522. slot/1/right_color = Color(1, 1, 1, 1)
  523. slot/1/right_icon = null
  524. slot/1/draw_stylebox = true
  525. metadata/command = "distort_reform_2"
  526. [node name="Control" type="Control" parent="distort_reform_2"]
  527. layout_mode = 2
  528. [node name="Label" type="Label" parent="distort_reform_2"]
  529. layout_mode = 2
  530. text = "No adjustable parameters"
  531. [node name="distort_reform_4" type="GraphNode" parent="."]
  532. layout_mode = 0
  533. offset_left = 40.0
  534. offset_top = 1382.0
  535. offset_right = 346.0
  536. offset_bottom = 1462.0
  537. tooltip_text = "Replaces each 'wavecycle' with a triangle wave"
  538. title = "Distort: Triangle"
  539. slot/0/left_enabled = true
  540. slot/0/left_type = 0
  541. slot/0/left_color = Color(1, 1, 1, 0.564706)
  542. slot/0/left_icon = null
  543. slot/0/right_enabled = true
  544. slot/0/right_type = 0
  545. slot/0/right_color = Color(1, 1, 1, 0.564706)
  546. slot/0/right_icon = null
  547. slot/0/draw_stylebox = true
  548. slot/1/left_enabled = false
  549. slot/1/left_type = 0
  550. slot/1/left_color = Color(1, 1, 1, 1)
  551. slot/1/left_icon = null
  552. slot/1/right_enabled = false
  553. slot/1/right_type = 0
  554. slot/1/right_color = Color(1, 1, 1, 1)
  555. slot/1/right_icon = null
  556. slot/1/draw_stylebox = true
  557. metadata/command = "distort_reform_4"
  558. [node name="Control" type="Control" parent="distort_reform_4"]
  559. layout_mode = 2
  560. [node name="Label" type="Label" parent="distort_reform_4"]
  561. layout_mode = 2
  562. text = "No adjustable parameters"
  563. [node name="distort_replace" type="GraphNode" parent="."]
  564. layout_mode = 0
  565. offset_left = 44.0
  566. offset_top = 1525.0
  567. offset_right = 350.0
  568. offset_bottom = 1631.0
  569. tooltip_text = "The strongest wavecycle in a Cycle Count group replaces the others"
  570. title = "Distort: Replace"
  571. slot/0/left_enabled = true
  572. slot/0/left_type = 0
  573. slot/0/left_color = Color(1, 1, 1, 0.564706)
  574. slot/0/left_icon = null
  575. slot/0/right_enabled = true
  576. slot/0/right_type = 0
  577. slot/0/right_color = Color(1, 1, 1, 0.564706)
  578. slot/0/right_icon = null
  579. slot/0/draw_stylebox = true
  580. slot/1/left_enabled = false
  581. slot/1/left_type = 0
  582. slot/1/left_color = Color(1, 1, 1, 1)
  583. slot/1/left_icon = null
  584. slot/1/right_enabled = false
  585. slot/1/right_type = 0
  586. slot/1/right_color = Color(1, 1, 1, 1)
  587. slot/1/right_icon = null
  588. slot/1/draw_stylebox = true
  589. metadata/command = "distort_replace"
  590. [node name="Control" type="Control" parent="distort_replace"]
  591. layout_mode = 2
  592. [node name="VBoxContainer" parent="distort_replace" instance=ExtResource("3_b6nw4")]
  593. layout_mode = 2
  594. tooltip_text = "The number of wavecycles in each group"
  595. [node name="Label" parent="distort_replace/VBoxContainer" index="0"]
  596. text = "Cycle Count"
  597. [node name="HSlider" parent="distort_replace/VBoxContainer/HSplitContainer" index="0"]
  598. min_value = 2.0
  599. max_value = 64.0
  600. value = 2.0
  601. [node name="extend_drunk_1" type="GraphNode" parent="."]
  602. layout_mode = 0
  603. offset_left = 463.0
  604. offset_top = 644.0
  605. offset_right = 769.0
  606. offset_bottom = 986.0
  607. tooltip_text = "Splice segments of source file end-to-end; the start times of the segments in the source file are chosen by a 'drunken-walk'"
  608. title = "Extend: Drunk"
  609. slot/0/left_enabled = true
  610. slot/0/left_type = 0
  611. slot/0/left_color = Color(1, 1, 1, 0.564706)
  612. slot/0/left_icon = null
  613. slot/0/right_enabled = true
  614. slot/0/right_type = 0
  615. slot/0/right_color = Color(1, 1, 1, 0.564706)
  616. slot/0/right_icon = null
  617. slot/0/draw_stylebox = true
  618. slot/1/left_enabled = false
  619. slot/1/left_type = 0
  620. slot/1/left_color = Color(1, 1, 1, 1)
  621. slot/1/left_icon = null
  622. slot/1/right_enabled = false
  623. slot/1/right_type = 0
  624. slot/1/right_color = Color(1, 1, 1, 1)
  625. slot/1/right_icon = null
  626. slot/1/draw_stylebox = true
  627. slot/2/left_enabled = false
  628. slot/2/left_type = 0
  629. slot/2/left_color = Color(1, 1, 1, 1)
  630. slot/2/left_icon = null
  631. slot/2/right_enabled = false
  632. slot/2/right_type = 0
  633. slot/2/right_color = Color(1, 1, 1, 1)
  634. slot/2/right_icon = null
  635. slot/2/draw_stylebox = true
  636. slot/3/left_enabled = false
  637. slot/3/left_type = 0
  638. slot/3/left_color = Color(1, 1, 1, 1)
  639. slot/3/left_icon = null
  640. slot/3/right_enabled = false
  641. slot/3/right_type = 0
  642. slot/3/right_color = Color(1, 1, 1, 1)
  643. slot/3/right_icon = null
  644. slot/3/draw_stylebox = true
  645. slot/4/left_enabled = false
  646. slot/4/left_type = 0
  647. slot/4/left_color = Color(1, 1, 1, 1)
  648. slot/4/left_icon = null
  649. slot/4/right_enabled = false
  650. slot/4/right_type = 0
  651. slot/4/right_color = Color(1, 1, 1, 1)
  652. slot/4/right_icon = null
  653. slot/4/draw_stylebox = true
  654. slot/5/left_enabled = false
  655. slot/5/left_type = 0
  656. slot/5/left_color = Color(1, 1, 1, 1)
  657. slot/5/left_icon = null
  658. slot/5/right_enabled = false
  659. slot/5/right_type = 0
  660. slot/5/right_color = Color(1, 1, 1, 1)
  661. slot/5/right_icon = null
  662. slot/5/draw_stylebox = true
  663. metadata/command = "extend_drunk_1"
  664. [node name="Control" type="Control" parent="extend_drunk_1"]
  665. layout_mode = 2
  666. [node name="VBoxContainer" parent="extend_drunk_1" instance=ExtResource("3_b6nw4")]
  667. layout_mode = 2
  668. tooltip_text = "Total minimum duration of output soundfile (seconds)"
  669. [node name="Label" parent="extend_drunk_1/VBoxContainer" index="0"]
  670. text = "Minimum Output Duration (s)"
  671. [node name="HSlider" parent="extend_drunk_1/VBoxContainer/HSplitContainer" index="0"]
  672. min_value = 1.0
  673. max_value = 1000.0
  674. value = 30.0
  675. exp_edit = true
  676. [node name="VBoxContainer2" parent="extend_drunk_1" instance=ExtResource("3_b6nw4")]
  677. layout_mode = 2
  678. tooltip_text = "Time in infile at which the drunken walk occurs"
  679. [node name="Label" parent="extend_drunk_1/VBoxContainer2" index="0"]
  680. text = "Location"
  681. [node name="HSlider" parent="extend_drunk_1/VBoxContainer2/HSplitContainer" index="0"]
  682. max_value = 6.0
  683. step = 0.01
  684. value = 0.0
  685. [node name="VBoxContainer3" parent="extend_drunk_1" instance=ExtResource("3_b6nw4")]
  686. layout_mode = 2
  687. tooltip_text = "Half-width of the region from within which the sound segments are read"
  688. [node name="Label" parent="extend_drunk_1/VBoxContainer3" index="0"]
  689. text = "Ambitus"
  690. [node name="HSlider" parent="extend_drunk_1/VBoxContainer3/HSplitContainer" index="0"]
  691. max_value = 6.0
  692. step = 0.01
  693. value = 1.0
  694. [node name="VBoxContainer4" parent="extend_drunk_1" instance=ExtResource("3_b6nw4")]
  695. layout_mode = 2
  696. tooltip_text = "Maximum length of (random) step between segment reads"
  697. [node name="Label" parent="extend_drunk_1/VBoxContainer4" index="0"]
  698. text = "Maximum Step"
  699. [node name="HSlider" parent="extend_drunk_1/VBoxContainer4/HSplitContainer" index="0"]
  700. max_value = 6.0
  701. step = 0.01
  702. value = 0.02
  703. [node name="VBoxContainer5" parent="extend_drunk_1" instance=ExtResource("3_b6nw4")]
  704. layout_mode = 2
  705. tooltip_text = "Time between segment reads"
  706. [node name="Label" parent="extend_drunk_1/VBoxContainer5" index="0"]
  707. text = "Clock"
  708. [node name="HSlider" parent="extend_drunk_1/VBoxContainer5/HSplitContainer" index="0"]
  709. min_value = 0.05
  710. max_value = 6.0
  711. step = 0.1
  712. value = 0.05
  713. [node name="extend_loop_1" type="GraphNode" parent="."]
  714. layout_mode = 0
  715. offset_left = 455.0
  716. offset_top = 1062.0
  717. offset_right = 761.0
  718. offset_bottom = 1286.0
  719. tooltip_text = "Loop (repeat [advancing] segments) inside soundfile"
  720. title = "Extend: Loop"
  721. slot/0/left_enabled = true
  722. slot/0/left_type = 0
  723. slot/0/left_color = Color(1, 1, 1, 0.564706)
  724. slot/0/left_icon = null
  725. slot/0/right_enabled = true
  726. slot/0/right_type = 0
  727. slot/0/right_color = Color(1, 1, 1, 0.564706)
  728. slot/0/right_icon = null
  729. slot/0/draw_stylebox = true
  730. slot/1/left_enabled = false
  731. slot/1/left_type = 0
  732. slot/1/left_color = Color(1, 1, 1, 1)
  733. slot/1/left_icon = null
  734. slot/1/right_enabled = false
  735. slot/1/right_type = 0
  736. slot/1/right_color = Color(1, 1, 1, 1)
  737. slot/1/right_icon = null
  738. slot/1/draw_stylebox = true
  739. slot/2/left_enabled = false
  740. slot/2/left_type = 0
  741. slot/2/left_color = Color(1, 1, 1, 1)
  742. slot/2/left_icon = null
  743. slot/2/right_enabled = false
  744. slot/2/right_type = 0
  745. slot/2/right_color = Color(1, 1, 1, 1)
  746. slot/2/right_icon = null
  747. slot/2/draw_stylebox = true
  748. slot/3/left_enabled = false
  749. slot/3/left_type = 0
  750. slot/3/left_color = Color(1, 1, 1, 1)
  751. slot/3/left_icon = null
  752. slot/3/right_enabled = false
  753. slot/3/right_type = 0
  754. slot/3/right_color = Color(1, 1, 1, 1)
  755. slot/3/right_icon = null
  756. slot/3/draw_stylebox = true
  757. metadata/command = "extend_loop_1"
  758. [node name="Control" type="Control" parent="extend_loop_1"]
  759. layout_mode = 2
  760. [node name="VBoxContainer" parent="extend_loop_1" instance=ExtResource("3_b6nw4")]
  761. layout_mode = 2
  762. tooltip_text = "Start time (in seconds) in file for looping to begin"
  763. [node name="Label" parent="extend_loop_1/VBoxContainer" index="0"]
  764. text = "Start"
  765. [node name="HSlider" parent="extend_loop_1/VBoxContainer/HSplitContainer" index="0"]
  766. max_value = 30.0
  767. step = 0.01
  768. value = 0.0
  769. [node name="VBoxContainer2" parent="extend_loop_1" instance=ExtResource("3_b6nw4")]
  770. layout_mode = 2
  771. tooltip_text = "Length of looped segment (in milliseconds)"
  772. [node name="Label" parent="extend_loop_1/VBoxContainer2" index="0"]
  773. text = "Loop Length"
  774. [node name="HSlider" parent="extend_loop_1/VBoxContainer2/HSplitContainer" index="0"]
  775. min_value = 1.0
  776. max_value = 30000.0
  777. value = 200.0
  778. exp_edit = true
  779. [node name="VBoxContainer3" parent="extend_loop_1" instance=ExtResource("3_b6nw4")]
  780. layout_mode = 2
  781. tooltip_text = "Advance in infile from the start of one loop to the next (in milliseconds)"
  782. [node name="Label" parent="extend_loop_1/VBoxContainer3" index="0"]
  783. text = "Step"
  784. [node name="HSlider" parent="extend_loop_1/VBoxContainer3/HSplitContainer" index="0"]
  785. min_value = 1.0
  786. max_value = 6000.0
  787. value = 100.0
  788. [node name="extend_scramble_1" type="GraphNode" parent="."]
  789. layout_mode = 0
  790. offset_left = 455.0
  791. offset_top = 1337.0
  792. offset_right = 761.0
  793. offset_bottom = 1561.0
  794. tooltip_text = "Scramble soundfile and write to any given length"
  795. title = "Extend: Scramble"
  796. slot/0/left_enabled = true
  797. slot/0/left_type = 0
  798. slot/0/left_color = Color(1, 1, 1, 0.564706)
  799. slot/0/left_icon = null
  800. slot/0/right_enabled = true
  801. slot/0/right_type = 0
  802. slot/0/right_color = Color(1, 1, 1, 0.564706)
  803. slot/0/right_icon = null
  804. slot/0/draw_stylebox = true
  805. slot/1/left_enabled = false
  806. slot/1/left_type = 0
  807. slot/1/left_color = Color(1, 1, 1, 1)
  808. slot/1/left_icon = null
  809. slot/1/right_enabled = false
  810. slot/1/right_type = 0
  811. slot/1/right_color = Color(1, 1, 1, 1)
  812. slot/1/right_icon = null
  813. slot/1/draw_stylebox = true
  814. slot/2/left_enabled = false
  815. slot/2/left_type = 0
  816. slot/2/left_color = Color(1, 1, 1, 1)
  817. slot/2/left_icon = null
  818. slot/2/right_enabled = false
  819. slot/2/right_type = 0
  820. slot/2/right_color = Color(1, 1, 1, 1)
  821. slot/2/right_icon = null
  822. slot/2/draw_stylebox = true
  823. slot/3/left_enabled = false
  824. slot/3/left_type = 0
  825. slot/3/left_color = Color(1, 1, 1, 1)
  826. slot/3/left_icon = null
  827. slot/3/right_enabled = false
  828. slot/3/right_type = 0
  829. slot/3/right_color = Color(1, 1, 1, 1)
  830. slot/3/right_icon = null
  831. slot/3/draw_stylebox = true
  832. metadata/command = "extend_scramble_1"
  833. [node name="Control" type="Control" parent="extend_scramble_1"]
  834. layout_mode = 2
  835. [node name="VBoxContainer" parent="extend_scramble_1" instance=ExtResource("3_b6nw4")]
  836. layout_mode = 2
  837. tooltip_text = "Minimum chunksize to cut"
  838. [node name="Label" parent="extend_scramble_1/VBoxContainer" index="0"]
  839. text = "Minimum Chunk Length"
  840. [node name="HSlider" parent="extend_scramble_1/VBoxContainer/HSplitContainer" index="0"]
  841. min_value = 0.05
  842. max_value = 30.0
  843. step = 0.01
  844. value = 0.05
  845. [node name="VBoxContainer2" parent="extend_scramble_1" instance=ExtResource("3_b6nw4")]
  846. layout_mode = 2
  847. tooltip_text = "Maximum chunksize to cut must be greater than minimum"
  848. [node name="Label" parent="extend_scramble_1/VBoxContainer2" index="0"]
  849. text = "Maximum Chunk Length"
  850. [node name="HSlider" parent="extend_scramble_1/VBoxContainer2/HSplitContainer" index="0"]
  851. min_value = 0.06
  852. max_value = 30.0
  853. step = 0.01
  854. value = 1.5
  855. exp_edit = true
  856. [node name="VBoxContainer3" parent="extend_scramble_1" instance=ExtResource("3_b6nw4")]
  857. layout_mode = 2
  858. tooltip_text = "Duration of outfile required must be greater than minimum chunk size"
  859. [node name="Label" parent="extend_scramble_1/VBoxContainer3" index="0"]
  860. text = "Output Duration"
  861. [node name="HSlider" parent="extend_scramble_1/VBoxContainer3/HSplitContainer" index="0"]
  862. min_value = 1.0
  863. max_value = 1000.0
  864. value = 60.0
  865. exp_edit = true
  866. [node name="shrink_shrink_1" type="GraphNode" parent="."]
  867. layout_mode = 0
  868. offset_left = 457.0
  869. offset_top = 1622.0
  870. offset_right = 763.0
  871. offset_bottom = 1964.0
  872. tooltip_text = "Repeat a sound, shortening it on each repetition"
  873. title = "Extend: Shrink"
  874. slot/0/left_enabled = true
  875. slot/0/left_type = 0
  876. slot/0/left_color = Color(1, 1, 1, 0.564706)
  877. slot/0/left_icon = null
  878. slot/0/right_enabled = true
  879. slot/0/right_type = 0
  880. slot/0/right_color = Color(1, 1, 1, 0.564706)
  881. slot/0/right_icon = null
  882. slot/0/draw_stylebox = true
  883. slot/1/left_enabled = false
  884. slot/1/left_type = 0
  885. slot/1/left_color = Color(1, 1, 1, 1)
  886. slot/1/left_icon = null
  887. slot/1/right_enabled = false
  888. slot/1/right_type = 0
  889. slot/1/right_color = Color(1, 1, 1, 1)
  890. slot/1/right_icon = null
  891. slot/1/draw_stylebox = true
  892. slot/2/left_enabled = false
  893. slot/2/left_type = 0
  894. slot/2/left_color = Color(1, 1, 1, 1)
  895. slot/2/left_icon = null
  896. slot/2/right_enabled = false
  897. slot/2/right_type = 0
  898. slot/2/right_color = Color(1, 1, 1, 1)
  899. slot/2/right_icon = null
  900. slot/2/draw_stylebox = true
  901. slot/3/left_enabled = false
  902. slot/3/left_type = 0
  903. slot/3/left_color = Color(1, 1, 1, 1)
  904. slot/3/left_icon = null
  905. slot/3/right_enabled = false
  906. slot/3/right_type = 0
  907. slot/3/right_color = Color(1, 1, 1, 1)
  908. slot/3/right_icon = null
  909. slot/3/draw_stylebox = true
  910. slot/4/left_enabled = false
  911. slot/4/left_type = 0
  912. slot/4/left_color = Color(1, 1, 1, 1)
  913. slot/4/left_icon = null
  914. slot/4/right_enabled = false
  915. slot/4/right_type = 0
  916. slot/4/right_color = Color(1, 1, 1, 1)
  917. slot/4/right_icon = null
  918. slot/4/draw_stylebox = true
  919. slot/5/left_enabled = false
  920. slot/5/left_type = 0
  921. slot/5/left_color = Color(1, 1, 1, 1)
  922. slot/5/left_icon = null
  923. slot/5/right_enabled = false
  924. slot/5/right_type = 0
  925. slot/5/right_color = Color(1, 1, 1, 1)
  926. slot/5/right_icon = null
  927. slot/5/draw_stylebox = true
  928. metadata/command = "shrink_shrink_1"
  929. [node name="Control" type="Control" parent="shrink_shrink_1"]
  930. layout_mode = 2
  931. [node name="VBoxContainer" parent="shrink_shrink_1" instance=ExtResource("3_b6nw4")]
  932. layout_mode = 2
  933. tooltip_text = "Shortening factor of sound from one repeat to the next. Shrinkage stops once events become too short for splices."
  934. [node name="Label" parent="shrink_shrink_1/VBoxContainer" index="0"]
  935. text = "Shrinkage"
  936. [node name="HSlider" parent="shrink_shrink_1/VBoxContainer/HSplitContainer" index="0"]
  937. min_value = 0.01
  938. max_value = 1.0
  939. step = 0.01
  940. value = 0.25
  941. [node name="VBoxContainer2" parent="shrink_shrink_1" instance=ExtResource("3_b6nw4")]
  942. layout_mode = 2
  943. tooltip_text = "Initial timestep in seconds between output events"
  944. [node name="Label" parent="shrink_shrink_1/VBoxContainer2" index="0"]
  945. text = "Gap"
  946. [node name="HSlider" parent="shrink_shrink_1/VBoxContainer2/HSplitContainer" index="0"]
  947. min_value = 12.0
  948. max_value = 60.0
  949. step = 0.01
  950. value = 12.0
  951. [node name="VBoxContainer3" parent="shrink_shrink_1" instance=ExtResource("3_b6nw4")]
  952. layout_mode = 2
  953. tooltip_text = "Shortening of gaps between output events"
  954. [node name="Label" parent="shrink_shrink_1/VBoxContainer3" index="0"]
  955. text = "Contract"
  956. [node name="HSlider" parent="shrink_shrink_1/VBoxContainer3/HSplitContainer" index="0"]
  957. min_value = 0.1
  958. max_value = 1.0
  959. step = 0.01
  960. value = 0.8
  961. [node name="VBoxContainer4" parent="shrink_shrink_1" instance=ExtResource("3_b6nw4")]
  962. layout_mode = 2
  963. tooltip_text = "The (minimum) duration of the output"
  964. [node name="Label" parent="shrink_shrink_1/VBoxContainer4" index="0"]
  965. text = "Output Duration"
  966. [node name="HSlider" parent="shrink_shrink_1/VBoxContainer4/HSplitContainer" index="0"]
  967. min_value = 1.0
  968. max_value = 1000.0
  969. value = 30.0
  970. exp_edit = true
  971. [node name="VBoxContainer5" parent="shrink_shrink_1" instance=ExtResource("3_b6nw4")]
  972. layout_mode = 2
  973. tooltip_text = "Splice length in milliseconds"
  974. [node name="Label" parent="shrink_shrink_1/VBoxContainer5" index="0"]
  975. text = "Splice Length"
  976. [node name="HSlider" parent="shrink_shrink_1/VBoxContainer5/HSplitContainer" index="0"]
  977. min_value = 0.05
  978. max_value = 1000.0
  979. step = 0.1
  980. value = 14.95
  981. exp_edit = true
  982. [node name="extend_zigzag_1" type="GraphNode" parent="."]
  983. layout_mode = 0
  984. offset_left = 465.0
  985. offset_top = 2055.0
  986. offset_right = 771.0
  987. offset_bottom = 2338.0
  988. tooltip_text = "Read soundfile backwards and forwards"
  989. title = "Extend: Zigzag"
  990. slot/0/left_enabled = true
  991. slot/0/left_type = 0
  992. slot/0/left_color = Color(1, 1, 1, 0.564706)
  993. slot/0/left_icon = null
  994. slot/0/right_enabled = true
  995. slot/0/right_type = 0
  996. slot/0/right_color = Color(1, 1, 1, 0.564706)
  997. slot/0/right_icon = null
  998. slot/0/draw_stylebox = true
  999. slot/1/left_enabled = false
  1000. slot/1/left_type = 0
  1001. slot/1/left_color = Color(1, 1, 1, 1)
  1002. slot/1/left_icon = null
  1003. slot/1/right_enabled = false
  1004. slot/1/right_type = 0
  1005. slot/1/right_color = Color(1, 1, 1, 1)
  1006. slot/1/right_icon = null
  1007. slot/1/draw_stylebox = true
  1008. slot/2/left_enabled = false
  1009. slot/2/left_type = 0
  1010. slot/2/left_color = Color(1, 1, 1, 1)
  1011. slot/2/left_icon = null
  1012. slot/2/right_enabled = false
  1013. slot/2/right_type = 0
  1014. slot/2/right_color = Color(1, 1, 1, 1)
  1015. slot/2/right_icon = null
  1016. slot/2/draw_stylebox = true
  1017. slot/3/left_enabled = false
  1018. slot/3/left_type = 0
  1019. slot/3/left_color = Color(1, 1, 1, 1)
  1020. slot/3/left_icon = null
  1021. slot/3/right_enabled = false
  1022. slot/3/right_type = 0
  1023. slot/3/right_color = Color(1, 1, 1, 1)
  1024. slot/3/right_icon = null
  1025. slot/3/draw_stylebox = true
  1026. slot/4/left_enabled = false
  1027. slot/4/left_type = 0
  1028. slot/4/left_color = Color(1, 1, 1, 1)
  1029. slot/4/left_icon = null
  1030. slot/4/right_enabled = false
  1031. slot/4/right_type = 0
  1032. slot/4/right_color = Color(1, 1, 1, 1)
  1033. slot/4/right_icon = null
  1034. slot/4/draw_stylebox = true
  1035. metadata/command = "extend_zigzag_1"
  1036. [node name="Control" type="Control" parent="extend_zigzag_1"]
  1037. layout_mode = 2
  1038. [node name="VBoxContainer" parent="extend_zigzag_1" instance=ExtResource("3_b6nw4")]
  1039. layout_mode = 2
  1040. tooltip_text = "Point where zigzag begins"
  1041. [node name="Label" parent="extend_zigzag_1/VBoxContainer" index="0"]
  1042. text = "Start Point"
  1043. [node name="HSlider" parent="extend_zigzag_1/VBoxContainer/HSplitContainer" index="0"]
  1044. max_value = 1000.0
  1045. step = 0.01
  1046. value = 0.0
  1047. [node name="VBoxContainer2" parent="extend_zigzag_1" instance=ExtResource("3_b6nw4")]
  1048. layout_mode = 2
  1049. tooltip_text = "Point where zigzag ends"
  1050. [node name="Label" parent="extend_zigzag_1/VBoxContainer2" index="0"]
  1051. text = "End Point"
  1052. [node name="HSlider" parent="extend_zigzag_1/VBoxContainer2/HSplitContainer" index="0"]
  1053. min_value = 1.0
  1054. max_value = 1000.0
  1055. step = 0.01
  1056. [node name="VBoxContainer3" parent="extend_zigzag_1" instance=ExtResource("3_b6nw4")]
  1057. layout_mode = 2
  1058. tooltip_text = "Duration of soundfile output"
  1059. [node name="Label" parent="extend_zigzag_1/VBoxContainer3" index="0"]
  1060. text = "Output Duration"
  1061. [node name="HSlider" parent="extend_zigzag_1/VBoxContainer3/HSplitContainer" index="0"]
  1062. min_value = 1.0
  1063. max_value = 1000.0
  1064. value = 60.0
  1065. exp_edit = true
  1066. [node name="VBoxContainer4" parent="extend_zigzag_1" instance=ExtResource("3_b6nw4")]
  1067. layout_mode = 2
  1068. tooltip_text = "Minimum time between zigzags"
  1069. [node name="Label" parent="extend_zigzag_1/VBoxContainer4" index="0"]
  1070. text = "Minimum Zigzag Time"
  1071. [node name="HSlider" parent="extend_zigzag_1/VBoxContainer4/HSplitContainer" index="0"]
  1072. min_value = 0.05
  1073. max_value = 1.0
  1074. step = 0.01
  1075. value = 0.05
  1076. [node name="filter_bank_1" type="GraphNode" parent="."]
  1077. layout_mode = 0
  1078. offset_left = 849.0
  1079. offset_top = 646.0
  1080. offset_right = 1155.0
  1081. offset_bottom = 988.0
  1082. tooltip_text = "Bank of bandpass filters tuned to the harmonic series of the Low Frequency"
  1083. title = "Filter Bank: Harmonic Series"
  1084. slot/0/left_enabled = true
  1085. slot/0/left_type = 0
  1086. slot/0/left_color = Color(1, 1, 1, 0.564706)
  1087. slot/0/left_icon = null
  1088. slot/0/right_enabled = true
  1089. slot/0/right_type = 0
  1090. slot/0/right_color = Color(1, 1, 1, 0.564706)
  1091. slot/0/right_icon = null
  1092. slot/0/draw_stylebox = true
  1093. slot/1/left_enabled = false
  1094. slot/1/left_type = 0
  1095. slot/1/left_color = Color(1, 1, 1, 1)
  1096. slot/1/left_icon = null
  1097. slot/1/right_enabled = false
  1098. slot/1/right_type = 0
  1099. slot/1/right_color = Color(1, 1, 1, 1)
  1100. slot/1/right_icon = null
  1101. slot/1/draw_stylebox = true
  1102. slot/2/left_enabled = false
  1103. slot/2/left_type = 0
  1104. slot/2/left_color = Color(1, 1, 1, 1)
  1105. slot/2/left_icon = null
  1106. slot/2/right_enabled = false
  1107. slot/2/right_type = 0
  1108. slot/2/right_color = Color(1, 1, 1, 1)
  1109. slot/2/right_icon = null
  1110. slot/2/draw_stylebox = true
  1111. slot/3/left_enabled = false
  1112. slot/3/left_type = 0
  1113. slot/3/left_color = Color(1, 1, 1, 1)
  1114. slot/3/left_icon = null
  1115. slot/3/right_enabled = false
  1116. slot/3/right_type = 0
  1117. slot/3/right_color = Color(1, 1, 1, 1)
  1118. slot/3/right_icon = null
  1119. slot/3/draw_stylebox = true
  1120. slot/4/left_enabled = false
  1121. slot/4/left_type = 0
  1122. slot/4/left_color = Color(1, 1, 1, 1)
  1123. slot/4/left_icon = null
  1124. slot/4/right_enabled = false
  1125. slot/4/right_type = 0
  1126. slot/4/right_color = Color(1, 1, 1, 1)
  1127. slot/4/right_icon = null
  1128. slot/4/draw_stylebox = true
  1129. slot/5/left_enabled = false
  1130. slot/5/left_type = 0
  1131. slot/5/left_color = Color(1, 1, 1, 1)
  1132. slot/5/left_icon = null
  1133. slot/5/right_enabled = false
  1134. slot/5/right_type = 0
  1135. slot/5/right_color = Color(1, 1, 1, 1)
  1136. slot/5/right_icon = null
  1137. slot/5/draw_stylebox = true
  1138. metadata/command = "filter_bank_1"
  1139. [node name="Control" type="Control" parent="filter_bank_1"]
  1140. layout_mode = 2
  1141. [node name="VBoxContainer" parent="filter_bank_1" instance=ExtResource("3_b6nw4")]
  1142. layout_mode = 2
  1143. tooltip_text = "Filter Q factor - how narrow the filer is"
  1144. [node name="Label" parent="filter_bank_1/VBoxContainer" index="0"]
  1145. text = "Q"
  1146. [node name="HSlider" parent="filter_bank_1/VBoxContainer/HSplitContainer" index="0"]
  1147. min_value = 1.0
  1148. max_value = 10000.0
  1149. step = 0.01
  1150. value = 400.0
  1151. [node name="VBoxContainer2" parent="filter_bank_1" instance=ExtResource("3_b6nw4")]
  1152. layout_mode = 2
  1153. tooltip_text = "Makeup gain after filtering"
  1154. [node name="Label" parent="filter_bank_1/VBoxContainer2" index="0"]
  1155. text = "Makeup Gain"
  1156. [node name="HSlider" parent="filter_bank_1/VBoxContainer2/HSplitContainer" index="0"]
  1157. min_value = 0.02
  1158. max_value = 60.0
  1159. step = 0.01
  1160. value = 1.5
  1161. exp_edit = true
  1162. [node name="VBoxContainer3" parent="filter_bank_1" instance=ExtResource("3_b6nw4")]
  1163. layout_mode = 2
  1164. tooltip_text = "Lowest frequency filter, all filters will be tuned based on this frequency"
  1165. [node name="Label" parent="filter_bank_1/VBoxContainer3" index="0"]
  1166. text = "Lowest Band"
  1167. [node name="HSlider" parent="filter_bank_1/VBoxContainer3/HSplitContainer" index="0"]
  1168. min_value = 20.0
  1169. max_value = 12000.0
  1170. step = 0.01
  1171. value = 55.0
  1172. exp_edit = true
  1173. [node name="VBoxContainer4" parent="filter_bank_1" instance=ExtResource("3_b6nw4")]
  1174. layout_mode = 2
  1175. tooltip_text = "The highest frequency filter, must be higer than low filter"
  1176. [node name="Label" parent="filter_bank_1/VBoxContainer4" index="0"]
  1177. text = "Highest Band"
  1178. [node name="HSlider" parent="filter_bank_1/VBoxContainer4/HSplitContainer" index="0"]
  1179. min_value = 20.0
  1180. max_value = 12000.0
  1181. step = 0.01
  1182. value = 12000.0
  1183. exp_edit = true
  1184. [node name="VBoxContainer6" parent="filter_bank_1" instance=ExtResource("3_b6nw4")]
  1185. layout_mode = 2
  1186. tooltip_text = "Amound of random spread applied to filter frequencies"
  1187. [node name="Label" parent="filter_bank_1/VBoxContainer6" index="0"]
  1188. text = "Scatter"
  1189. [node name="HSlider" parent="filter_bank_1/VBoxContainer6/HSplitContainer" index="0"]
  1190. max_value = 1.0
  1191. step = 0.01
  1192. value = 0.0
  1193. metadata/flag = "-s"
  1194. [node name="filter_bank_2" type="GraphNode" parent="."]
  1195. layout_mode = 0
  1196. offset_left = 849.0
  1197. offset_top = 1064.0
  1198. offset_right = 1155.0
  1199. offset_bottom = 1406.0
  1200. tooltip_text = "Bank of bandpass filters tuned to odd harmonics of the harmonic series of the Low Frequency"
  1201. title = "Filter Bank: Odd Harmonics"
  1202. slot/0/left_enabled = true
  1203. slot/0/left_type = 0
  1204. slot/0/left_color = Color(1, 1, 1, 0.564706)
  1205. slot/0/left_icon = null
  1206. slot/0/right_enabled = true
  1207. slot/0/right_type = 0
  1208. slot/0/right_color = Color(1, 1, 1, 0.564706)
  1209. slot/0/right_icon = null
  1210. slot/0/draw_stylebox = true
  1211. slot/1/left_enabled = false
  1212. slot/1/left_type = 0
  1213. slot/1/left_color = Color(1, 1, 1, 1)
  1214. slot/1/left_icon = null
  1215. slot/1/right_enabled = false
  1216. slot/1/right_type = 0
  1217. slot/1/right_color = Color(1, 1, 1, 1)
  1218. slot/1/right_icon = null
  1219. slot/1/draw_stylebox = true
  1220. slot/2/left_enabled = false
  1221. slot/2/left_type = 0
  1222. slot/2/left_color = Color(1, 1, 1, 1)
  1223. slot/2/left_icon = null
  1224. slot/2/right_enabled = false
  1225. slot/2/right_type = 0
  1226. slot/2/right_color = Color(1, 1, 1, 1)
  1227. slot/2/right_icon = null
  1228. slot/2/draw_stylebox = true
  1229. slot/3/left_enabled = false
  1230. slot/3/left_type = 0
  1231. slot/3/left_color = Color(1, 1, 1, 1)
  1232. slot/3/left_icon = null
  1233. slot/3/right_enabled = false
  1234. slot/3/right_type = 0
  1235. slot/3/right_color = Color(1, 1, 1, 1)
  1236. slot/3/right_icon = null
  1237. slot/3/draw_stylebox = true
  1238. slot/4/left_enabled = false
  1239. slot/4/left_type = 0
  1240. slot/4/left_color = Color(1, 1, 1, 1)
  1241. slot/4/left_icon = null
  1242. slot/4/right_enabled = false
  1243. slot/4/right_type = 0
  1244. slot/4/right_color = Color(1, 1, 1, 1)
  1245. slot/4/right_icon = null
  1246. slot/4/draw_stylebox = true
  1247. slot/5/left_enabled = false
  1248. slot/5/left_type = 0
  1249. slot/5/left_color = Color(1, 1, 1, 1)
  1250. slot/5/left_icon = null
  1251. slot/5/right_enabled = false
  1252. slot/5/right_type = 0
  1253. slot/5/right_color = Color(1, 1, 1, 1)
  1254. slot/5/right_icon = null
  1255. slot/5/draw_stylebox = true
  1256. metadata/command = "filter_bank_2"
  1257. [node name="Control" type="Control" parent="filter_bank_2"]
  1258. layout_mode = 2
  1259. [node name="VBoxContainer" parent="filter_bank_2" instance=ExtResource("3_b6nw4")]
  1260. layout_mode = 2
  1261. tooltip_text = "Filter Q factor - how narrow the filer is"
  1262. [node name="Label" parent="filter_bank_2/VBoxContainer" index="0"]
  1263. text = "Q"
  1264. [node name="HSlider" parent="filter_bank_2/VBoxContainer/HSplitContainer" index="0"]
  1265. min_value = 1.0
  1266. max_value = 10000.0
  1267. step = 0.01
  1268. value = 400.0
  1269. [node name="VBoxContainer2" parent="filter_bank_2" instance=ExtResource("3_b6nw4")]
  1270. layout_mode = 2
  1271. tooltip_text = "Makeup gain after filtering"
  1272. [node name="Label" parent="filter_bank_2/VBoxContainer2" index="0"]
  1273. text = "Makeup Gain"
  1274. [node name="HSlider" parent="filter_bank_2/VBoxContainer2/HSplitContainer" index="0"]
  1275. min_value = 0.02
  1276. max_value = 60.0
  1277. step = 0.01
  1278. value = 1.5
  1279. exp_edit = true
  1280. [node name="VBoxContainer3" parent="filter_bank_2" instance=ExtResource("3_b6nw4")]
  1281. layout_mode = 2
  1282. tooltip_text = "Lowest frequency filter, all filters will be tuned based on this frequency"
  1283. [node name="Label" parent="filter_bank_2/VBoxContainer3" index="0"]
  1284. text = "Lowest Band"
  1285. [node name="HSlider" parent="filter_bank_2/VBoxContainer3/HSplitContainer" index="0"]
  1286. min_value = 20.0
  1287. max_value = 12000.0
  1288. step = 0.01
  1289. value = 55.0
  1290. exp_edit = true
  1291. [node name="VBoxContainer4" parent="filter_bank_2" instance=ExtResource("3_b6nw4")]
  1292. layout_mode = 2
  1293. tooltip_text = "The highest frequency filter, must be higer than low filter"
  1294. [node name="Label" parent="filter_bank_2/VBoxContainer4" index="0"]
  1295. text = "Highest Band"
  1296. [node name="HSlider" parent="filter_bank_2/VBoxContainer4/HSplitContainer" index="0"]
  1297. min_value = 20.0
  1298. max_value = 12000.0
  1299. step = 0.01
  1300. value = 12000.0
  1301. exp_edit = true
  1302. [node name="VBoxContainer6" parent="filter_bank_2" instance=ExtResource("3_b6nw4")]
  1303. layout_mode = 2
  1304. tooltip_text = "Amound of random spread applied to filter frequencies"
  1305. [node name="Label" parent="filter_bank_2/VBoxContainer6" index="0"]
  1306. text = "Scatter"
  1307. [node name="HSlider" parent="filter_bank_2/VBoxContainer6/HSplitContainer" index="0"]
  1308. max_value = 1.0
  1309. step = 0.01
  1310. value = 0.0
  1311. metadata/flag = "-s"
  1312. [node name="filter_bank_5" type="GraphNode" parent="."]
  1313. layout_mode = 0
  1314. offset_left = 850.0
  1315. offset_top = 1476.0
  1316. offset_right = 1156.0
  1317. offset_bottom = 1877.0
  1318. tooltip_text = "Bank of linearly spread bandpass filters "
  1319. title = "Filter Bank: Linear"
  1320. slot/0/left_enabled = true
  1321. slot/0/left_type = 0
  1322. slot/0/left_color = Color(1, 1, 1, 0.564706)
  1323. slot/0/left_icon = null
  1324. slot/0/right_enabled = true
  1325. slot/0/right_type = 0
  1326. slot/0/right_color = Color(1, 1, 1, 0.564706)
  1327. slot/0/right_icon = null
  1328. slot/0/draw_stylebox = true
  1329. slot/1/left_enabled = false
  1330. slot/1/left_type = 0
  1331. slot/1/left_color = Color(1, 1, 1, 1)
  1332. slot/1/left_icon = null
  1333. slot/1/right_enabled = false
  1334. slot/1/right_type = 0
  1335. slot/1/right_color = Color(1, 1, 1, 1)
  1336. slot/1/right_icon = null
  1337. slot/1/draw_stylebox = true
  1338. slot/2/left_enabled = false
  1339. slot/2/left_type = 0
  1340. slot/2/left_color = Color(1, 1, 1, 1)
  1341. slot/2/left_icon = null
  1342. slot/2/right_enabled = false
  1343. slot/2/right_type = 0
  1344. slot/2/right_color = Color(1, 1, 1, 1)
  1345. slot/2/right_icon = null
  1346. slot/2/draw_stylebox = true
  1347. slot/3/left_enabled = false
  1348. slot/3/left_type = 0
  1349. slot/3/left_color = Color(1, 1, 1, 1)
  1350. slot/3/left_icon = null
  1351. slot/3/right_enabled = false
  1352. slot/3/right_type = 0
  1353. slot/3/right_color = Color(1, 1, 1, 1)
  1354. slot/3/right_icon = null
  1355. slot/3/draw_stylebox = true
  1356. slot/4/left_enabled = false
  1357. slot/4/left_type = 0
  1358. slot/4/left_color = Color(1, 1, 1, 1)
  1359. slot/4/left_icon = null
  1360. slot/4/right_enabled = false
  1361. slot/4/right_type = 0
  1362. slot/4/right_color = Color(1, 1, 1, 1)
  1363. slot/4/right_icon = null
  1364. slot/4/draw_stylebox = true
  1365. slot/5/left_enabled = false
  1366. slot/5/left_type = 0
  1367. slot/5/left_color = Color(1, 1, 1, 1)
  1368. slot/5/left_icon = null
  1369. slot/5/right_enabled = false
  1370. slot/5/right_type = 0
  1371. slot/5/right_color = Color(1, 1, 1, 1)
  1372. slot/5/right_icon = null
  1373. slot/5/draw_stylebox = true
  1374. slot/6/left_enabled = false
  1375. slot/6/left_type = 0
  1376. slot/6/left_color = Color(1, 1, 1, 1)
  1377. slot/6/left_icon = null
  1378. slot/6/right_enabled = false
  1379. slot/6/right_type = 0
  1380. slot/6/right_color = Color(1, 1, 1, 1)
  1381. slot/6/right_icon = null
  1382. slot/6/draw_stylebox = true
  1383. metadata/command = "filter_bank_5"
  1384. [node name="Control" type="Control" parent="filter_bank_5"]
  1385. layout_mode = 2
  1386. [node name="VBoxContainer" parent="filter_bank_5" instance=ExtResource("3_b6nw4")]
  1387. layout_mode = 2
  1388. tooltip_text = "Filter Q factor - how narrow the filer is"
  1389. [node name="Label" parent="filter_bank_5/VBoxContainer" index="0"]
  1390. text = "Q"
  1391. [node name="HSlider" parent="filter_bank_5/VBoxContainer/HSplitContainer" index="0"]
  1392. min_value = 1.0
  1393. max_value = 10000.0
  1394. step = 0.01
  1395. value = 400.0
  1396. [node name="VBoxContainer2" parent="filter_bank_5" instance=ExtResource("3_b6nw4")]
  1397. layout_mode = 2
  1398. tooltip_text = "Makeup gain after filtering"
  1399. [node name="Label" parent="filter_bank_5/VBoxContainer2" index="0"]
  1400. text = "Makeup Gain"
  1401. [node name="HSlider" parent="filter_bank_5/VBoxContainer2/HSplitContainer" index="0"]
  1402. min_value = 0.02
  1403. max_value = 60.0
  1404. step = 0.01
  1405. value = 1.5
  1406. exp_edit = true
  1407. [node name="VBoxContainer3" parent="filter_bank_5" instance=ExtResource("3_b6nw4")]
  1408. layout_mode = 2
  1409. tooltip_text = "Lowest frequency filter,"
  1410. [node name="Label" parent="filter_bank_5/VBoxContainer3" index="0"]
  1411. text = "Lowest Band"
  1412. [node name="HSlider" parent="filter_bank_5/VBoxContainer3/HSplitContainer" index="0"]
  1413. min_value = 20.0
  1414. max_value = 12000.0
  1415. step = 0.01
  1416. value = 55.0
  1417. exp_edit = true
  1418. [node name="VBoxContainer4" parent="filter_bank_5" instance=ExtResource("3_b6nw4")]
  1419. layout_mode = 2
  1420. tooltip_text = "The highest frequency filter, must be higer than low filter"
  1421. [node name="Label" parent="filter_bank_5/VBoxContainer4" index="0"]
  1422. text = "Highest Band"
  1423. [node name="HSlider" parent="filter_bank_5/VBoxContainer4/HSplitContainer" index="0"]
  1424. min_value = 20.0
  1425. max_value = 12000.0
  1426. step = 0.01
  1427. value = 12000.0
  1428. exp_edit = true
  1429. [node name="VBoxContainer5" parent="filter_bank_5" instance=ExtResource("3_b6nw4")]
  1430. layout_mode = 2
  1431. tooltip_text = "The number of filters in the filter bank"
  1432. [node name="Label" parent="filter_bank_5/VBoxContainer5" index="0"]
  1433. text = "Number of Filters"
  1434. [node name="HSlider" parent="filter_bank_5/VBoxContainer5/HSplitContainer" index="0"]
  1435. min_value = 1.0
  1436. value = 8.0
  1437. [node name="VBoxContainer6" parent="filter_bank_5" instance=ExtResource("3_b6nw4")]
  1438. layout_mode = 2
  1439. tooltip_text = "Amound of random spread applied to filter frequencies"
  1440. [node name="Label" parent="filter_bank_5/VBoxContainer6" index="0"]
  1441. text = "Scatter"
  1442. [node name="HSlider" parent="filter_bank_5/VBoxContainer6/HSplitContainer" index="0"]
  1443. max_value = 1.0
  1444. step = 0.01
  1445. value = 0.0
  1446. metadata/flag = "-s"
  1447. [node name="filter_bank_6" type="GraphNode" parent="."]
  1448. layout_mode = 0
  1449. offset_left = 854.0
  1450. offset_top = 1960.0
  1451. offset_right = 1160.0
  1452. offset_bottom = 2361.0
  1453. tooltip_text = "Bank of bandpass filters spread apart in semitones"
  1454. title = "Filter Bank: Pitched Intervals"
  1455. slot/0/left_enabled = true
  1456. slot/0/left_type = 0
  1457. slot/0/left_color = Color(1, 1, 1, 0.564706)
  1458. slot/0/left_icon = null
  1459. slot/0/right_enabled = true
  1460. slot/0/right_type = 0
  1461. slot/0/right_color = Color(1, 1, 1, 0.564706)
  1462. slot/0/right_icon = null
  1463. slot/0/draw_stylebox = true
  1464. slot/1/left_enabled = false
  1465. slot/1/left_type = 0
  1466. slot/1/left_color = Color(1, 1, 1, 1)
  1467. slot/1/left_icon = null
  1468. slot/1/right_enabled = false
  1469. slot/1/right_type = 0
  1470. slot/1/right_color = Color(1, 1, 1, 1)
  1471. slot/1/right_icon = null
  1472. slot/1/draw_stylebox = true
  1473. slot/2/left_enabled = false
  1474. slot/2/left_type = 0
  1475. slot/2/left_color = Color(1, 1, 1, 1)
  1476. slot/2/left_icon = null
  1477. slot/2/right_enabled = false
  1478. slot/2/right_type = 0
  1479. slot/2/right_color = Color(1, 1, 1, 1)
  1480. slot/2/right_icon = null
  1481. slot/2/draw_stylebox = true
  1482. slot/3/left_enabled = false
  1483. slot/3/left_type = 0
  1484. slot/3/left_color = Color(1, 1, 1, 1)
  1485. slot/3/left_icon = null
  1486. slot/3/right_enabled = false
  1487. slot/3/right_type = 0
  1488. slot/3/right_color = Color(1, 1, 1, 1)
  1489. slot/3/right_icon = null
  1490. slot/3/draw_stylebox = true
  1491. slot/4/left_enabled = false
  1492. slot/4/left_type = 0
  1493. slot/4/left_color = Color(1, 1, 1, 1)
  1494. slot/4/left_icon = null
  1495. slot/4/right_enabled = false
  1496. slot/4/right_type = 0
  1497. slot/4/right_color = Color(1, 1, 1, 1)
  1498. slot/4/right_icon = null
  1499. slot/4/draw_stylebox = true
  1500. slot/5/left_enabled = false
  1501. slot/5/left_type = 0
  1502. slot/5/left_color = Color(1, 1, 1, 1)
  1503. slot/5/left_icon = null
  1504. slot/5/right_enabled = false
  1505. slot/5/right_type = 0
  1506. slot/5/right_color = Color(1, 1, 1, 1)
  1507. slot/5/right_icon = null
  1508. slot/5/draw_stylebox = true
  1509. slot/6/left_enabled = false
  1510. slot/6/left_type = 0
  1511. slot/6/left_color = Color(1, 1, 1, 1)
  1512. slot/6/left_icon = null
  1513. slot/6/right_enabled = false
  1514. slot/6/right_type = 0
  1515. slot/6/right_color = Color(1, 1, 1, 1)
  1516. slot/6/right_icon = null
  1517. slot/6/draw_stylebox = true
  1518. metadata/command = "filter_bank_6"
  1519. [node name="Control" type="Control" parent="filter_bank_6"]
  1520. layout_mode = 2
  1521. [node name="VBoxContainer" parent="filter_bank_6" instance=ExtResource("3_b6nw4")]
  1522. layout_mode = 2
  1523. tooltip_text = "Filter Q factor - how narrow the filer is"
  1524. [node name="Label" parent="filter_bank_6/VBoxContainer" index="0"]
  1525. text = "Q"
  1526. [node name="HSlider" parent="filter_bank_6/VBoxContainer/HSplitContainer" index="0"]
  1527. min_value = 1.0
  1528. max_value = 10000.0
  1529. step = 0.01
  1530. value = 400.0
  1531. [node name="VBoxContainer2" parent="filter_bank_6" instance=ExtResource("3_b6nw4")]
  1532. layout_mode = 2
  1533. tooltip_text = "Makeup gain after filtering"
  1534. [node name="Label" parent="filter_bank_6/VBoxContainer2" index="0"]
  1535. text = "Makeup Gain"
  1536. [node name="HSlider" parent="filter_bank_6/VBoxContainer2/HSplitContainer" index="0"]
  1537. min_value = 0.02
  1538. max_value = 60.0
  1539. step = 0.01
  1540. value = 1.5
  1541. exp_edit = true
  1542. [node name="VBoxContainer3" parent="filter_bank_6" instance=ExtResource("3_b6nw4")]
  1543. layout_mode = 2
  1544. tooltip_text = "Lowest frequency filter,"
  1545. [node name="Label" parent="filter_bank_6/VBoxContainer3" index="0"]
  1546. text = "Lowest Band"
  1547. [node name="HSlider" parent="filter_bank_6/VBoxContainer3/HSplitContainer" index="0"]
  1548. min_value = 20.0
  1549. max_value = 12000.0
  1550. step = 0.01
  1551. value = 55.0
  1552. exp_edit = true
  1553. [node name="VBoxContainer4" parent="filter_bank_6" instance=ExtResource("3_b6nw4")]
  1554. layout_mode = 2
  1555. tooltip_text = "The highest frequency filter, must be higer than low filter"
  1556. [node name="Label" parent="filter_bank_6/VBoxContainer4" index="0"]
  1557. text = "Highest Band"
  1558. [node name="HSlider" parent="filter_bank_6/VBoxContainer4/HSplitContainer" index="0"]
  1559. min_value = 20.0
  1560. max_value = 12000.0
  1561. step = 0.01
  1562. value = 12000.0
  1563. exp_edit = true
  1564. [node name="VBoxContainer5" parent="filter_bank_6" instance=ExtResource("3_b6nw4")]
  1565. layout_mode = 2
  1566. tooltip_text = "The musical interval between each filter"
  1567. [node name="Label" parent="filter_bank_6/VBoxContainer5" index="0"]
  1568. text = "Semitones"
  1569. [node name="HSlider" parent="filter_bank_6/VBoxContainer5/HSplitContainer" index="0"]
  1570. min_value = 1.0
  1571. max_value = 24.0
  1572. value = 7.0
  1573. [node name="VBoxContainer6" parent="filter_bank_6" instance=ExtResource("3_b6nw4")]
  1574. layout_mode = 2
  1575. tooltip_text = "Amound of random spread applied to filter frequencies"
  1576. [node name="Label" parent="filter_bank_6/VBoxContainer6" index="0"]
  1577. text = "Scatter"
  1578. [node name="HSlider" parent="filter_bank_6/VBoxContainer6/HSplitContainer" index="0"]
  1579. max_value = 1.0
  1580. step = 0.01
  1581. value = 0.0
  1582. metadata/flag = "-s"
  1583. [node name="modify_brassage_1" type="GraphNode" parent="."]
  1584. layout_mode = 0
  1585. offset_left = 1239.0
  1586. offset_top = 415.0
  1587. offset_right = 1545.0
  1588. offset_bottom = 521.0
  1589. tooltip_text = "Shift the pitch of infile while retaining (more or less) the same duration"
  1590. title = "Granulate: Pitch Shift"
  1591. slot/0/left_enabled = true
  1592. slot/0/left_type = 0
  1593. slot/0/left_color = Color(1, 1, 1, 0.564706)
  1594. slot/0/left_icon = null
  1595. slot/0/right_enabled = true
  1596. slot/0/right_type = 0
  1597. slot/0/right_color = Color(1, 1, 1, 0.564706)
  1598. slot/0/right_icon = null
  1599. slot/0/draw_stylebox = true
  1600. slot/1/left_enabled = false
  1601. slot/1/left_type = 0
  1602. slot/1/left_color = Color(1, 1, 1, 1)
  1603. slot/1/left_icon = null
  1604. slot/1/right_enabled = false
  1605. slot/1/right_type = 0
  1606. slot/1/right_color = Color(1, 1, 1, 1)
  1607. slot/1/right_icon = null
  1608. slot/1/draw_stylebox = true
  1609. metadata/command = "modify_brassage_1"
  1610. [node name="Control" type="Control" parent="modify_brassage_1"]
  1611. layout_mode = 2
  1612. [node name="VBoxContainer" parent="modify_brassage_1" instance=ExtResource("3_b6nw4")]
  1613. layout_mode = 2
  1614. tooltip_text = "Change of pitch in semitones"
  1615. [node name="Label" parent="modify_brassage_1/VBoxContainer" index="0"]
  1616. text = "Pitch Shift"
  1617. [node name="HSlider" parent="modify_brassage_1/VBoxContainer/HSplitContainer" index="0"]
  1618. min_value = -24.0
  1619. max_value = 24.0
  1620. step = 0.01
  1621. value = -12.0
  1622. [node name="modify_brassage_2" type="GraphNode" parent="."]
  1623. layout_mode = 0
  1624. offset_left = 1240.0
  1625. offset_top = 559.0
  1626. offset_right = 1546.0
  1627. offset_bottom = 665.0
  1628. tooltip_text = "Stretch or compress the infile in time, while retaining the same pitch"
  1629. title = "Granulate: Time Stretch"
  1630. slot/0/left_enabled = true
  1631. slot/0/left_type = 0
  1632. slot/0/left_color = Color(1, 1, 1, 0.564706)
  1633. slot/0/left_icon = null
  1634. slot/0/right_enabled = true
  1635. slot/0/right_type = 0
  1636. slot/0/right_color = Color(1, 1, 1, 0.564706)
  1637. slot/0/right_icon = null
  1638. slot/0/draw_stylebox = true
  1639. slot/1/left_enabled = false
  1640. slot/1/left_type = 0
  1641. slot/1/left_color = Color(1, 1, 1, 1)
  1642. slot/1/left_icon = null
  1643. slot/1/right_enabled = false
  1644. slot/1/right_type = 0
  1645. slot/1/right_color = Color(1, 1, 1, 1)
  1646. slot/1/right_icon = null
  1647. slot/1/draw_stylebox = true
  1648. metadata/command = "modify_brassage_2"
  1649. [node name="Control" type="Control" parent="modify_brassage_2"]
  1650. layout_mode = 2
  1651. [node name="VBoxContainer" parent="modify_brassage_2" instance=ExtResource("3_b6nw4")]
  1652. layout_mode = 2
  1653. tooltip_text = "The playback speed through the soundfile <1 slower >1 faster"
  1654. [node name="Label" parent="modify_brassage_2/VBoxContainer" index="0"]
  1655. text = "Speed"
  1656. [node name="HSlider" parent="modify_brassage_2/VBoxContainer/HSplitContainer" index="0"]
  1657. min_value = 0.001
  1658. max_value = 10.0
  1659. step = 0.01
  1660. value = 0.251
  1661. exp_edit = true
  1662. [node name="modify_brassage_4" type="GraphNode" parent="."]
  1663. layout_mode = 0
  1664. offset_left = 1241.0
  1665. offset_top = 707.0
  1666. offset_right = 1547.0
  1667. offset_bottom = 872.0
  1668. tooltip_text = "Random reordering of grains within a timeframe"
  1669. title = "Granulate: Scramble"
  1670. slot/0/left_enabled = true
  1671. slot/0/left_type = 0
  1672. slot/0/left_color = Color(1, 1, 1, 0.564706)
  1673. slot/0/left_icon = null
  1674. slot/0/right_enabled = true
  1675. slot/0/right_type = 0
  1676. slot/0/right_color = Color(1, 1, 1, 0.564706)
  1677. slot/0/right_icon = null
  1678. slot/0/draw_stylebox = true
  1679. slot/1/left_enabled = false
  1680. slot/1/left_type = 0
  1681. slot/1/left_color = Color(1, 1, 1, 1)
  1682. slot/1/left_icon = null
  1683. slot/1/right_enabled = false
  1684. slot/1/right_type = 0
  1685. slot/1/right_color = Color(1, 1, 1, 1)
  1686. slot/1/right_icon = null
  1687. slot/1/draw_stylebox = true
  1688. slot/2/left_enabled = false
  1689. slot/2/left_type = 0
  1690. slot/2/left_color = Color(1, 1, 1, 1)
  1691. slot/2/left_icon = null
  1692. slot/2/right_enabled = false
  1693. slot/2/right_type = 0
  1694. slot/2/right_color = Color(1, 1, 1, 1)
  1695. slot/2/right_icon = null
  1696. slot/2/draw_stylebox = true
  1697. metadata/command = "modify_brassage_4"
  1698. [node name="Control" type="Control" parent="modify_brassage_4"]
  1699. layout_mode = 2
  1700. [node name="VBoxContainer" parent="modify_brassage_4" instance=ExtResource("3_b6nw4")]
  1701. layout_mode = 2
  1702. tooltip_text = "Length of each grain in ms"
  1703. [node name="Label" parent="modify_brassage_4/VBoxContainer" index="0"]
  1704. text = "Grainsize"
  1705. [node name="HSlider" parent="modify_brassage_4/VBoxContainer/HSplitContainer" index="0"]
  1706. min_value = 2.0
  1707. max_value = 500.0
  1708. step = 0.01
  1709. exp_edit = true
  1710. [node name="VBoxContainer2" parent="modify_brassage_4" instance=ExtResource("3_b6nw4")]
  1711. layout_mode = 2
  1712. tooltip_text = "Range of search for next grain"
  1713. [node name="Label" parent="modify_brassage_4/VBoxContainer2" index="0"]
  1714. text = "Range"
  1715. [node name="HSlider" parent="modify_brassage_4/VBoxContainer2/HSplitContainer" index="0"]
  1716. min_value = 1.0
  1717. max_value = 10000.0
  1718. step = 0.01
  1719. value = 2500.0
  1720. metadata/flag = "-r"
  1721. [node name="modify_brassage_5" type="GraphNode" parent="."]
  1722. layout_mode = 0
  1723. offset_left = 1249.0
  1724. offset_top = 920.0
  1725. offset_right = 1555.0
  1726. offset_bottom = 1026.0
  1727. tooltip_text = "Put a grainy surface on a source"
  1728. title = "Granulate: Granulate"
  1729. slot/0/left_enabled = true
  1730. slot/0/left_type = 0
  1731. slot/0/left_color = Color(1, 1, 1, 0.564706)
  1732. slot/0/left_icon = null
  1733. slot/0/right_enabled = true
  1734. slot/0/right_type = 0
  1735. slot/0/right_color = Color(1, 1, 1, 0.564706)
  1736. slot/0/right_icon = null
  1737. slot/0/draw_stylebox = true
  1738. slot/1/left_enabled = false
  1739. slot/1/left_type = 0
  1740. slot/1/left_color = Color(1, 1, 1, 1)
  1741. slot/1/left_icon = null
  1742. slot/1/right_enabled = false
  1743. slot/1/right_type = 0
  1744. slot/1/right_color = Color(1, 1, 1, 1)
  1745. slot/1/right_icon = null
  1746. slot/1/draw_stylebox = true
  1747. metadata/command = "modify_brassage_5"
  1748. [node name="Control" type="Control" parent="modify_brassage_5"]
  1749. layout_mode = 2
  1750. [node name="VBoxContainer" parent="modify_brassage_5" instance=ExtResource("3_b6nw4")]
  1751. layout_mode = 2
  1752. tooltip_text = "Amount of grain overlap
  1753. Values < 1 leaves intergrain silence"
  1754. [node name="Label" parent="modify_brassage_5/VBoxContainer" index="0"]
  1755. text = "Density"
  1756. [node name="HSlider" parent="modify_brassage_5/VBoxContainer/HSplitContainer" index="0"]
  1757. min_value = 0.01
  1758. max_value = 2.0
  1759. step = 0.01
  1760. value = 0.6
  1761. [node name="modify_speed_5" type="GraphNode" parent="."]
  1762. layout_mode = 0
  1763. offset_left = 1691.0
  1764. offset_top = 417.0
  1765. offset_right = 1997.0
  1766. offset_bottom = 582.0
  1767. tooltip_text = "Accelerate or decelerate a sound"
  1768. title = "Speed: Accelerate/Decelerate"
  1769. slot/0/left_enabled = true
  1770. slot/0/left_type = 0
  1771. slot/0/left_color = Color(1, 1, 1, 0.564706)
  1772. slot/0/left_icon = null
  1773. slot/0/right_enabled = true
  1774. slot/0/right_type = 0
  1775. slot/0/right_color = Color(1, 1, 1, 0.564706)
  1776. slot/0/right_icon = null
  1777. slot/0/draw_stylebox = true
  1778. slot/1/left_enabled = false
  1779. slot/1/left_type = 0
  1780. slot/1/left_color = Color(1, 1, 1, 1)
  1781. slot/1/left_icon = null
  1782. slot/1/right_enabled = false
  1783. slot/1/right_type = 0
  1784. slot/1/right_color = Color(1, 1, 1, 1)
  1785. slot/1/right_icon = null
  1786. slot/1/draw_stylebox = true
  1787. slot/2/left_enabled = false
  1788. slot/2/left_type = 0
  1789. slot/2/left_color = Color(1, 1, 1, 1)
  1790. slot/2/left_icon = null
  1791. slot/2/right_enabled = false
  1792. slot/2/right_type = 0
  1793. slot/2/right_color = Color(1, 1, 1, 1)
  1794. slot/2/right_icon = null
  1795. slot/2/draw_stylebox = true
  1796. metadata/command = "modify_speed_5"
  1797. [node name="Control" type="Control" parent="modify_speed_5"]
  1798. layout_mode = 2
  1799. [node name="VBoxContainer" parent="modify_speed_5" instance=ExtResource("3_b6nw4")]
  1800. layout_mode = 2
  1801. tooltip_text = "The change in speed to move towards <1 slower, >1 faster"
  1802. [node name="Label" parent="modify_speed_5/VBoxContainer" index="0"]
  1803. text = "Transposition Ratio"
  1804. [node name="HSlider" parent="modify_speed_5/VBoxContainer/HSplitContainer" index="0"]
  1805. min_value = 0.01
  1806. max_value = 10.0
  1807. step = 0.01
  1808. value = 0.25
  1809. exp_edit = true
  1810. [node name="VBoxContainer2" parent="modify_speed_5" instance=ExtResource("3_b6nw4")]
  1811. layout_mode = 2
  1812. tooltip_text = "The time in the file to reach that speed"
  1813. [node name="Label" parent="modify_speed_5/VBoxContainer2" index="0"]
  1814. text = "Goal Time"
  1815. [node name="HSlider" parent="modify_speed_5/VBoxContainer2/HSplitContainer" index="0"]
  1816. min_value = 0.01
  1817. max_value = 120.0
  1818. step = 0.01
  1819. value = 10.01
  1820. [node name="modify_loudness_1" type="GraphNode" parent="."]
  1821. layout_mode = 0
  1822. offset_left = 1694.0
  1823. offset_top = 636.0
  1824. offset_right = 2000.0
  1825. offset_bottom = 742.0
  1826. tooltip_text = "Adjust peak loudness to a fixed level"
  1827. title = "Gain"
  1828. slot/0/left_enabled = true
  1829. slot/0/left_type = 0
  1830. slot/0/left_color = Color(1, 1, 1, 0.564706)
  1831. slot/0/left_icon = null
  1832. slot/0/right_enabled = true
  1833. slot/0/right_type = 0
  1834. slot/0/right_color = Color(1, 1, 1, 0.564706)
  1835. slot/0/right_icon = null
  1836. slot/0/draw_stylebox = true
  1837. slot/1/left_enabled = false
  1838. slot/1/left_type = 0
  1839. slot/1/left_color = Color(1, 1, 1, 1)
  1840. slot/1/left_icon = null
  1841. slot/1/right_enabled = false
  1842. slot/1/right_type = 0
  1843. slot/1/right_color = Color(1, 1, 1, 1)
  1844. slot/1/right_icon = null
  1845. slot/1/draw_stylebox = true
  1846. metadata/command = "modify_loudness_1"
  1847. [node name="Control" type="Control" parent="modify_loudness_1"]
  1848. layout_mode = 2
  1849. [node name="VBoxContainer" parent="modify_loudness_1" instance=ExtResource("3_b6nw4")]
  1850. layout_mode = 2
  1851. tooltip_text = "Amount to scale signal by. <1 is quiet >1 is louder"
  1852. [node name="Label" parent="modify_loudness_1/VBoxContainer" index="0"]
  1853. text = "Gain"
  1854. [node name="HSlider" parent="modify_loudness_1/VBoxContainer/HSplitContainer" index="0"]
  1855. min_value = 0.001
  1856. max_value = 10.0
  1857. step = 0.001
  1858. value = 1.0
  1859. exp_edit = true
  1860. [node name="modify_stack" type="GraphNode" parent="."]
  1861. layout_mode = 0
  1862. offset_left = 1696.0
  1863. offset_top = 800.0
  1864. offset_right = 2002.0
  1865. offset_bottom = 1201.0
  1866. tooltip_text = "Accelerate or decelerate a sound"
  1867. title = "Stack"
  1868. slot/0/left_enabled = true
  1869. slot/0/left_type = 0
  1870. slot/0/left_color = Color(1, 1, 1, 0.564706)
  1871. slot/0/left_icon = null
  1872. slot/0/right_enabled = true
  1873. slot/0/right_type = 0
  1874. slot/0/right_color = Color(1, 1, 1, 0.564706)
  1875. slot/0/right_icon = null
  1876. slot/0/draw_stylebox = true
  1877. slot/1/left_enabled = false
  1878. slot/1/left_type = 0
  1879. slot/1/left_color = Color(1, 1, 1, 1)
  1880. slot/1/left_icon = null
  1881. slot/1/right_enabled = false
  1882. slot/1/right_type = 0
  1883. slot/1/right_color = Color(1, 1, 1, 1)
  1884. slot/1/right_icon = null
  1885. slot/1/draw_stylebox = true
  1886. slot/2/left_enabled = false
  1887. slot/2/left_type = 0
  1888. slot/2/left_color = Color(1, 1, 1, 1)
  1889. slot/2/left_icon = null
  1890. slot/2/right_enabled = false
  1891. slot/2/right_type = 0
  1892. slot/2/right_color = Color(1, 1, 1, 1)
  1893. slot/2/right_icon = null
  1894. slot/2/draw_stylebox = true
  1895. slot/3/left_enabled = false
  1896. slot/3/left_type = 0
  1897. slot/3/left_color = Color(1, 1, 1, 1)
  1898. slot/3/left_icon = null
  1899. slot/3/right_enabled = false
  1900. slot/3/right_type = 0
  1901. slot/3/right_color = Color(1, 1, 1, 1)
  1902. slot/3/right_icon = null
  1903. slot/3/draw_stylebox = true
  1904. slot/4/left_enabled = false
  1905. slot/4/left_type = 0
  1906. slot/4/left_color = Color(1, 1, 1, 1)
  1907. slot/4/left_icon = null
  1908. slot/4/right_enabled = false
  1909. slot/4/right_type = 0
  1910. slot/4/right_color = Color(1, 1, 1, 1)
  1911. slot/4/right_icon = null
  1912. slot/4/draw_stylebox = true
  1913. slot/5/left_enabled = false
  1914. slot/5/left_type = 0
  1915. slot/5/left_color = Color(1, 1, 1, 1)
  1916. slot/5/left_icon = null
  1917. slot/5/right_enabled = false
  1918. slot/5/right_type = 0
  1919. slot/5/right_color = Color(1, 1, 1, 1)
  1920. slot/5/right_icon = null
  1921. slot/5/draw_stylebox = true
  1922. slot/6/left_enabled = false
  1923. slot/6/left_type = 0
  1924. slot/6/left_color = Color(1, 1, 1, 1)
  1925. slot/6/left_icon = null
  1926. slot/6/right_enabled = false
  1927. slot/6/right_type = 0
  1928. slot/6/right_color = Color(1, 1, 1, 1)
  1929. slot/6/right_icon = null
  1930. slot/6/draw_stylebox = true
  1931. metadata/command = "modify_stack"
  1932. [node name="Control" type="Control" parent="modify_stack"]
  1933. layout_mode = 2
  1934. [node name="VBoxContainer" parent="modify_stack" instance=ExtResource("3_b6nw4")]
  1935. layout_mode = 2
  1936. tooltip_text = "The amount to transpose each layer in semitones"
  1937. [node name="Label" parent="modify_stack/VBoxContainer" index="0"]
  1938. text = "Transposition"
  1939. [node name="HSlider" parent="modify_stack/VBoxContainer/HSplitContainer" index="0"]
  1940. min_value = -24.0
  1941. max_value = 24.0
  1942. step = 0.01
  1943. value = -12.0
  1944. [node name="VBoxContainer2" parent="modify_stack" instance=ExtResource("3_b6nw4")]
  1945. layout_mode = 2
  1946. tooltip_text = "The number of copies stacked together"
  1947. [node name="Label" parent="modify_stack/VBoxContainer2" index="0"]
  1948. text = "Layers"
  1949. [node name="HSlider" parent="modify_stack/VBoxContainer2/HSplitContainer" index="0"]
  1950. min_value = 2.0
  1951. max_value = 20.0
  1952. value = 6.0
  1953. [node name="VBoxContainer3" parent="modify_stack" instance=ExtResource("3_b6nw4")]
  1954. layout_mode = 2
  1955. tooltip_text = "The loudness of the highest component"
  1956. [node name="Label" parent="modify_stack/VBoxContainer3" index="0"]
  1957. text = "Lean"
  1958. [node name="HSlider" parent="modify_stack/VBoxContainer3/HSplitContainer" index="0"]
  1959. min_value = 0.1
  1960. max_value = 1.0
  1961. step = 0.01
  1962. value = 0.8
  1963. [node name="VBoxContainer4" parent="modify_stack" instance=ExtResource("3_b6nw4")]
  1964. layout_mode = 2
  1965. tooltip_text = "Adjusts the time at which the attack of each sound occurs"
  1966. [node name="Label" parent="modify_stack/VBoxContainer4" index="0"]
  1967. text = "Attack Offset"
  1968. [node name="HSlider" parent="modify_stack/VBoxContainer4/HSplitContainer" index="0"]
  1969. max_value = 30.0
  1970. step = 0.01
  1971. value = 0.0
  1972. [node name="VBoxContainer5" parent="modify_stack" instance=ExtResource("3_b6nw4")]
  1973. layout_mode = 2
  1974. tooltip_text = "The output gain for the file"
  1975. [node name="Label" parent="modify_stack/VBoxContainer5" index="0"]
  1976. text = "Output Gain"
  1977. [node name="HSlider" parent="modify_stack/VBoxContainer5/HSplitContainer" index="0"]
  1978. max_value = 1.0
  1979. step = 0.01
  1980. value = 1.0
  1981. [node name="VBoxContainer6" parent="modify_stack" instance=ExtResource("3_b6nw4")]
  1982. layout_mode = 2
  1983. tooltip_text = "Amount of file to render"
  1984. [node name="Label" parent="modify_stack/VBoxContainer6" index="0"]
  1985. text = "Output Duration"
  1986. [node name="HSlider" parent="modify_stack/VBoxContainer6/HSplitContainer" index="0"]
  1987. min_value = 0.1
  1988. max_value = 1.0
  1989. step = 0.01
  1990. value = 1.0
  1991. [node name="modify_speed_2" type="GraphNode" parent="."]
  1992. layout_mode = 0
  1993. offset_left = 1695.0
  1994. offset_top = 1302.0
  1995. offset_right = 2001.0
  1996. offset_bottom = 1408.0
  1997. tooltip_text = "Modify the speed and pitch of a sound specified in semitones"
  1998. title = "Speed: In Semitones"
  1999. slot/0/left_enabled = true
  2000. slot/0/left_type = 0
  2001. slot/0/left_color = Color(1, 1, 1, 0.564706)
  2002. slot/0/left_icon = null
  2003. slot/0/right_enabled = true
  2004. slot/0/right_type = 0
  2005. slot/0/right_color = Color(1, 1, 1, 0.564706)
  2006. slot/0/right_icon = null
  2007. slot/0/draw_stylebox = true
  2008. slot/1/left_enabled = false
  2009. slot/1/left_type = 0
  2010. slot/1/left_color = Color(1, 1, 1, 1)
  2011. slot/1/left_icon = null
  2012. slot/1/right_enabled = false
  2013. slot/1/right_type = 0
  2014. slot/1/right_color = Color(1, 1, 1, 1)
  2015. slot/1/right_icon = null
  2016. slot/1/draw_stylebox = true
  2017. metadata/command = "modify_speed_2"
  2018. [node name="Control" type="Control" parent="modify_speed_2"]
  2019. layout_mode = 2
  2020. [node name="VBoxContainer" parent="modify_speed_2" instance=ExtResource("3_b6nw4")]
  2021. layout_mode = 2
  2022. tooltip_text = "Amount to scale signal by. <1 is quiet >1 is louder"
  2023. [node name="Label" parent="modify_speed_2/VBoxContainer" index="0"]
  2024. text = "Semitones"
  2025. [node name="HSlider" parent="modify_speed_2/VBoxContainer/HSplitContainer" index="0"]
  2026. min_value = -24.0
  2027. max_value = 24.0
  2028. step = 0.01
  2029. value = -12.0
  2030. [node name="pvoc_anal_1" type="GraphNode" parent="."]
  2031. layout_mode = 0
  2032. offset_left = 2213.0
  2033. offset_top = 33.0
  2034. offset_right = 2519.0
  2035. offset_bottom = 113.0
  2036. tooltip_text = "Converts audio to the frequency domain"
  2037. title = "PVOC: Analyse"
  2038. slot/0/left_enabled = true
  2039. slot/0/left_type = 0
  2040. slot/0/left_color = Color(1, 1, 1, 0.564706)
  2041. slot/0/left_icon = null
  2042. slot/0/right_enabled = true
  2043. slot/0/right_type = 1
  2044. slot/0/right_color = Color(0, 0, 0, 0.690196)
  2045. slot/0/right_icon = null
  2046. slot/0/draw_stylebox = true
  2047. slot/1/left_enabled = false
  2048. slot/1/left_type = 0
  2049. slot/1/left_color = Color(1, 1, 1, 1)
  2050. slot/1/left_icon = null
  2051. slot/1/right_enabled = false
  2052. slot/1/right_type = 0
  2053. slot/1/right_color = Color(1, 1, 1, 1)
  2054. slot/1/right_icon = null
  2055. slot/1/draw_stylebox = true
  2056. metadata/command = "pvoc_anal_1"
  2057. [node name="Control" type="Control" parent="pvoc_anal_1"]
  2058. layout_mode = 2
  2059. [node name="Label" type="Label" parent="pvoc_anal_1"]
  2060. layout_mode = 2
  2061. text = "No adjustable parameters"
  2062. [node name="pvoc_synth" type="GraphNode" parent="."]
  2063. layout_mode = 0
  2064. offset_left = 2217.0
  2065. offset_top = 178.0
  2066. offset_right = 2523.0
  2067. offset_bottom = 258.0
  2068. tooltip_text = "Resynthesises frequency domain analysis back into audio"
  2069. title = "PVOC: Resynthesise"
  2070. slot/0/left_enabled = true
  2071. slot/0/left_type = 1
  2072. slot/0/left_color = Color(0, 0, 0, 0.690196)
  2073. slot/0/left_icon = null
  2074. slot/0/right_enabled = true
  2075. slot/0/right_type = 0
  2076. slot/0/right_color = Color(1, 1, 1, 0.564706)
  2077. slot/0/right_icon = null
  2078. slot/0/draw_stylebox = true
  2079. slot/1/left_enabled = false
  2080. slot/1/left_type = 0
  2081. slot/1/left_color = Color(1, 1, 1, 1)
  2082. slot/1/left_icon = null
  2083. slot/1/right_enabled = false
  2084. slot/1/right_type = 0
  2085. slot/1/right_color = Color(1, 1, 1, 1)
  2086. slot/1/right_icon = null
  2087. slot/1/draw_stylebox = true
  2088. metadata/command = "pvoc_synth"
  2089. [node name="Control" type="Control" parent="pvoc_synth"]
  2090. layout_mode = 2
  2091. [node name="Label" type="Label" parent="pvoc_synth"]
  2092. layout_mode = 2
  2093. text = "No adjustable parameters"
  2094. [node name="focus_accu" type="GraphNode" parent="."]
  2095. layout_mode = 0
  2096. offset_left = 2219.0
  2097. offset_top = 338.0
  2098. offset_right = 2525.0
  2099. offset_bottom = 503.0
  2100. tooltip_text = "Sustain (accumulate) each spectral band, until louder data appears in that band"
  2101. title = "PVOC: Accumulate"
  2102. slot/0/left_enabled = true
  2103. slot/0/left_type = 1
  2104. slot/0/left_color = Color(0, 0, 0, 0.690196)
  2105. slot/0/left_icon = null
  2106. slot/0/right_enabled = true
  2107. slot/0/right_type = 1
  2108. slot/0/right_color = Color(0, 0, 0, 0.690196)
  2109. slot/0/right_icon = null
  2110. slot/0/draw_stylebox = true
  2111. slot/1/left_enabled = false
  2112. slot/1/left_type = 0
  2113. slot/1/left_color = Color(1, 1, 1, 1)
  2114. slot/1/left_icon = null
  2115. slot/1/right_enabled = false
  2116. slot/1/right_type = 0
  2117. slot/1/right_color = Color(1, 1, 1, 1)
  2118. slot/1/right_icon = null
  2119. slot/1/draw_stylebox = true
  2120. slot/2/left_enabled = false
  2121. slot/2/left_type = 0
  2122. slot/2/left_color = Color(1, 1, 1, 1)
  2123. slot/2/left_icon = null
  2124. slot/2/right_enabled = false
  2125. slot/2/right_type = 0
  2126. slot/2/right_color = Color(1, 1, 1, 1)
  2127. slot/2/right_icon = null
  2128. slot/2/draw_stylebox = true
  2129. metadata/command = "focus_accu"
  2130. [node name="Control" type="Control" parent="focus_accu"]
  2131. layout_mode = 2
  2132. [node name="VBoxContainer2" parent="focus_accu" instance=ExtResource("3_b6nw4")]
  2133. layout_mode = 2
  2134. tooltip_text = "Gain factor for accumulated sound"
  2135. [node name="Label" parent="focus_accu/VBoxContainer2" index="0"]
  2136. text = "Decay"
  2137. [node name="HSlider" parent="focus_accu/VBoxContainer2/HSplitContainer" index="0"]
  2138. min_value = 0.001
  2139. max_value = 1.0
  2140. step = 0.001
  2141. value = 0.5
  2142. metadata/flag = "-d"
  2143. [node name="VBoxContainer" parent="focus_accu" instance=ExtResource("3_b6nw4")]
  2144. layout_mode = 2
  2145. tooltip_text = "Sustained channel data glissandos at glis octaves per second"
  2146. [node name="Label" parent="focus_accu/VBoxContainer" index="0"]
  2147. text = "Glissandos"
  2148. [node name="HSlider" parent="focus_accu/VBoxContainer/HSplitContainer" index="0"]
  2149. min_value = -5.0
  2150. max_value = 10.0
  2151. step = 0.1
  2152. value = -0.5
  2153. metadata/flag = "-g"
  2154. [node name="blur_blur" type="GraphNode" parent="."]
  2155. layout_mode = 0
  2156. offset_left = 2225.0
  2157. offset_top = 540.0
  2158. offset_right = 2531.0
  2159. offset_bottom = 646.0
  2160. tooltip_text = "Time-averages the spectrum bluring detail in the time dimension"
  2161. title = "PVOC: Blur"
  2162. slot/0/left_enabled = true
  2163. slot/0/left_type = 1
  2164. slot/0/left_color = Color(0, 0, 0, 0.690196)
  2165. slot/0/left_icon = null
  2166. slot/0/right_enabled = true
  2167. slot/0/right_type = 1
  2168. slot/0/right_color = Color(0, 0, 0, 0.690196)
  2169. slot/0/right_icon = null
  2170. slot/0/draw_stylebox = true
  2171. slot/1/left_enabled = false
  2172. slot/1/left_type = 0
  2173. slot/1/left_color = Color(1, 1, 1, 1)
  2174. slot/1/left_icon = null
  2175. slot/1/right_enabled = false
  2176. slot/1/right_type = 0
  2177. slot/1/right_color = Color(1, 1, 1, 1)
  2178. slot/1/right_icon = null
  2179. slot/1/draw_stylebox = true
  2180. metadata/command = "blur_blur"
  2181. [node name="Control" type="Control" parent="blur_blur"]
  2182. layout_mode = 2
  2183. [node name="VBoxContainer" parent="blur_blur" instance=ExtResource("3_b6nw4")]
  2184. layout_mode = 2
  2185. tooltip_text = "Number of windows over which to average the spectrum"
  2186. [node name="Label" parent="blur_blur/VBoxContainer" index="0"]
  2187. text = "Bluring"
  2188. [node name="HSlider" parent="blur_blur/VBoxContainer/HSplitContainer" index="0"]
  2189. min_value = 1.0
  2190. max_value = 1024.0
  2191. value = 64.0
  2192. [node name="blur_chorus_5" type="GraphNode" parent="."]
  2193. layout_mode = 0
  2194. offset_left = 2228.0
  2195. offset_top = 683.0
  2196. offset_right = 2534.0
  2197. offset_bottom = 848.0
  2198. tooltip_text = "Chorusing effect created by randomising the amplitude and frequency values of the partials"
  2199. title = "PVOC: Chorus"
  2200. slot/0/left_enabled = true
  2201. slot/0/left_type = 1
  2202. slot/0/left_color = Color(0, 0, 0, 1)
  2203. slot/0/left_icon = null
  2204. slot/0/right_enabled = true
  2205. slot/0/right_type = 1
  2206. slot/0/right_color = Color(0, 0, 0, 1)
  2207. slot/0/right_icon = null
  2208. slot/0/draw_stylebox = true
  2209. slot/1/left_enabled = false
  2210. slot/1/left_type = 0
  2211. slot/1/left_color = Color(1, 1, 1, 1)
  2212. slot/1/left_icon = null
  2213. slot/1/right_enabled = false
  2214. slot/1/right_type = 0
  2215. slot/1/right_color = Color(1, 1, 1, 1)
  2216. slot/1/right_icon = null
  2217. slot/1/draw_stylebox = true
  2218. slot/2/left_enabled = false
  2219. slot/2/left_type = 0
  2220. slot/2/left_color = Color(1, 1, 1, 1)
  2221. slot/2/left_icon = null
  2222. slot/2/right_enabled = false
  2223. slot/2/right_type = 0
  2224. slot/2/right_color = Color(1, 1, 1, 1)
  2225. slot/2/right_icon = null
  2226. slot/2/draw_stylebox = true
  2227. metadata/command = "blur_chorus_5"
  2228. [node name="Control" type="Control" parent="blur_chorus_5"]
  2229. layout_mode = 2
  2230. [node name="VBoxContainer" parent="blur_chorus_5" instance=ExtResource("3_b6nw4")]
  2231. layout_mode = 2
  2232. tooltip_text = "Maximum random scatter of partial amplitudes"
  2233. [node name="Label" parent="blur_chorus_5/VBoxContainer" index="0"]
  2234. text = "Amplitude Randomise"
  2235. [node name="HSlider" parent="blur_chorus_5/VBoxContainer/HSplitContainer" index="0"]
  2236. min_value = 1.0
  2237. max_value = 1028.0
  2238. value = 30.0
  2239. exp_edit = true
  2240. [node name="VBoxContainer2" parent="blur_chorus_5" instance=ExtResource("3_b6nw4")]
  2241. layout_mode = 2
  2242. tooltip_text = "Maximum random scatter of partial frequencies"
  2243. [node name="Label" parent="blur_chorus_5/VBoxContainer2" index="0"]
  2244. text = "Frequency Randomise"
  2245. [node name="HSlider" parent="blur_chorus_5/VBoxContainer2/HSplitContainer" index="0"]
  2246. min_value = 1.0
  2247. max_value = 4.0
  2248. step = 0.01
  2249. value = 2.0
  2250. [node name="strange_invert_1" type="GraphNode" parent="."]
  2251. layout_mode = 0
  2252. offset_left = 2230.0
  2253. offset_top = 857.0
  2254. offset_right = 2536.0
  2255. offset_bottom = 937.0
  2256. tooltip_text = "Transfers the energy from the highest frequency bands to the lowest ones and vice versa"
  2257. title = "PVOC: Invert"
  2258. slot/0/left_enabled = true
  2259. slot/0/left_type = 1
  2260. slot/0/left_color = Color(0, 0, 0, 0.690196)
  2261. slot/0/left_icon = null
  2262. slot/0/right_enabled = true
  2263. slot/0/right_type = 1
  2264. slot/0/right_color = Color(0, 0, 0, 0.690196)
  2265. slot/0/right_icon = null
  2266. slot/0/draw_stylebox = true
  2267. slot/1/left_enabled = false
  2268. slot/1/left_type = 0
  2269. slot/1/left_color = Color(1, 1, 1, 1)
  2270. slot/1/left_icon = null
  2271. slot/1/right_enabled = false
  2272. slot/1/right_type = 0
  2273. slot/1/right_color = Color(1, 1, 1, 1)
  2274. slot/1/right_icon = null
  2275. slot/1/draw_stylebox = true
  2276. metadata/command = "strange_invert_1"
  2277. [node name="Control" type="Control" parent="strange_invert_1"]
  2278. layout_mode = 2
  2279. [node name="Label" type="Label" parent="strange_invert_1"]
  2280. layout_mode = 2
  2281. text = "No adjustable parameters"
  2282. [node name="spectstr_stretch" type="GraphNode" parent="."]
  2283. layout_mode = 0
  2284. offset_left = 2231.0
  2285. offset_top = 996.0
  2286. offset_right = 2537.0
  2287. offset_bottom = 1220.0
  2288. tooltip_text = "Stretches or shrinks the sound over time, without changing frequency"
  2289. title = "PVOC: Stretch"
  2290. slot/0/left_enabled = true
  2291. slot/0/left_type = 1
  2292. slot/0/left_color = Color(0, 0, 0, 0.690196)
  2293. slot/0/left_icon = null
  2294. slot/0/right_enabled = true
  2295. slot/0/right_type = 1
  2296. slot/0/right_color = Color(0, 0, 0, 0.690196)
  2297. slot/0/right_icon = null
  2298. slot/0/draw_stylebox = true
  2299. slot/1/left_enabled = false
  2300. slot/1/left_type = 0
  2301. slot/1/left_color = Color(1, 1, 1, 1)
  2302. slot/1/left_icon = null
  2303. slot/1/right_enabled = false
  2304. slot/1/right_type = 0
  2305. slot/1/right_color = Color(1, 1, 1, 1)
  2306. slot/1/right_icon = null
  2307. slot/1/draw_stylebox = true
  2308. slot/2/left_enabled = false
  2309. slot/2/left_type = 0
  2310. slot/2/left_color = Color(1, 1, 1, 1)
  2311. slot/2/left_icon = null
  2312. slot/2/right_enabled = false
  2313. slot/2/right_type = 0
  2314. slot/2/right_color = Color(1, 1, 1, 1)
  2315. slot/2/right_icon = null
  2316. slot/2/draw_stylebox = true
  2317. slot/3/left_enabled = false
  2318. slot/3/left_type = 0
  2319. slot/3/left_color = Color(1, 1, 1, 1)
  2320. slot/3/left_icon = null
  2321. slot/3/right_enabled = false
  2322. slot/3/right_type = 0
  2323. slot/3/right_color = Color(1, 1, 1, 1)
  2324. slot/3/right_icon = null
  2325. slot/3/draw_stylebox = true
  2326. metadata/command = "spectstr_stretch"
  2327. [node name="Control" type="Control" parent="spectstr_stretch"]
  2328. layout_mode = 2
  2329. [node name="VBoxContainer" parent="spectstr_stretch" instance=ExtResource("3_b6nw4")]
  2330. layout_mode = 2
  2331. tooltip_text = "Amount to multiply the original length of the file by"
  2332. [node name="Label" parent="spectstr_stretch/VBoxContainer" index="0"]
  2333. text = "Stretch Multiplier"
  2334. [node name="HSlider" parent="spectstr_stretch/VBoxContainer/HSplitContainer" index="0"]
  2335. min_value = 0.001
  2336. max_value = 10000.0
  2337. step = 0.01
  2338. value = 10.001
  2339. exp_edit = true
  2340. [node name="VBoxContainer2" parent="spectstr_stretch" instance=ExtResource("3_b6nw4")]
  2341. layout_mode = 2
  2342. [node name="Label" parent="spectstr_stretch/VBoxContainer2" index="0"]
  2343. text = "D-Ratio"
  2344. [node name="HSlider" parent="spectstr_stretch/VBoxContainer2/HSplitContainer" index="0"]
  2345. max_value = 1.0
  2346. step = 0.01
  2347. value = 0.0
  2348. [node name="VBoxContainer3" parent="spectstr_stretch" instance=ExtResource("3_b6nw4")]
  2349. layout_mode = 2
  2350. [node name="Label" parent="spectstr_stretch/VBoxContainer3" index="0"]
  2351. text = "D-Random"
  2352. [node name="HSlider" parent="spectstr_stretch/VBoxContainer3/HSplitContainer" index="0"]
  2353. max_value = 1.0
  2354. step = 0.01
  2355. value = 0.0
  2356. [node name="hilite_trace_1" type="GraphNode" parent="."]
  2357. layout_mode = 0
  2358. offset_left = 2242.0
  2359. offset_top = 1246.0
  2360. offset_right = 2548.0
  2361. offset_bottom = 1352.0
  2362. tooltip_text = "Looks for the loudest frequencies and keeps only those"
  2363. title = "PVOC: Trace"
  2364. slot/0/left_enabled = true
  2365. slot/0/left_type = 1
  2366. slot/0/left_color = Color(0, 0, 0, 0.690196)
  2367. slot/0/left_icon = null
  2368. slot/0/right_enabled = true
  2369. slot/0/right_type = 1
  2370. slot/0/right_color = Color(0, 0, 0, 0.690196)
  2371. slot/0/right_icon = null
  2372. slot/0/draw_stylebox = true
  2373. slot/1/left_enabled = false
  2374. slot/1/left_type = 0
  2375. slot/1/left_color = Color(1, 1, 1, 1)
  2376. slot/1/left_icon = null
  2377. slot/1/right_enabled = false
  2378. slot/1/right_type = 0
  2379. slot/1/right_color = Color(1, 1, 1, 1)
  2380. slot/1/right_icon = null
  2381. slot/1/draw_stylebox = true
  2382. metadata/command = "hilite_trace_1"
  2383. [node name="Control" type="Control" parent="hilite_trace_1"]
  2384. layout_mode = 2
  2385. [node name="VBoxContainer" parent="hilite_trace_1" instance=ExtResource("3_b6nw4")]
  2386. layout_mode = 2
  2387. tooltip_text = "The number of frequency bands to keep"
  2388. [node name="Label" parent="hilite_trace_1/VBoxContainer" index="0"]
  2389. text = "Amount Kept"
  2390. [node name="HSlider" parent="hilite_trace_1/VBoxContainer/HSplitContainer" index="0"]
  2391. min_value = 1.0
  2392. max_value = 513.0
  2393. value = 16.0
  2394. exp_edit = true
  2395. [node name="blur_scatter" type="GraphNode" parent="."]
  2396. layout_mode = 0
  2397. offset_left = 2241.0
  2398. offset_top = 1380.0
  2399. offset_right = 2547.0
  2400. offset_bottom = 1486.0
  2401. tooltip_text = "Discards a random selection of frequency bands"
  2402. title = "PVOC: Thin Randomly"
  2403. slot/0/left_enabled = true
  2404. slot/0/left_type = 1
  2405. slot/0/left_color = Color(0, 0, 0, 0.690196)
  2406. slot/0/left_icon = null
  2407. slot/0/right_enabled = true
  2408. slot/0/right_type = 1
  2409. slot/0/right_color = Color(0, 0, 0, 0.690196)
  2410. slot/0/right_icon = null
  2411. slot/0/draw_stylebox = true
  2412. slot/1/left_enabled = false
  2413. slot/1/left_type = 0
  2414. slot/1/left_color = Color(1, 1, 1, 1)
  2415. slot/1/left_icon = null
  2416. slot/1/right_enabled = false
  2417. slot/1/right_type = 0
  2418. slot/1/right_color = Color(1, 1, 1, 1)
  2419. slot/1/right_icon = null
  2420. slot/1/draw_stylebox = true
  2421. metadata/command = "blur_scatter"
  2422. [node name="Control" type="Control" parent="blur_scatter"]
  2423. layout_mode = 2
  2424. [node name="VBoxContainer" parent="blur_scatter" instance=ExtResource("3_b6nw4")]
  2425. layout_mode = 2
  2426. tooltip_text = "The number of frequency bands to keep"
  2427. [node name="Label" parent="blur_scatter/VBoxContainer" index="0"]
  2428. text = "Amount Kept"
  2429. [node name="HSlider" parent="blur_scatter/VBoxContainer/HSplitContainer" index="0"]
  2430. min_value = 1.0
  2431. max_value = 513.0
  2432. value = 16.0
  2433. exp_edit = true
  2434. [node name="spec_gain" type="GraphNode" parent="."]
  2435. layout_mode = 0
  2436. offset_left = 2236.0
  2437. offset_top = 1826.0
  2438. offset_right = 2542.0
  2439. offset_bottom = 1932.0
  2440. tooltip_text = "Adjusts the level of a frequency domain signal"
  2441. title = "PVOC: Gain"
  2442. slot/0/left_enabled = true
  2443. slot/0/left_type = 1
  2444. slot/0/left_color = Color(0, 0, 0, 0.690196)
  2445. slot/0/left_icon = null
  2446. slot/0/right_enabled = true
  2447. slot/0/right_type = 1
  2448. slot/0/right_color = Color(0, 0, 0, 0.690196)
  2449. slot/0/right_icon = null
  2450. slot/0/draw_stylebox = true
  2451. slot/1/left_enabled = false
  2452. slot/1/left_type = 0
  2453. slot/1/left_color = Color(1, 1, 1, 1)
  2454. slot/1/left_icon = null
  2455. slot/1/right_enabled = false
  2456. slot/1/right_type = 0
  2457. slot/1/right_color = Color(1, 1, 1, 1)
  2458. slot/1/right_icon = null
  2459. slot/1/draw_stylebox = true
  2460. metadata/command = "spec_gain"
  2461. [node name="Control" type="Control" parent="spec_gain"]
  2462. layout_mode = 2
  2463. [node name="VBoxContainer" parent="spec_gain" instance=ExtResource("3_b6nw4")]
  2464. layout_mode = 2
  2465. tooltip_text = "The number of frequency bands to keep"
  2466. [node name="Label" parent="spec_gain/VBoxContainer" index="0"]
  2467. text = "Gain"
  2468. [node name="HSlider" parent="spec_gain/VBoxContainer/HSplitContainer" index="0"]
  2469. min_value = 0.001
  2470. max_value = 10.0
  2471. step = 0.001
  2472. value = 0.8
  2473. exp_edit = true
  2474. [node name="strange_waver_1" type="GraphNode" parent="."]
  2475. layout_mode = 0
  2476. offset_left = 2235.0
  2477. offset_top = 1533.0
  2478. offset_right = 2541.0
  2479. offset_bottom = 1757.0
  2480. tooltip_text = "Oscillate between harmonic and inharmonic state"
  2481. title = "PVOC: Waver"
  2482. slot/0/left_enabled = true
  2483. slot/0/left_type = 1
  2484. slot/0/left_color = Color(0, 0, 0, 0.690196)
  2485. slot/0/left_icon = null
  2486. slot/0/right_enabled = true
  2487. slot/0/right_type = 1
  2488. slot/0/right_color = Color(0, 0, 0, 0.690196)
  2489. slot/0/right_icon = null
  2490. slot/0/draw_stylebox = true
  2491. slot/1/left_enabled = false
  2492. slot/1/left_type = 0
  2493. slot/1/left_color = Color(1, 1, 1, 1)
  2494. slot/1/left_icon = null
  2495. slot/1/right_enabled = false
  2496. slot/1/right_type = 0
  2497. slot/1/right_color = Color(1, 1, 1, 1)
  2498. slot/1/right_icon = null
  2499. slot/1/draw_stylebox = true
  2500. slot/2/left_enabled = false
  2501. slot/2/left_type = 0
  2502. slot/2/left_color = Color(1, 1, 1, 1)
  2503. slot/2/left_icon = null
  2504. slot/2/right_enabled = false
  2505. slot/2/right_type = 0
  2506. slot/2/right_color = Color(1, 1, 1, 1)
  2507. slot/2/right_icon = null
  2508. slot/2/draw_stylebox = true
  2509. slot/3/left_enabled = false
  2510. slot/3/left_type = 0
  2511. slot/3/left_color = Color(1, 1, 1, 1)
  2512. slot/3/left_icon = null
  2513. slot/3/right_enabled = false
  2514. slot/3/right_type = 0
  2515. slot/3/right_color = Color(1, 1, 1, 1)
  2516. slot/3/right_icon = null
  2517. slot/3/draw_stylebox = true
  2518. metadata/command = "strange_waver_1"
  2519. [node name="Control" type="Control" parent="strange_waver_1"]
  2520. layout_mode = 2
  2521. [node name="VBoxContainer" parent="strange_waver_1" instance=ExtResource("3_b6nw4")]
  2522. layout_mode = 2
  2523. tooltip_text = "The frequency of oscillation relative to the length of the input file"
  2524. [node name="Label" parent="strange_waver_1/VBoxContainer" index="0"]
  2525. text = "Vibrato Frequency"
  2526. [node name="HSlider" parent="strange_waver_1/VBoxContainer/HSplitContainer" index="0"]
  2527. min_value = 0.01
  2528. max_value = 150.0
  2529. step = 0.01
  2530. value = 1.0
  2531. [node name="VBoxContainer2" parent="strange_waver_1" instance=ExtResource("3_b6nw4")]
  2532. layout_mode = 2
  2533. tooltip_text = "The maximum frequency stretch"
  2534. [node name="Label" parent="strange_waver_1/VBoxContainer2" index="0"]
  2535. text = "Stretch"
  2536. [node name="HSlider" parent="strange_waver_1/VBoxContainer2/HSplitContainer" index="0"]
  2537. min_value = 1.0
  2538. max_value = 4.0
  2539. step = 0.01
  2540. value = 1.0
  2541. [node name="VBoxContainer3" parent="strange_waver_1" instance=ExtResource("3_b6nw4")]
  2542. layout_mode = 2
  2543. tooltip_text = "The frequency above which spectral stretching happens"
  2544. [node name="Label" parent="strange_waver_1/VBoxContainer3" index="0"]
  2545. text = "Base Frequency"
  2546. [node name="HSlider" parent="strange_waver_1/VBoxContainer3/HSplitContainer" index="0"]
  2547. min_value = 5.0
  2548. max_value = 20000.0
  2549. step = 0.1
  2550. value = 5.0
  2551. exp_edit = true
  2552. [node name="notes" type="GraphNode" parent="."]
  2553. layout_mode = 0
  2554. offset_left = 1042.0
  2555. offset_top = 32.0
  2556. offset_right = 1425.0
  2557. offset_bottom = 329.0
  2558. tooltip_text = "A node just for taking notes."
  2559. title = "Notes"
  2560. slot/0/left_enabled = false
  2561. slot/0/left_type = 1
  2562. slot/0/left_color = Color(0, 0, 0, 1)
  2563. slot/0/left_icon = null
  2564. slot/0/right_enabled = false
  2565. slot/0/right_type = 1
  2566. slot/0/right_color = Color(0, 0, 0, 1)
  2567. slot/0/right_icon = null
  2568. slot/0/draw_stylebox = true
  2569. metadata/command = "notes"
  2570. [node name="CodeEdit" type="CodeEdit" parent="notes"]
  2571. custom_minimum_size = Vector2(0, 10)
  2572. layout_mode = 2
  2573. size_flags_vertical = 3
  2574. wrap_mode = 1
  2575. [editable path="distort_average/VBoxContainer"]
  2576. [editable path="clip_clip_2/VBoxContainer"]
  2577. [editable path="distort_divide/VBoxContainer"]
  2578. [editable path="distort_fractal/VBoxContainer"]
  2579. [editable path="distort_fractal/VBoxContainer2"]
  2580. [editable path="distort_multiply/VBoxContainer"]
  2581. [editable path="distort_interpolate/VBoxContainer"]
  2582. [editable path="distort_replace/VBoxContainer"]
  2583. [editable path="extend_drunk_1/VBoxContainer"]
  2584. [editable path="extend_drunk_1/VBoxContainer2"]
  2585. [editable path="extend_drunk_1/VBoxContainer3"]
  2586. [editable path="extend_drunk_1/VBoxContainer4"]
  2587. [editable path="extend_drunk_1/VBoxContainer5"]
  2588. [editable path="extend_loop_1/VBoxContainer"]
  2589. [editable path="extend_loop_1/VBoxContainer2"]
  2590. [editable path="extend_loop_1/VBoxContainer3"]
  2591. [editable path="extend_scramble_1/VBoxContainer"]
  2592. [editable path="extend_scramble_1/VBoxContainer2"]
  2593. [editable path="extend_scramble_1/VBoxContainer3"]
  2594. [editable path="shrink_shrink_1/VBoxContainer"]
  2595. [editable path="shrink_shrink_1/VBoxContainer2"]
  2596. [editable path="shrink_shrink_1/VBoxContainer3"]
  2597. [editable path="shrink_shrink_1/VBoxContainer4"]
  2598. [editable path="shrink_shrink_1/VBoxContainer5"]
  2599. [editable path="extend_zigzag_1/VBoxContainer"]
  2600. [editable path="extend_zigzag_1/VBoxContainer2"]
  2601. [editable path="extend_zigzag_1/VBoxContainer3"]
  2602. [editable path="extend_zigzag_1/VBoxContainer4"]
  2603. [editable path="filter_bank_1/VBoxContainer"]
  2604. [editable path="filter_bank_1/VBoxContainer2"]
  2605. [editable path="filter_bank_1/VBoxContainer3"]
  2606. [editable path="filter_bank_1/VBoxContainer4"]
  2607. [editable path="filter_bank_1/VBoxContainer6"]
  2608. [editable path="filter_bank_2/VBoxContainer"]
  2609. [editable path="filter_bank_2/VBoxContainer2"]
  2610. [editable path="filter_bank_2/VBoxContainer3"]
  2611. [editable path="filter_bank_2/VBoxContainer4"]
  2612. [editable path="filter_bank_2/VBoxContainer6"]
  2613. [editable path="filter_bank_5/VBoxContainer"]
  2614. [editable path="filter_bank_5/VBoxContainer2"]
  2615. [editable path="filter_bank_5/VBoxContainer3"]
  2616. [editable path="filter_bank_5/VBoxContainer4"]
  2617. [editable path="filter_bank_5/VBoxContainer5"]
  2618. [editable path="filter_bank_5/VBoxContainer6"]
  2619. [editable path="filter_bank_6/VBoxContainer"]
  2620. [editable path="filter_bank_6/VBoxContainer2"]
  2621. [editable path="filter_bank_6/VBoxContainer3"]
  2622. [editable path="filter_bank_6/VBoxContainer4"]
  2623. [editable path="filter_bank_6/VBoxContainer5"]
  2624. [editable path="filter_bank_6/VBoxContainer6"]
  2625. [editable path="modify_brassage_1/VBoxContainer"]
  2626. [editable path="modify_brassage_2/VBoxContainer"]
  2627. [editable path="modify_brassage_4/VBoxContainer"]
  2628. [editable path="modify_brassage_4/VBoxContainer2"]
  2629. [editable path="modify_brassage_5/VBoxContainer"]
  2630. [editable path="modify_speed_5/VBoxContainer"]
  2631. [editable path="modify_speed_5/VBoxContainer2"]
  2632. [editable path="modify_loudness_1/VBoxContainer"]
  2633. [editable path="modify_stack/VBoxContainer"]
  2634. [editable path="modify_stack/VBoxContainer2"]
  2635. [editable path="modify_stack/VBoxContainer3"]
  2636. [editable path="modify_stack/VBoxContainer4"]
  2637. [editable path="modify_stack/VBoxContainer5"]
  2638. [editable path="modify_stack/VBoxContainer6"]
  2639. [editable path="modify_speed_2/VBoxContainer"]
  2640. [editable path="focus_accu/VBoxContainer2"]
  2641. [editable path="focus_accu/VBoxContainer"]
  2642. [editable path="blur_blur/VBoxContainer"]
  2643. [editable path="blur_chorus_5/VBoxContainer"]
  2644. [editable path="blur_chorus_5/VBoxContainer2"]
  2645. [editable path="spectstr_stretch/VBoxContainer"]
  2646. [editable path="spectstr_stretch/VBoxContainer2"]
  2647. [editable path="spectstr_stretch/VBoxContainer3"]
  2648. [editable path="hilite_trace_1/VBoxContainer"]
  2649. [editable path="blur_scatter/VBoxContainer"]
  2650. [editable path="spec_gain/VBoxContainer"]
  2651. [editable path="strange_waver_1/VBoxContainer"]
  2652. [editable path="strange_waver_1/VBoxContainer2"]
  2653. [editable path="strange_waver_1/VBoxContainer3"]