nodes.tscn 92 KB

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