nodes.tscn 91 KB

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