[gd_scene load_steps=3 format=3 uid="uid://duy5epq25pj8u"] [ext_resource type="PackedScene" uid="uid://csapiqka522fh" path="res://scenes/Nodes/audioplayer.tscn" id="2_b6nw4"] [ext_resource type="PackedScene" uid="uid://dya5kxx132fgp" path="res://scenes/Nodes/valueslider.tscn" id="3_b6nw4"] [node name="Control" type="Control"] layout_mode = 3 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 [node name="inputfile" type="GraphNode" parent="."] layout_mode = 0 offset_left = 21.0 offset_top = 6.0 offset_right = 449.0 offset_bottom = 204.0 tooltip_text = "Stores your input file to be processed. Supports mono and stereo .wav files." title = "Input File" slot/0/left_enabled = false slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 1) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "inputfile" metadata/utility = true [node name="Control" type="Control" parent="inputfile"] layout_mode = 2 [node name="AudioPlayer" parent="inputfile" groups=["inputnode"] instance=ExtResource("2_b6nw4")] layout_mode = 2 metadata/loadenable = true metadata/inputfunction = "audioplayer" [node name="outputfile" type="GraphNode" parent="."] layout_mode = 0 offset_left = 523.0 offset_top = 6.0 offset_right = 951.0 offset_bottom = 483.0 tooltip_text = "Handles everything to do with audio output. " title = "Output File" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = false slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 1) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true slot/3/left_enabled = false slot/3/left_type = 0 slot/3/left_color = Color(1, 1, 1, 1) slot/3/left_icon = null slot/3/right_enabled = false slot/3/right_type = 0 slot/3/right_color = Color(1, 1, 1, 1) slot/3/right_icon = null slot/3/draw_stylebox = true slot/4/left_enabled = false slot/4/left_type = 0 slot/4/left_color = Color(1, 1, 1, 1) slot/4/left_icon = null slot/4/right_enabled = false slot/4/right_type = 0 slot/4/right_color = Color(1, 1, 1, 1) slot/4/right_icon = null slot/4/draw_stylebox = true slot/5/left_enabled = false slot/5/left_type = 0 slot/5/left_color = Color(1, 1, 1, 1) slot/5/left_icon = null slot/5/right_enabled = false slot/5/right_type = 0 slot/5/right_color = Color(1, 1, 1, 1) slot/5/right_icon = null slot/5/draw_stylebox = true slot/6/left_enabled = false slot/6/left_type = 0 slot/6/left_color = Color(1, 1, 1, 1) slot/6/left_icon = null slot/6/right_enabled = false slot/6/right_type = 0 slot/6/right_color = Color(1, 1, 1, 1) slot/6/right_icon = null slot/6/draw_stylebox = true slot/7/left_enabled = false slot/7/left_type = 0 slot/7/left_color = Color(1, 1, 1, 1) slot/7/left_icon = null slot/7/right_enabled = false slot/7/right_type = 0 slot/7/right_color = Color(1, 1, 1, 1) slot/7/right_icon = null slot/7/draw_stylebox = true slot/8/left_enabled = false slot/8/left_type = 0 slot/8/left_color = Color(1, 1, 1, 1) slot/8/left_icon = null slot/8/right_enabled = false slot/8/right_type = 0 slot/8/right_color = Color(1, 1, 1, 1) slot/8/right_icon = null slot/8/draw_stylebox = true slot/9/left_enabled = false slot/9/left_type = 0 slot/9/left_color = Color(1, 1, 1, 1) slot/9/left_icon = null slot/9/right_enabled = false slot/9/right_type = 0 slot/9/right_color = Color(1, 1, 1, 1) slot/9/right_icon = null slot/9/draw_stylebox = true slot/10/left_enabled = false slot/10/left_type = 0 slot/10/left_color = Color(1, 1, 1, 1) slot/10/left_icon = null slot/10/right_enabled = false slot/10/right_type = 0 slot/10/right_color = Color(1, 1, 1, 1) slot/10/right_icon = null slot/10/draw_stylebox = true slot/11/left_enabled = false slot/11/left_type = 0 slot/11/left_color = Color(1, 1, 1, 1) slot/11/left_icon = null slot/11/right_enabled = false slot/11/right_type = 0 slot/11/right_color = Color(1, 1, 1, 1) slot/11/right_icon = null slot/11/draw_stylebox = true slot/12/left_enabled = false slot/12/left_type = 0 slot/12/left_color = Color(1, 1, 1, 1) slot/12/left_icon = null slot/12/right_enabled = false slot/12/right_type = 0 slot/12/right_color = Color(1, 1, 1, 1) slot/12/right_icon = null slot/12/draw_stylebox = true metadata/command = "outputfile" metadata/utility = true [node name="Control" type="Control" parent="outputfile"] layout_mode = 2 [node name="Label2" type="Label" parent="outputfile"] layout_mode = 2 text = "File Name:" [node name="MarginContainer5" type="MarginContainer" parent="outputfile"] layout_mode = 2 theme_override_constants/margin_bottom = 2 [node name="FileNameField" type="LineEdit" parent="outputfile" groups=["outputnode"]] layout_mode = 2 tooltip_text = "Your output file name." metadata/outputfunction = "filename" [node name="MarginContainer3" type="MarginContainer" parent="outputfile"] layout_mode = 2 theme_override_constants/margin_bottom = 5 [node name="RunProcess" type="Button" parent="outputfile" groups=["outputnode"]] custom_minimum_size = Vector2(0, 43) layout_mode = 2 tooltip_text = "Generates the batch file and runs the CDP commands in the thread." text = "Run Thread" metadata/outputfunction = "runprocess" [node name="DeleteIntermediateFilesToggle" type="CheckButton" parent="outputfile" groups=["outputnode"]] custom_minimum_size = Vector2(0, 43) layout_mode = 2 tooltip_text = "SoundThread makes a lot of files. When toggled on this deletes everything but the output file." text = "Delete Intermediate files" expand_icon = true metadata/outputfunction = "deleteintermediate" [node name="ReuseFolderToggle" type="CheckButton" parent="outputfile" groups=["outputnode"]] custom_minimum_size = Vector2(0, 43) layout_mode = 2 tooltip_text = "Stops you from being prompted for new folder each time you run a thread." text = "Reuse last output folder" expand_icon = true metadata/outputfunction = "reusefolder" [node name="OpenOutputFolder" type="Button" parent="outputfile" groups=["outputnode"]] custom_minimum_size = Vector2(0, 43) layout_mode = 2 tooltip_text = "Opens the folder on your computer where the output file is saved." text = "Open Folder" metadata/outputfunction = "openfolder" [node name="MarginContainer2" type="MarginContainer" parent="outputfile"] layout_mode = 2 theme_override_constants/margin_bottom = 5 [node name="Label" type="Label" parent="outputfile"] layout_mode = 2 text = "Rendered Output File:" [node name="MarginContainer4" type="MarginContainer" parent="outputfile"] layout_mode = 2 theme_override_constants/margin_bottom = 2 [node name="AudioPlayer" parent="outputfile" groups=["outputnode"] instance=ExtResource("2_b6nw4")] layout_mode = 2 metadata/outputfunction = "audioplayer" [node name="distort_average" type="GraphNode" parent="."] layout_mode = 0 offset_left = 22.0 offset_top = 244.0 offset_right = 328.0 offset_bottom = 350.0 tooltip_text = "Performs a mathematical averaging of the data" title = "Distort: Average" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "distort_average" metadata/stereo_input = false [node name="Control" type="Control" parent="distort_average"] layout_mode = 2 [node name="VBoxContainer" parent="distort_average" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Number of cycles over which to average" [node name="Label" parent="distort_average/VBoxContainer" index="0"] text = "Cycle Count" [node name="HSlider" parent="distort_average/VBoxContainer/HSplitContainer" index="0"] min_value = 1.0 value = 5.0 [node name="clip_clip_2" type="GraphNode" parent="."] layout_mode = 0 offset_left = 26.0 offset_top = 384.0 offset_right = 332.0 offset_bottom = 490.0 tooltip_text = "Clips half-waveforms at a given fraction of the original" title = "Distort: Clip Fraction" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "clip_clip_2" metadata/stereo_input = true [node name="Control" type="Control" parent="clip_clip_2"] layout_mode = 2 [node name="VBoxContainer" parent="clip_clip_2" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Fraction of original signal at which to clip, 1 is no change" [node name="Label" parent="clip_clip_2/VBoxContainer" index="0"] text = "Fraction" [node name="HSlider" parent="clip_clip_2/VBoxContainer/HSplitContainer" index="0"] max_value = 1.0 step = 0.01 value = 0.7 [node name="distort_reform_6" type="GraphNode" parent="."] layout_mode = 0 offset_left = 26.0 offset_top = 519.0 offset_right = 332.0 offset_bottom = 599.0 tooltip_text = "Replaces each 'wavecycle' with square pulses several samples long" title = "Distort: Click" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "distort_reform_6" metadata/stereo_input = false [node name="Control" type="Control" parent="distort_reform_6"] layout_mode = 2 [node name="Label" type="Label" parent="distort_reform_6"] layout_mode = 2 text = "No adjustable parameters" [node name="distort_divide" type="GraphNode" parent="."] layout_mode = 0 offset_left = 29.0 offset_top = 657.0 offset_right = 335.0 offset_bottom = 763.0 tooltip_text = "Divides wavecycle frequency without altering duration" title = "Distort: Divide" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "distort_divide" metadata/stereo_input = false [node name="Control" type="Control" parent="distort_divide"] layout_mode = 2 [node name="VBoxContainer" parent="distort_divide" instance=ExtResource("3_b6nw4")] layout_mode = 2 [node name="Label" parent="distort_divide/VBoxContainer" index="0"] text = "Divider" [node name="HSlider" parent="distort_divide/VBoxContainer/HSplitContainer" index="0"] min_value = 2.0 max_value = 16.0 value = 2.0 [node name="distort_fractal" type="GraphNode" parent="."] layout_mode = 0 offset_left = 30.0 offset_top = 797.0 offset_right = 336.0 offset_bottom = 962.0 tooltip_text = "Superimposes miniature copies 'wavecycles onto themselves" title = "Distort: Fractal" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true metadata/command = "distort_fractal" metadata/stereo_input = false [node name="Control" type="Control" parent="distort_fractal"] layout_mode = 2 [node name="VBoxContainer" parent="distort_fractal" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Division of scale of source wave" [node name="Label" parent="distort_fractal/VBoxContainer" index="0"] text = "Scaling" [node name="HSlider" parent="distort_fractal/VBoxContainer/HSplitContainer" index="0"] min_value = 2.0 max_value = 20000.0 value = 2.0 exp_edit = true [node name="VBoxContainer2" parent="distort_fractal" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "loudness of scaled component relative to source (1.0)" [node name="Label" parent="distort_fractal/VBoxContainer2" index="0"] text = "Loudness" [node name="HSlider" parent="distort_fractal/VBoxContainer2/HSplitContainer" index="0"] min_value = 0.01 max_value = 1.0 step = 0.01 value = 1.0 [node name="distort_multiply" type="GraphNode" parent="."] layout_mode = 0 offset_left = 32.0 offset_top = 978.0 offset_right = 338.0 offset_bottom = 1084.0 tooltip_text = "Multiplies wavecycle frequency without altering duration" title = "Distort: Multiply" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "distort_multiply" metadata/stereo_input = false [node name="Control" type="Control" parent="distort_multiply"] layout_mode = 2 [node name="VBoxContainer" parent="distort_multiply" instance=ExtResource("3_b6nw4")] layout_mode = 2 [node name="Label" parent="distort_multiply/VBoxContainer" index="0"] text = "Multiplier" [node name="HSlider" parent="distort_multiply/VBoxContainer/HSplitContainer" index="0"] min_value = 2.0 max_value = 16.0 value = 2.0 [node name="distort_interpolate" type="GraphNode" parent="."] layout_mode = 0 offset_left = 35.0 offset_top = 1110.0 offset_right = 341.0 offset_bottom = 1216.0 tooltip_text = "Time-stretches file by repeating wavecycles and interpolating between them" title = "Distort: Interpolate" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "distort_interpolate" metadata/stereo_input = false [node name="Control" type="Control" parent="distort_interpolate"] layout_mode = 2 [node name="VBoxContainer" parent="distort_interpolate" instance=ExtResource("3_b6nw4")] layout_mode = 2 [node name="Label" parent="distort_interpolate/VBoxContainer" index="0"] text = "Multiplier" [node name="HSlider" parent="distort_interpolate/VBoxContainer/HSplitContainer" index="0"] min_value = 2.0 max_value = 64.0 value = 2.0 [node name="distort_reform_2" type="GraphNode" parent="."] layout_mode = 0 offset_left = 39.0 offset_top = 1246.0 offset_right = 345.0 offset_bottom = 1326.0 tooltip_text = "Replaces each 'wavecycle' with a square wave" title = "Distort: Square" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "distort_reform_2" metadata/stereo_input = false [node name="Control" type="Control" parent="distort_reform_2"] layout_mode = 2 [node name="Label" type="Label" parent="distort_reform_2"] layout_mode = 2 text = "No adjustable parameters" [node name="distort_reform_4" type="GraphNode" parent="."] layout_mode = 0 offset_left = 40.0 offset_top = 1382.0 offset_right = 346.0 offset_bottom = 1462.0 tooltip_text = "Replaces each 'wavecycle' with a triangle wave" title = "Distort: Triangle" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "distort_reform_4" metadata/stereo_input = false [node name="Control" type="Control" parent="distort_reform_4"] layout_mode = 2 [node name="Label" type="Label" parent="distort_reform_4"] layout_mode = 2 text = "No adjustable parameters" [node name="modify_radical_1" type="GraphNode" parent="."] layout_mode = 0 offset_left = 1698.0 offset_top = 1444.0 offset_right = 2004.0 offset_bottom = 1524.0 tooltip_text = "Reverses a soundfile to play backwards" title = "Modify: Reverse" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "modify_radical_1" metadata/stereo_input = true [node name="Control" type="Control" parent="modify_radical_1"] layout_mode = 2 [node name="Label" type="Label" parent="modify_radical_1"] layout_mode = 2 text = "No adjustable parameters" [node name="distort_replace" type="GraphNode" parent="."] layout_mode = 0 offset_left = 44.0 offset_top = 1525.0 offset_right = 350.0 offset_bottom = 1631.0 tooltip_text = "The strongest wavecycle in a Cycle Count group replaces the others" title = "Distort: Replace" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "distort_replace" metadata/stereo_input = false [node name="Control" type="Control" parent="distort_replace"] layout_mode = 2 [node name="VBoxContainer" parent="distort_replace" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The number of wavecycles in each group" [node name="Label" parent="distort_replace/VBoxContainer" index="0"] text = "Cycle Count" [node name="HSlider" parent="distort_replace/VBoxContainer/HSplitContainer" index="0"] min_value = 2.0 max_value = 64.0 value = 2.0 [node name="quirk_quirk_1" type="GraphNode" parent="."] layout_mode = 0 offset_left = 47.0 offset_top = 1673.0 offset_right = 353.0 offset_bottom = 1779.0 tooltip_text = "Distortion by raising sample values to a power" title = "Distort: Power Factor" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "quirk_quirk_1" metadata/stereo_input = false [node name="Control" type="Control" parent="quirk_quirk_1"] layout_mode = 2 [node name="VBoxContainer" parent="quirk_quirk_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Power to raise all samples by <1 exaggerates signal contour; >1 smooths signal contour" [node name="Label" parent="quirk_quirk_1/VBoxContainer" index="0"] text = "Power Factor" [node name="HSlider" parent="quirk_quirk_1/VBoxContainer/HSplitContainer" index="0"] min_value = 0.01 step = 0.01 value = 0.7 exp_edit = true [node name="extend_drunk_1" type="GraphNode" parent="."] layout_mode = 0 offset_left = 463.0 offset_top = 644.0 offset_right = 769.0 offset_bottom = 986.0 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'" title = "Extend: Drunk" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true slot/3/left_enabled = false slot/3/left_type = 0 slot/3/left_color = Color(1, 1, 1, 1) slot/3/left_icon = null slot/3/right_enabled = false slot/3/right_type = 0 slot/3/right_color = Color(1, 1, 1, 1) slot/3/right_icon = null slot/3/draw_stylebox = true slot/4/left_enabled = false slot/4/left_type = 0 slot/4/left_color = Color(1, 1, 1, 1) slot/4/left_icon = null slot/4/right_enabled = false slot/4/right_type = 0 slot/4/right_color = Color(1, 1, 1, 1) slot/4/right_icon = null slot/4/draw_stylebox = true slot/5/left_enabled = false slot/5/left_type = 0 slot/5/left_color = Color(1, 1, 1, 1) slot/5/left_icon = null slot/5/right_enabled = false slot/5/right_type = 0 slot/5/right_color = Color(1, 1, 1, 1) slot/5/right_icon = null slot/5/draw_stylebox = true metadata/command = "extend_drunk_1" metadata/stereo_input = true [node name="Control" type="Control" parent="extend_drunk_1"] layout_mode = 2 [node name="VBoxContainer" parent="extend_drunk_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Total minimum duration of output soundfile (seconds)" [node name="Label" parent="extend_drunk_1/VBoxContainer" index="0"] text = "Minimum Output Duration (s)" [node name="HSlider" parent="extend_drunk_1/VBoxContainer/HSplitContainer" index="0"] min_value = 1.0 max_value = 1000.0 value = 30.0 exp_edit = true [node name="VBoxContainer2" parent="extend_drunk_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Time in infile at which the drunken walk occurs" [node name="Label" parent="extend_drunk_1/VBoxContainer2" index="0"] text = "Location" [node name="HSlider" parent="extend_drunk_1/VBoxContainer2/HSplitContainer" index="0"] max_value = 6.0 step = 0.01 value = 0.0 [node name="VBoxContainer3" parent="extend_drunk_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Half-width of the region from within which the sound segments are read" [node name="Label" parent="extend_drunk_1/VBoxContainer3" index="0"] text = "Ambitus" [node name="HSlider" parent="extend_drunk_1/VBoxContainer3/HSplitContainer" index="0"] max_value = 6.0 step = 0.01 value = 1.0 [node name="VBoxContainer4" parent="extend_drunk_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Maximum length of (random) step between segment reads" [node name="Label" parent="extend_drunk_1/VBoxContainer4" index="0"] text = "Maximum Step" [node name="HSlider" parent="extend_drunk_1/VBoxContainer4/HSplitContainer" index="0"] max_value = 6.0 step = 0.01 value = 0.02 [node name="VBoxContainer5" parent="extend_drunk_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Time between segment reads" [node name="Label" parent="extend_drunk_1/VBoxContainer5" index="0"] text = "Clock" [node name="HSlider" parent="extend_drunk_1/VBoxContainer5/HSplitContainer" index="0"] min_value = 0.05 max_value = 6.0 step = 0.1 value = 0.05 [node name="extend_loop_1" type="GraphNode" parent="."] layout_mode = 0 offset_left = 455.0 offset_top = 1062.0 offset_right = 761.0 offset_bottom = 1286.0 tooltip_text = "Loop (repeat [advancing] segments) inside soundfile" title = "Extend: Loop" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true slot/3/left_enabled = false slot/3/left_type = 0 slot/3/left_color = Color(1, 1, 1, 1) slot/3/left_icon = null slot/3/right_enabled = false slot/3/right_type = 0 slot/3/right_color = Color(1, 1, 1, 1) slot/3/right_icon = null slot/3/draw_stylebox = true metadata/command = "extend_loop_1" metadata/stereo_input = true [node name="Control" type="Control" parent="extend_loop_1"] layout_mode = 2 [node name="VBoxContainer" parent="extend_loop_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Start time (in seconds) in file for looping to begin" [node name="Label" parent="extend_loop_1/VBoxContainer" index="0"] text = "Start" [node name="HSlider" parent="extend_loop_1/VBoxContainer/HSplitContainer" index="0"] max_value = 30.0 step = 0.01 value = 0.0 [node name="VBoxContainer2" parent="extend_loop_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Length of looped segment (in milliseconds)" [node name="Label" parent="extend_loop_1/VBoxContainer2" index="0"] text = "Loop Length" [node name="HSlider" parent="extend_loop_1/VBoxContainer2/HSplitContainer" index="0"] min_value = 1.0 max_value = 30000.0 value = 200.0 exp_edit = true [node name="VBoxContainer3" parent="extend_loop_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Advance in infile from the start of one loop to the next (in milliseconds)" [node name="Label" parent="extend_loop_1/VBoxContainer3" index="0"] text = "Step" [node name="HSlider" parent="extend_loop_1/VBoxContainer3/HSplitContainer" index="0"] min_value = 1.0 max_value = 6000.0 value = 100.0 [node name="extend_scramble_1" type="GraphNode" parent="."] layout_mode = 0 offset_left = 455.0 offset_top = 1337.0 offset_right = 761.0 offset_bottom = 1561.0 tooltip_text = "Scramble soundfile and write to any given length" title = "Extend: Scramble" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true slot/3/left_enabled = false slot/3/left_type = 0 slot/3/left_color = Color(1, 1, 1, 1) slot/3/left_icon = null slot/3/right_enabled = false slot/3/right_type = 0 slot/3/right_color = Color(1, 1, 1, 1) slot/3/right_icon = null slot/3/draw_stylebox = true metadata/command = "extend_scramble_1" metadata/stereo_input = true [node name="Control" type="Control" parent="extend_scramble_1"] layout_mode = 2 [node name="VBoxContainer" parent="extend_scramble_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Minimum chunksize to cut" [node name="Label" parent="extend_scramble_1/VBoxContainer" index="0"] text = "Minimum Chunk Length" [node name="HSlider" parent="extend_scramble_1/VBoxContainer/HSplitContainer" index="0"] min_value = 0.05 max_value = 30.0 step = 0.01 value = 0.05 [node name="VBoxContainer2" parent="extend_scramble_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Maximum chunksize to cut must be greater than minimum" [node name="Label" parent="extend_scramble_1/VBoxContainer2" index="0"] text = "Maximum Chunk Length" [node name="HSlider" parent="extend_scramble_1/VBoxContainer2/HSplitContainer" index="0"] min_value = 0.06 max_value = 30.0 step = 0.01 value = 1.5 exp_edit = true [node name="VBoxContainer3" parent="extend_scramble_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Duration of outfile required must be greater than minimum chunk size" [node name="Label" parent="extend_scramble_1/VBoxContainer3" index="0"] text = "Output Duration" [node name="HSlider" parent="extend_scramble_1/VBoxContainer3/HSplitContainer" index="0"] min_value = 1.0 max_value = 1000.0 value = 60.0 exp_edit = true [node name="shrink_shrink_1" type="GraphNode" parent="."] layout_mode = 0 offset_left = 457.0 offset_top = 1622.0 offset_right = 763.0 offset_bottom = 1964.0 tooltip_text = "Repeat a sound, shortening it on each repetition" title = "Extend: Shrink" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true slot/3/left_enabled = false slot/3/left_type = 0 slot/3/left_color = Color(1, 1, 1, 1) slot/3/left_icon = null slot/3/right_enabled = false slot/3/right_type = 0 slot/3/right_color = Color(1, 1, 1, 1) slot/3/right_icon = null slot/3/draw_stylebox = true slot/4/left_enabled = false slot/4/left_type = 0 slot/4/left_color = Color(1, 1, 1, 1) slot/4/left_icon = null slot/4/right_enabled = false slot/4/right_type = 0 slot/4/right_color = Color(1, 1, 1, 1) slot/4/right_icon = null slot/4/draw_stylebox = true slot/5/left_enabled = false slot/5/left_type = 0 slot/5/left_color = Color(1, 1, 1, 1) slot/5/left_icon = null slot/5/right_enabled = false slot/5/right_type = 0 slot/5/right_color = Color(1, 1, 1, 1) slot/5/right_icon = null slot/5/draw_stylebox = true metadata/command = "shrink_shrink_1" metadata/stereo_input = true [node name="Control" type="Control" parent="shrink_shrink_1"] layout_mode = 2 [node name="VBoxContainer" parent="shrink_shrink_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Shortening factor of sound from one repeat to the next. Shrinkage stops once events become too short for splices." [node name="Label" parent="shrink_shrink_1/VBoxContainer" index="0"] text = "Shrinkage" [node name="HSlider" parent="shrink_shrink_1/VBoxContainer/HSplitContainer" index="0"] min_value = 0.01 max_value = 1.0 step = 0.01 value = 0.25 [node name="VBoxContainer2" parent="shrink_shrink_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Initial timestep in seconds between output events" [node name="Label" parent="shrink_shrink_1/VBoxContainer2" index="0"] text = "Gap" [node name="HSlider" parent="shrink_shrink_1/VBoxContainer2/HSplitContainer" index="0"] min_value = 12.0 max_value = 60.0 step = 0.01 value = 12.0 [node name="VBoxContainer3" parent="shrink_shrink_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Shortening of gaps between output events" [node name="Label" parent="shrink_shrink_1/VBoxContainer3" index="0"] text = "Contract" [node name="HSlider" parent="shrink_shrink_1/VBoxContainer3/HSplitContainer" index="0"] min_value = 0.1 max_value = 1.0 step = 0.01 value = 0.8 [node name="VBoxContainer4" parent="shrink_shrink_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The (minimum) duration of the output" [node name="Label" parent="shrink_shrink_1/VBoxContainer4" index="0"] text = "Output Duration" [node name="HSlider" parent="shrink_shrink_1/VBoxContainer4/HSplitContainer" index="0"] min_value = 1.0 max_value = 1000.0 value = 30.0 exp_edit = true [node name="VBoxContainer5" parent="shrink_shrink_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Splice length in milliseconds" [node name="Label" parent="shrink_shrink_1/VBoxContainer5" index="0"] text = "Splice Length" [node name="HSlider" parent="shrink_shrink_1/VBoxContainer5/HSplitContainer" index="0"] min_value = 0.05 max_value = 1000.0 step = 0.1 value = 14.95 exp_edit = true [node name="extend_zigzag_1" type="GraphNode" parent="."] layout_mode = 0 offset_left = 465.0 offset_top = 2055.0 offset_right = 771.0 offset_bottom = 2338.0 tooltip_text = "Read soundfile backwards and forwards" title = "Extend: Zigzag" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true slot/3/left_enabled = false slot/3/left_type = 0 slot/3/left_color = Color(1, 1, 1, 1) slot/3/left_icon = null slot/3/right_enabled = false slot/3/right_type = 0 slot/3/right_color = Color(1, 1, 1, 1) slot/3/right_icon = null slot/3/draw_stylebox = true slot/4/left_enabled = false slot/4/left_type = 0 slot/4/left_color = Color(1, 1, 1, 1) slot/4/left_icon = null slot/4/right_enabled = false slot/4/right_type = 0 slot/4/right_color = Color(1, 1, 1, 1) slot/4/right_icon = null slot/4/draw_stylebox = true metadata/command = "extend_zigzag_1" metadata/stereo_input = true [node name="Control" type="Control" parent="extend_zigzag_1"] layout_mode = 2 [node name="VBoxContainer" parent="extend_zigzag_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Point where zigzag begins" [node name="Label" parent="extend_zigzag_1/VBoxContainer" index="0"] text = "Start Point" [node name="HSlider" parent="extend_zigzag_1/VBoxContainer/HSplitContainer" index="0"] max_value = 1000.0 step = 0.01 value = 0.0 [node name="VBoxContainer2" parent="extend_zigzag_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Point where zigzag ends" [node name="Label" parent="extend_zigzag_1/VBoxContainer2" index="0"] text = "End Point" [node name="HSlider" parent="extend_zigzag_1/VBoxContainer2/HSplitContainer" index="0"] min_value = 1.0 max_value = 1000.0 step = 0.01 [node name="VBoxContainer3" parent="extend_zigzag_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Duration of soundfile output" [node name="Label" parent="extend_zigzag_1/VBoxContainer3" index="0"] text = "Output Duration" [node name="HSlider" parent="extend_zigzag_1/VBoxContainer3/HSplitContainer" index="0"] min_value = 1.0 max_value = 1000.0 value = 60.0 exp_edit = true [node name="VBoxContainer4" parent="extend_zigzag_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Minimum time between zigzags" [node name="Label" parent="extend_zigzag_1/VBoxContainer4" index="0"] text = "Minimum Zigzag Time" [node name="HSlider" parent="extend_zigzag_1/VBoxContainer4/HSplitContainer" index="0"] min_value = 0.05 max_value = 1.0 step = 0.01 value = 0.05 [node name="filter_bank_1" type="GraphNode" parent="."] layout_mode = 0 offset_left = 849.0 offset_top = 646.0 offset_right = 1155.0 offset_bottom = 988.0 tooltip_text = "Bank of bandpass filters tuned to the harmonic series of the Low Frequency" title = "Filter Bank: Harmonic Series" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true slot/3/left_enabled = false slot/3/left_type = 0 slot/3/left_color = Color(1, 1, 1, 1) slot/3/left_icon = null slot/3/right_enabled = false slot/3/right_type = 0 slot/3/right_color = Color(1, 1, 1, 1) slot/3/right_icon = null slot/3/draw_stylebox = true slot/4/left_enabled = false slot/4/left_type = 0 slot/4/left_color = Color(1, 1, 1, 1) slot/4/left_icon = null slot/4/right_enabled = false slot/4/right_type = 0 slot/4/right_color = Color(1, 1, 1, 1) slot/4/right_icon = null slot/4/draw_stylebox = true slot/5/left_enabled = false slot/5/left_type = 0 slot/5/left_color = Color(1, 1, 1, 1) slot/5/left_icon = null slot/5/right_enabled = false slot/5/right_type = 0 slot/5/right_color = Color(1, 1, 1, 1) slot/5/right_icon = null slot/5/draw_stylebox = true metadata/command = "filter_bank_1" metadata/stereo_input = true [node name="Control" type="Control" parent="filter_bank_1"] layout_mode = 2 [node name="VBoxContainer" parent="filter_bank_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Filter Q factor - how narrow the filer is" [node name="Label" parent="filter_bank_1/VBoxContainer" index="0"] text = "Q" [node name="HSlider" parent="filter_bank_1/VBoxContainer/HSplitContainer" index="0"] min_value = 1.0 max_value = 10000.0 step = 0.01 value = 400.0 [node name="VBoxContainer2" parent="filter_bank_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Makeup gain after filtering" [node name="Label" parent="filter_bank_1/VBoxContainer2" index="0"] text = "Makeup Gain" [node name="HSlider" parent="filter_bank_1/VBoxContainer2/HSplitContainer" index="0"] min_value = 0.02 max_value = 60.0 step = 0.01 value = 1.5 exp_edit = true [node name="VBoxContainer3" parent="filter_bank_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Lowest frequency filter, all filters will be tuned based on this frequency" [node name="Label" parent="filter_bank_1/VBoxContainer3" index="0"] text = "Lowest Band" [node name="HSlider" parent="filter_bank_1/VBoxContainer3/HSplitContainer" index="0"] min_value = 20.0 max_value = 12000.0 step = 0.01 value = 55.0 exp_edit = true [node name="VBoxContainer4" parent="filter_bank_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The highest frequency filter, must be higer than low filter" [node name="Label" parent="filter_bank_1/VBoxContainer4" index="0"] text = "Highest Band" [node name="HSlider" parent="filter_bank_1/VBoxContainer4/HSplitContainer" index="0"] min_value = 20.0 max_value = 12000.0 step = 0.01 value = 12000.0 exp_edit = true [node name="VBoxContainer6" parent="filter_bank_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Amound of random spread applied to filter frequencies" [node name="Label" parent="filter_bank_1/VBoxContainer6" index="0"] text = "Scatter" [node name="HSlider" parent="filter_bank_1/VBoxContainer6/HSplitContainer" index="0"] max_value = 1.0 step = 0.01 value = 0.0 metadata/flag = "-s" [node name="filter_bank_2" type="GraphNode" parent="."] layout_mode = 0 offset_left = 849.0 offset_top = 1064.0 offset_right = 1155.0 offset_bottom = 1406.0 tooltip_text = "Bank of bandpass filters tuned to odd harmonics of the harmonic series of the Low Frequency" title = "Filter Bank: Odd Harmonics" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true slot/3/left_enabled = false slot/3/left_type = 0 slot/3/left_color = Color(1, 1, 1, 1) slot/3/left_icon = null slot/3/right_enabled = false slot/3/right_type = 0 slot/3/right_color = Color(1, 1, 1, 1) slot/3/right_icon = null slot/3/draw_stylebox = true slot/4/left_enabled = false slot/4/left_type = 0 slot/4/left_color = Color(1, 1, 1, 1) slot/4/left_icon = null slot/4/right_enabled = false slot/4/right_type = 0 slot/4/right_color = Color(1, 1, 1, 1) slot/4/right_icon = null slot/4/draw_stylebox = true slot/5/left_enabled = false slot/5/left_type = 0 slot/5/left_color = Color(1, 1, 1, 1) slot/5/left_icon = null slot/5/right_enabled = false slot/5/right_type = 0 slot/5/right_color = Color(1, 1, 1, 1) slot/5/right_icon = null slot/5/draw_stylebox = true metadata/command = "filter_bank_2" metadata/stereo_input = true [node name="Control" type="Control" parent="filter_bank_2"] layout_mode = 2 [node name="VBoxContainer" parent="filter_bank_2" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Filter Q factor - how narrow the filer is" [node name="Label" parent="filter_bank_2/VBoxContainer" index="0"] text = "Q" [node name="HSlider" parent="filter_bank_2/VBoxContainer/HSplitContainer" index="0"] min_value = 1.0 max_value = 10000.0 step = 0.01 value = 400.0 [node name="VBoxContainer2" parent="filter_bank_2" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Makeup gain after filtering" [node name="Label" parent="filter_bank_2/VBoxContainer2" index="0"] text = "Makeup Gain" [node name="HSlider" parent="filter_bank_2/VBoxContainer2/HSplitContainer" index="0"] min_value = 0.02 max_value = 60.0 step = 0.01 value = 1.5 exp_edit = true [node name="VBoxContainer3" parent="filter_bank_2" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Lowest frequency filter, all filters will be tuned based on this frequency" [node name="Label" parent="filter_bank_2/VBoxContainer3" index="0"] text = "Lowest Band" [node name="HSlider" parent="filter_bank_2/VBoxContainer3/HSplitContainer" index="0"] min_value = 20.0 max_value = 12000.0 step = 0.01 value = 55.0 exp_edit = true [node name="VBoxContainer4" parent="filter_bank_2" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The highest frequency filter, must be higer than low filter" [node name="Label" parent="filter_bank_2/VBoxContainer4" index="0"] text = "Highest Band" [node name="HSlider" parent="filter_bank_2/VBoxContainer4/HSplitContainer" index="0"] min_value = 20.0 max_value = 12000.0 step = 0.01 value = 12000.0 exp_edit = true [node name="VBoxContainer6" parent="filter_bank_2" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Amound of random spread applied to filter frequencies" [node name="Label" parent="filter_bank_2/VBoxContainer6" index="0"] text = "Scatter" [node name="HSlider" parent="filter_bank_2/VBoxContainer6/HSplitContainer" index="0"] max_value = 1.0 step = 0.01 value = 0.0 metadata/flag = "-s" [node name="filter_bank_5" type="GraphNode" parent="."] layout_mode = 0 offset_left = 850.0 offset_top = 1476.0 offset_right = 1156.0 offset_bottom = 1877.0 tooltip_text = "Bank of linearly spread bandpass filters " title = "Filter Bank: Linear" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true slot/3/left_enabled = false slot/3/left_type = 0 slot/3/left_color = Color(1, 1, 1, 1) slot/3/left_icon = null slot/3/right_enabled = false slot/3/right_type = 0 slot/3/right_color = Color(1, 1, 1, 1) slot/3/right_icon = null slot/3/draw_stylebox = true slot/4/left_enabled = false slot/4/left_type = 0 slot/4/left_color = Color(1, 1, 1, 1) slot/4/left_icon = null slot/4/right_enabled = false slot/4/right_type = 0 slot/4/right_color = Color(1, 1, 1, 1) slot/4/right_icon = null slot/4/draw_stylebox = true slot/5/left_enabled = false slot/5/left_type = 0 slot/5/left_color = Color(1, 1, 1, 1) slot/5/left_icon = null slot/5/right_enabled = false slot/5/right_type = 0 slot/5/right_color = Color(1, 1, 1, 1) slot/5/right_icon = null slot/5/draw_stylebox = true slot/6/left_enabled = false slot/6/left_type = 0 slot/6/left_color = Color(1, 1, 1, 1) slot/6/left_icon = null slot/6/right_enabled = false slot/6/right_type = 0 slot/6/right_color = Color(1, 1, 1, 1) slot/6/right_icon = null slot/6/draw_stylebox = true metadata/command = "filter_bank_5" metadata/stereo_input = true [node name="Control" type="Control" parent="filter_bank_5"] layout_mode = 2 [node name="VBoxContainer" parent="filter_bank_5" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Filter Q factor - how narrow the filer is" [node name="Label" parent="filter_bank_5/VBoxContainer" index="0"] text = "Q" [node name="HSlider" parent="filter_bank_5/VBoxContainer/HSplitContainer" index="0"] min_value = 1.0 max_value = 10000.0 step = 0.01 value = 400.0 [node name="VBoxContainer2" parent="filter_bank_5" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Makeup gain after filtering" [node name="Label" parent="filter_bank_5/VBoxContainer2" index="0"] text = "Makeup Gain" [node name="HSlider" parent="filter_bank_5/VBoxContainer2/HSplitContainer" index="0"] min_value = 0.02 max_value = 60.0 step = 0.01 value = 1.5 exp_edit = true [node name="VBoxContainer3" parent="filter_bank_5" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Lowest frequency filter," [node name="Label" parent="filter_bank_5/VBoxContainer3" index="0"] text = "Lowest Band" [node name="HSlider" parent="filter_bank_5/VBoxContainer3/HSplitContainer" index="0"] min_value = 20.0 max_value = 12000.0 step = 0.01 value = 55.0 exp_edit = true [node name="VBoxContainer4" parent="filter_bank_5" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The highest frequency filter, must be higer than low filter" [node name="Label" parent="filter_bank_5/VBoxContainer4" index="0"] text = "Highest Band" [node name="HSlider" parent="filter_bank_5/VBoxContainer4/HSplitContainer" index="0"] min_value = 20.0 max_value = 12000.0 step = 0.01 value = 12000.0 exp_edit = true [node name="VBoxContainer5" parent="filter_bank_5" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The number of filters in the filter bank" [node name="Label" parent="filter_bank_5/VBoxContainer5" index="0"] text = "Number of Filters" [node name="HSlider" parent="filter_bank_5/VBoxContainer5/HSplitContainer" index="0"] min_value = 1.0 value = 8.0 [node name="VBoxContainer6" parent="filter_bank_5" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Amound of random spread applied to filter frequencies" [node name="Label" parent="filter_bank_5/VBoxContainer6" index="0"] text = "Scatter" [node name="HSlider" parent="filter_bank_5/VBoxContainer6/HSplitContainer" index="0"] max_value = 1.0 step = 0.01 value = 0.0 metadata/flag = "-s" [node name="filter_bank_6" type="GraphNode" parent="."] layout_mode = 0 offset_left = 854.0 offset_top = 1960.0 offset_right = 1160.0 offset_bottom = 2361.0 tooltip_text = "Bank of bandpass filters spread apart in semitones" title = "Filter Bank: Pitched Intervals" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true slot/3/left_enabled = false slot/3/left_type = 0 slot/3/left_color = Color(1, 1, 1, 1) slot/3/left_icon = null slot/3/right_enabled = false slot/3/right_type = 0 slot/3/right_color = Color(1, 1, 1, 1) slot/3/right_icon = null slot/3/draw_stylebox = true slot/4/left_enabled = false slot/4/left_type = 0 slot/4/left_color = Color(1, 1, 1, 1) slot/4/left_icon = null slot/4/right_enabled = false slot/4/right_type = 0 slot/4/right_color = Color(1, 1, 1, 1) slot/4/right_icon = null slot/4/draw_stylebox = true slot/5/left_enabled = false slot/5/left_type = 0 slot/5/left_color = Color(1, 1, 1, 1) slot/5/left_icon = null slot/5/right_enabled = false slot/5/right_type = 0 slot/5/right_color = Color(1, 1, 1, 1) slot/5/right_icon = null slot/5/draw_stylebox = true slot/6/left_enabled = false slot/6/left_type = 0 slot/6/left_color = Color(1, 1, 1, 1) slot/6/left_icon = null slot/6/right_enabled = false slot/6/right_type = 0 slot/6/right_color = Color(1, 1, 1, 1) slot/6/right_icon = null slot/6/draw_stylebox = true metadata/command = "filter_bank_6" metadata/stereo_input = true [node name="Control" type="Control" parent="filter_bank_6"] layout_mode = 2 [node name="VBoxContainer" parent="filter_bank_6" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Filter Q factor - how narrow the filer is" [node name="Label" parent="filter_bank_6/VBoxContainer" index="0"] text = "Q" [node name="HSlider" parent="filter_bank_6/VBoxContainer/HSplitContainer" index="0"] min_value = 1.0 max_value = 10000.0 step = 0.01 value = 400.0 [node name="VBoxContainer2" parent="filter_bank_6" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Makeup gain after filtering" [node name="Label" parent="filter_bank_6/VBoxContainer2" index="0"] text = "Makeup Gain" [node name="HSlider" parent="filter_bank_6/VBoxContainer2/HSplitContainer" index="0"] min_value = 0.02 max_value = 60.0 step = 0.01 value = 1.5 exp_edit = true [node name="VBoxContainer3" parent="filter_bank_6" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Lowest frequency filter," [node name="Label" parent="filter_bank_6/VBoxContainer3" index="0"] text = "Lowest Band" [node name="HSlider" parent="filter_bank_6/VBoxContainer3/HSplitContainer" index="0"] min_value = 20.0 max_value = 12000.0 step = 0.01 value = 55.0 exp_edit = true [node name="VBoxContainer4" parent="filter_bank_6" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The highest frequency filter, must be higer than low filter" [node name="Label" parent="filter_bank_6/VBoxContainer4" index="0"] text = "Highest Band" [node name="HSlider" parent="filter_bank_6/VBoxContainer4/HSplitContainer" index="0"] min_value = 20.0 max_value = 12000.0 step = 0.01 value = 12000.0 exp_edit = true [node name="VBoxContainer5" parent="filter_bank_6" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The musical interval between each filter" [node name="Label" parent="filter_bank_6/VBoxContainer5" index="0"] text = "Semitones" [node name="HSlider" parent="filter_bank_6/VBoxContainer5/HSplitContainer" index="0"] min_value = 1.0 max_value = 24.0 value = 7.0 [node name="VBoxContainer6" parent="filter_bank_6" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Amound of random spread applied to filter frequencies" [node name="Label" parent="filter_bank_6/VBoxContainer6" index="0"] text = "Scatter" [node name="HSlider" parent="filter_bank_6/VBoxContainer6/HSplitContainer" index="0"] max_value = 1.0 step = 0.01 value = 0.0 metadata/flag = "-s" [node name="modify_brassage_1" type="GraphNode" parent="."] layout_mode = 0 offset_left = 1239.0 offset_top = 415.0 offset_right = 1545.0 offset_bottom = 521.0 tooltip_text = "Shift the pitch of infile while retaining (more or less) the same duration" title = "Granulate: Pitch Shift" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "modify_brassage_1" metadata/stereo_input = true [node name="Control" type="Control" parent="modify_brassage_1"] layout_mode = 2 [node name="VBoxContainer" parent="modify_brassage_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Change of pitch in semitones" [node name="Label" parent="modify_brassage_1/VBoxContainer" index="0"] text = "Pitch Shift" [node name="HSlider" parent="modify_brassage_1/VBoxContainer/HSplitContainer" index="0"] min_value = -24.0 max_value = 24.0 step = 0.01 value = -12.0 [node name="modify_brassage_2" type="GraphNode" parent="."] layout_mode = 0 offset_left = 1240.0 offset_top = 559.0 offset_right = 1546.0 offset_bottom = 665.0 tooltip_text = "Stretch or compress the infile in time, while retaining the same pitch" title = "Granulate: Time Stretch" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "modify_brassage_2" metadata/stereo_input = true [node name="Control" type="Control" parent="modify_brassage_2"] layout_mode = 2 [node name="VBoxContainer" parent="modify_brassage_2" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The playback speed through the soundfile <1 slower >1 faster" [node name="Label" parent="modify_brassage_2/VBoxContainer" index="0"] text = "Speed" [node name="HSlider" parent="modify_brassage_2/VBoxContainer/HSplitContainer" index="0"] min_value = 0.001 max_value = 10.0 step = 0.01 value = 0.251 exp_edit = true [node name="modify_brassage_4" type="GraphNode" parent="."] layout_mode = 0 offset_left = 1241.0 offset_top = 707.0 offset_right = 1547.0 offset_bottom = 872.0 tooltip_text = "Random reordering of grains within a timeframe" title = "Granulate: Scramble" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true metadata/command = "modify_brassage_4" metadata/stereo_input = true [node name="Control" type="Control" parent="modify_brassage_4"] layout_mode = 2 [node name="VBoxContainer" parent="modify_brassage_4" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Length of each grain in ms" [node name="Label" parent="modify_brassage_4/VBoxContainer" index="0"] text = "Grainsize" [node name="HSlider" parent="modify_brassage_4/VBoxContainer/HSplitContainer" index="0"] min_value = 2.0 max_value = 500.0 step = 0.01 exp_edit = true [node name="VBoxContainer2" parent="modify_brassage_4" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Range of search for next grain" [node name="Label" parent="modify_brassage_4/VBoxContainer2" index="0"] text = "Range" [node name="HSlider" parent="modify_brassage_4/VBoxContainer2/HSplitContainer" index="0"] min_value = 1.0 max_value = 10000.0 step = 0.01 value = 2500.0 metadata/flag = "-r" [node name="modify_brassage_5" type="GraphNode" parent="."] layout_mode = 0 offset_left = 1249.0 offset_top = 920.0 offset_right = 1555.0 offset_bottom = 1026.0 tooltip_text = "Put a grainy surface on a source" title = "Granulate: Granulate" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "modify_brassage_5" metadata/stereo_input = true [node name="Control" type="Control" parent="modify_brassage_5"] layout_mode = 2 [node name="VBoxContainer" parent="modify_brassage_5" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Amount of grain overlap Values < 1 leaves intergrain silence" [node name="Label" parent="modify_brassage_5/VBoxContainer" index="0"] text = "Density" [node name="HSlider" parent="modify_brassage_5/VBoxContainer/HSplitContainer" index="0"] min_value = 0.01 max_value = 2.0 step = 0.01 value = 0.6 [node name="modify_speed_5" type="GraphNode" parent="."] layout_mode = 0 offset_left = 1691.0 offset_top = 417.0 offset_right = 1997.0 offset_bottom = 582.0 tooltip_text = "Accelerate or decelerate a sound" title = "Speed: Accelerate/Decelerate" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true metadata/command = "modify_speed_5" metadata/stereo_input = true [node name="Control" type="Control" parent="modify_speed_5"] layout_mode = 2 [node name="VBoxContainer" parent="modify_speed_5" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The change in speed to move towards <1 slower, >1 faster" [node name="Label" parent="modify_speed_5/VBoxContainer" index="0"] text = "Transposition Ratio" [node name="HSlider" parent="modify_speed_5/VBoxContainer/HSplitContainer" index="0"] min_value = 0.01 max_value = 10.0 step = 0.01 value = 0.25 exp_edit = true [node name="VBoxContainer2" parent="modify_speed_5" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The time in the file to reach that speed" [node name="Label" parent="modify_speed_5/VBoxContainer2" index="0"] text = "Goal Time" [node name="HSlider" parent="modify_speed_5/VBoxContainer2/HSplitContainer" index="0"] min_value = 0.01 max_value = 120.0 step = 0.01 value = 10.01 [node name="modify_loudness_1" type="GraphNode" parent="."] layout_mode = 0 offset_left = 1694.0 offset_top = 636.0 offset_right = 2000.0 offset_bottom = 742.0 tooltip_text = "Adjust peak loudness to a fixed level" title = "Gain" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "modify_loudness_1" metadata/stereo_input = true [node name="Control" type="Control" parent="modify_loudness_1"] layout_mode = 2 [node name="VBoxContainer" parent="modify_loudness_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Amount to scale signal by. <1 is quiet >1 is louder" [node name="Label" parent="modify_loudness_1/VBoxContainer" index="0"] text = "Gain" [node name="HSlider" parent="modify_loudness_1/VBoxContainer/HSplitContainer" index="0"] min_value = 0.001 max_value = 10.0 step = 0.001 value = 1.0 exp_edit = true [node name="modify_stack" type="GraphNode" parent="."] layout_mode = 0 offset_left = 1696.0 offset_top = 800.0 offset_right = 2002.0 offset_bottom = 1201.0 tooltip_text = "Accelerate or decelerate a sound" title = "Stack" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true slot/3/left_enabled = false slot/3/left_type = 0 slot/3/left_color = Color(1, 1, 1, 1) slot/3/left_icon = null slot/3/right_enabled = false slot/3/right_type = 0 slot/3/right_color = Color(1, 1, 1, 1) slot/3/right_icon = null slot/3/draw_stylebox = true slot/4/left_enabled = false slot/4/left_type = 0 slot/4/left_color = Color(1, 1, 1, 1) slot/4/left_icon = null slot/4/right_enabled = false slot/4/right_type = 0 slot/4/right_color = Color(1, 1, 1, 1) slot/4/right_icon = null slot/4/draw_stylebox = true slot/5/left_enabled = false slot/5/left_type = 0 slot/5/left_color = Color(1, 1, 1, 1) slot/5/left_icon = null slot/5/right_enabled = false slot/5/right_type = 0 slot/5/right_color = Color(1, 1, 1, 1) slot/5/right_icon = null slot/5/draw_stylebox = true slot/6/left_enabled = false slot/6/left_type = 0 slot/6/left_color = Color(1, 1, 1, 1) slot/6/left_icon = null slot/6/right_enabled = false slot/6/right_type = 0 slot/6/right_color = Color(1, 1, 1, 1) slot/6/right_icon = null slot/6/draw_stylebox = true metadata/command = "modify_stack" metadata/stereo_input = true [node name="Control" type="Control" parent="modify_stack"] layout_mode = 2 [node name="VBoxContainer" parent="modify_stack" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The amount to transpose each layer in semitones" [node name="Label" parent="modify_stack/VBoxContainer" index="0"] text = "Transposition" [node name="HSlider" parent="modify_stack/VBoxContainer/HSplitContainer" index="0"] min_value = -24.0 max_value = 24.0 step = 0.01 value = -12.0 [node name="VBoxContainer2" parent="modify_stack" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The number of copies stacked together" [node name="Label" parent="modify_stack/VBoxContainer2" index="0"] text = "Layers" [node name="HSlider" parent="modify_stack/VBoxContainer2/HSplitContainer" index="0"] min_value = 2.0 max_value = 20.0 value = 6.0 [node name="VBoxContainer3" parent="modify_stack" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The loudness of the highest component" [node name="Label" parent="modify_stack/VBoxContainer3" index="0"] text = "Lean" [node name="HSlider" parent="modify_stack/VBoxContainer3/HSplitContainer" index="0"] min_value = 0.1 max_value = 1.0 step = 0.01 value = 0.8 [node name="VBoxContainer4" parent="modify_stack" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Adjusts the time at which the attack of each sound occurs" [node name="Label" parent="modify_stack/VBoxContainer4" index="0"] text = "Attack Offset" [node name="HSlider" parent="modify_stack/VBoxContainer4/HSplitContainer" index="0"] max_value = 30.0 step = 0.01 value = 0.0 [node name="VBoxContainer5" parent="modify_stack" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The output gain for the file" [node name="Label" parent="modify_stack/VBoxContainer5" index="0"] text = "Output Gain" [node name="HSlider" parent="modify_stack/VBoxContainer5/HSplitContainer" index="0"] max_value = 1.0 step = 0.01 value = 1.0 [node name="VBoxContainer6" parent="modify_stack" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Amount of file to render" [node name="Label" parent="modify_stack/VBoxContainer6" index="0"] text = "Output Duration" [node name="HSlider" parent="modify_stack/VBoxContainer6/HSplitContainer" index="0"] min_value = 0.1 max_value = 1.0 step = 0.01 value = 1.0 [node name="modify_speed_2" type="GraphNode" parent="."] layout_mode = 0 offset_left = 1695.0 offset_top = 1302.0 offset_right = 2001.0 offset_bottom = 1408.0 tooltip_text = "Modify the speed and pitch of a sound specified in semitones" title = "Speed: In Semitones" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "modify_speed_2" metadata/stereo_input = true [node name="Control" type="Control" parent="modify_speed_2"] layout_mode = 2 [node name="VBoxContainer" parent="modify_speed_2" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Amount to scale signal by. <1 is quiet >1 is louder" [node name="Label" parent="modify_speed_2/VBoxContainer" index="0"] text = "Semitones" [node name="HSlider" parent="modify_speed_2/VBoxContainer/HSplitContainer" index="0"] min_value = -24.0 max_value = 24.0 step = 0.01 value = -12.0 [node name="pvoc_anal_1" type="GraphNode" parent="."] layout_mode = 0 offset_left = 2213.0 offset_top = 33.0 offset_right = 2519.0 offset_bottom = 113.0 tooltip_text = "Converts audio to the frequency domain" title = "PVOC: Analyse" slot/0/left_enabled = true slot/0/left_type = 0 slot/0/left_color = Color(1, 1, 1, 0.564706) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 1 slot/0/right_color = Color(0, 0, 0, 0.690196) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "pvoc_anal_1" metadata/stereo_input = false [node name="Control" type="Control" parent="pvoc_anal_1"] layout_mode = 2 [node name="Label" type="Label" parent="pvoc_anal_1"] layout_mode = 2 text = "No adjustable parameters" [node name="pvoc_synth" type="GraphNode" parent="."] layout_mode = 0 offset_left = 2217.0 offset_top = 178.0 offset_right = 2523.0 offset_bottom = 258.0 tooltip_text = "Resynthesises frequency domain analysis back into audio" title = "PVOC: Resynthesise" slot/0/left_enabled = true slot/0/left_type = 1 slot/0/left_color = Color(0, 0, 0, 0.690196) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 0 slot/0/right_color = Color(1, 1, 1, 0.564706) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "pvoc_synth" metadata/stereo_input = false [node name="Control" type="Control" parent="pvoc_synth"] layout_mode = 2 [node name="Label" type="Label" parent="pvoc_synth"] layout_mode = 2 text = "No adjustable parameters" [node name="focus_accu" type="GraphNode" parent="."] layout_mode = 0 offset_left = 2219.0 offset_top = 338.0 offset_right = 2525.0 offset_bottom = 503.0 tooltip_text = "Sustain (accumulate) each spectral band, until louder data appears in that band" title = "PVOC: Accumulate" slot/0/left_enabled = true slot/0/left_type = 1 slot/0/left_color = Color(0, 0, 0, 0.690196) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 1 slot/0/right_color = Color(0, 0, 0, 0.690196) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true metadata/command = "focus_accu" metadata/stereo_input = false [node name="Control" type="Control" parent="focus_accu"] layout_mode = 2 [node name="VBoxContainer2" parent="focus_accu" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Gain factor for accumulated sound" [node name="Label" parent="focus_accu/VBoxContainer2" index="0"] text = "Decay" [node name="HSlider" parent="focus_accu/VBoxContainer2/HSplitContainer" index="0"] min_value = 0.001 max_value = 1.0 step = 0.001 value = 0.5 metadata/flag = "-d" [node name="VBoxContainer" parent="focus_accu" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Sustained channel data glissandos at glis octaves per second" [node name="Label" parent="focus_accu/VBoxContainer" index="0"] text = "Glissandos" [node name="HSlider" parent="focus_accu/VBoxContainer/HSplitContainer" index="0"] min_value = -5.0 max_value = 10.0 step = 0.1 value = -0.5 metadata/flag = "-g" [node name="blur_blur" type="GraphNode" parent="."] layout_mode = 0 offset_left = 2225.0 offset_top = 540.0 offset_right = 2531.0 offset_bottom = 646.0 tooltip_text = "Time-averages the spectrum bluring detail in the time dimension" title = "PVOC: Blur" slot/0/left_enabled = true slot/0/left_type = 1 slot/0/left_color = Color(0, 0, 0, 0.690196) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 1 slot/0/right_color = Color(0, 0, 0, 0.690196) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "blur_blur" metadata/stereo_input = false [node name="Control" type="Control" parent="blur_blur"] layout_mode = 2 [node name="VBoxContainer" parent="blur_blur" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Number of windows over which to average the spectrum" [node name="Label" parent="blur_blur/VBoxContainer" index="0"] text = "Bluring" [node name="HSlider" parent="blur_blur/VBoxContainer/HSplitContainer" index="0"] min_value = 1.0 max_value = 1024.0 value = 64.0 [node name="blur_chorus_5" type="GraphNode" parent="."] layout_mode = 0 offset_left = 2228.0 offset_top = 683.0 offset_right = 2534.0 offset_bottom = 848.0 tooltip_text = "Chorusing effect created by randomising the amplitude and frequency values of the partials" title = "PVOC: Chorus" slot/0/left_enabled = true slot/0/left_type = 1 slot/0/left_color = Color(0, 0, 0, 1) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 1 slot/0/right_color = Color(0, 0, 0, 1) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true metadata/command = "blur_chorus_5" metadata/stereo_input = false [node name="Control" type="Control" parent="blur_chorus_5"] layout_mode = 2 [node name="VBoxContainer" parent="blur_chorus_5" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Maximum random scatter of partial amplitudes" [node name="Label" parent="blur_chorus_5/VBoxContainer" index="0"] text = "Amplitude Randomise" [node name="HSlider" parent="blur_chorus_5/VBoxContainer/HSplitContainer" index="0"] min_value = 1.0 max_value = 1028.0 value = 30.0 exp_edit = true [node name="VBoxContainer2" parent="blur_chorus_5" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Maximum random scatter of partial frequencies" [node name="Label" parent="blur_chorus_5/VBoxContainer2" index="0"] text = "Frequency Randomise" [node name="HSlider" parent="blur_chorus_5/VBoxContainer2/HSplitContainer" index="0"] min_value = 1.0 max_value = 4.0 step = 0.01 value = 2.0 [node name="strange_invert_1" type="GraphNode" parent="."] layout_mode = 0 offset_left = 2230.0 offset_top = 857.0 offset_right = 2536.0 offset_bottom = 937.0 tooltip_text = "Transfers the energy from the highest frequency bands to the lowest ones and vice versa" title = "PVOC: Invert" slot/0/left_enabled = true slot/0/left_type = 1 slot/0/left_color = Color(0, 0, 0, 0.690196) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 1 slot/0/right_color = Color(0, 0, 0, 0.690196) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "strange_invert_1" metadata/stereo_input = false [node name="Control" type="Control" parent="strange_invert_1"] layout_mode = 2 [node name="Label" type="Label" parent="strange_invert_1"] layout_mode = 2 text = "No adjustable parameters" [node name="spectstr_stretch" type="GraphNode" parent="."] layout_mode = 0 offset_left = 2231.0 offset_top = 996.0 offset_right = 2537.0 offset_bottom = 1220.0 tooltip_text = "Stretches or shrinks the sound over time, without changing frequency" title = "PVOC: Stretch" slot/0/left_enabled = true slot/0/left_type = 1 slot/0/left_color = Color(0, 0, 0, 0.690196) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 1 slot/0/right_color = Color(0, 0, 0, 0.690196) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true slot/3/left_enabled = false slot/3/left_type = 0 slot/3/left_color = Color(1, 1, 1, 1) slot/3/left_icon = null slot/3/right_enabled = false slot/3/right_type = 0 slot/3/right_color = Color(1, 1, 1, 1) slot/3/right_icon = null slot/3/draw_stylebox = true metadata/command = "spectstr_stretch" metadata/stereo_input = false [node name="Control" type="Control" parent="spectstr_stretch"] layout_mode = 2 [node name="VBoxContainer" parent="spectstr_stretch" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "Amount to multiply the original length of the file by" [node name="Label" parent="spectstr_stretch/VBoxContainer" index="0"] text = "Stretch Multiplier" [node name="HSlider" parent="spectstr_stretch/VBoxContainer/HSplitContainer" index="0"] min_value = 0.001 max_value = 10000.0 step = 0.01 value = 10.001 exp_edit = true [node name="VBoxContainer2" parent="spectstr_stretch" instance=ExtResource("3_b6nw4")] layout_mode = 2 [node name="Label" parent="spectstr_stretch/VBoxContainer2" index="0"] text = "D-Ratio" [node name="HSlider" parent="spectstr_stretch/VBoxContainer2/HSplitContainer" index="0"] max_value = 1.0 step = 0.01 value = 0.0 [node name="VBoxContainer3" parent="spectstr_stretch" instance=ExtResource("3_b6nw4")] layout_mode = 2 [node name="Label" parent="spectstr_stretch/VBoxContainer3" index="0"] text = "D-Random" [node name="HSlider" parent="spectstr_stretch/VBoxContainer3/HSplitContainer" index="0"] max_value = 1.0 step = 0.01 value = 0.0 [node name="hilite_trace_1" type="GraphNode" parent="."] layout_mode = 0 offset_left = 2242.0 offset_top = 1246.0 offset_right = 2548.0 offset_bottom = 1352.0 tooltip_text = "Looks for the loudest frequencies and keeps only those" title = "PVOC: Trace" slot/0/left_enabled = true slot/0/left_type = 1 slot/0/left_color = Color(0, 0, 0, 0.690196) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 1 slot/0/right_color = Color(0, 0, 0, 0.690196) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "hilite_trace_1" metadata/stereo_input = false [node name="Control" type="Control" parent="hilite_trace_1"] layout_mode = 2 [node name="VBoxContainer" parent="hilite_trace_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The number of frequency bands to keep" [node name="Label" parent="hilite_trace_1/VBoxContainer" index="0"] text = "Amount Kept" [node name="HSlider" parent="hilite_trace_1/VBoxContainer/HSplitContainer" index="0"] min_value = 1.0 max_value = 513.0 value = 16.0 exp_edit = true [node name="blur_scatter" type="GraphNode" parent="."] layout_mode = 0 offset_left = 2241.0 offset_top = 1380.0 offset_right = 2547.0 offset_bottom = 1486.0 tooltip_text = "Discards a random selection of frequency bands" title = "PVOC: Thin Randomly" slot/0/left_enabled = true slot/0/left_type = 1 slot/0/left_color = Color(0, 0, 0, 0.690196) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 1 slot/0/right_color = Color(0, 0, 0, 0.690196) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "blur_scatter" metadata/stereo_input = false [node name="Control" type="Control" parent="blur_scatter"] layout_mode = 2 [node name="VBoxContainer" parent="blur_scatter" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The number of frequency bands to keep" [node name="Label" parent="blur_scatter/VBoxContainer" index="0"] text = "Amount Kept" [node name="HSlider" parent="blur_scatter/VBoxContainer/HSplitContainer" index="0"] min_value = 1.0 max_value = 513.0 value = 16.0 exp_edit = true [node name="spec_gain" type="GraphNode" parent="."] layout_mode = 0 offset_left = 2236.0 offset_top = 1826.0 offset_right = 2542.0 offset_bottom = 1932.0 tooltip_text = "Adjusts the level of a frequency domain signal" title = "PVOC: Gain" slot/0/left_enabled = true slot/0/left_type = 1 slot/0/left_color = Color(0, 0, 0, 0.690196) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 1 slot/0/right_color = Color(0, 0, 0, 0.690196) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true metadata/command = "spec_gain" metadata/stereo_input = false [node name="Control" type="Control" parent="spec_gain"] layout_mode = 2 [node name="VBoxContainer" parent="spec_gain" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The number of frequency bands to keep" [node name="Label" parent="spec_gain/VBoxContainer" index="0"] text = "Gain" [node name="HSlider" parent="spec_gain/VBoxContainer/HSplitContainer" index="0"] min_value = 0.001 max_value = 10.0 step = 0.001 value = 0.8 exp_edit = true [node name="strange_waver_1" type="GraphNode" parent="."] layout_mode = 0 offset_left = 2235.0 offset_top = 1533.0 offset_right = 2541.0 offset_bottom = 1757.0 tooltip_text = "Oscillate between harmonic and inharmonic state" title = "PVOC: Waver" slot/0/left_enabled = true slot/0/left_type = 1 slot/0/left_color = Color(0, 0, 0, 0.690196) slot/0/left_icon = null slot/0/right_enabled = true slot/0/right_type = 1 slot/0/right_color = Color(0, 0, 0, 0.690196) slot/0/right_icon = null slot/0/draw_stylebox = true slot/1/left_enabled = false slot/1/left_type = 0 slot/1/left_color = Color(1, 1, 1, 1) slot/1/left_icon = null slot/1/right_enabled = false slot/1/right_type = 0 slot/1/right_color = Color(1, 1, 1, 1) slot/1/right_icon = null slot/1/draw_stylebox = true slot/2/left_enabled = false slot/2/left_type = 0 slot/2/left_color = Color(1, 1, 1, 1) slot/2/left_icon = null slot/2/right_enabled = false slot/2/right_type = 0 slot/2/right_color = Color(1, 1, 1, 1) slot/2/right_icon = null slot/2/draw_stylebox = true slot/3/left_enabled = false slot/3/left_type = 0 slot/3/left_color = Color(1, 1, 1, 1) slot/3/left_icon = null slot/3/right_enabled = false slot/3/right_type = 0 slot/3/right_color = Color(1, 1, 1, 1) slot/3/right_icon = null slot/3/draw_stylebox = true metadata/command = "strange_waver_1" metadata/stereo_input = false [node name="Control" type="Control" parent="strange_waver_1"] layout_mode = 2 [node name="VBoxContainer" parent="strange_waver_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The frequency of oscillation relative to the length of the input file" [node name="Label" parent="strange_waver_1/VBoxContainer" index="0"] text = "Vibrato Frequency" [node name="HSlider" parent="strange_waver_1/VBoxContainer/HSplitContainer" index="0"] min_value = 0.01 max_value = 150.0 step = 0.01 value = 1.0 [node name="VBoxContainer2" parent="strange_waver_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The maximum frequency stretch" [node name="Label" parent="strange_waver_1/VBoxContainer2" index="0"] text = "Stretch" [node name="HSlider" parent="strange_waver_1/VBoxContainer2/HSplitContainer" index="0"] min_value = 1.0 max_value = 4.0 step = 0.01 value = 1.0 [node name="VBoxContainer3" parent="strange_waver_1" instance=ExtResource("3_b6nw4")] layout_mode = 2 tooltip_text = "The frequency above which spectral stretching happens" [node name="Label" parent="strange_waver_1/VBoxContainer3" index="0"] text = "Base Frequency" [node name="HSlider" parent="strange_waver_1/VBoxContainer3/HSplitContainer" index="0"] min_value = 5.0 max_value = 20000.0 step = 0.1 value = 5.0 exp_edit = true [node name="notes" type="GraphNode" parent="."] layout_mode = 0 offset_left = 1042.0 offset_top = 32.0 offset_right = 1425.0 offset_bottom = 329.0 tooltip_text = "A node just for taking notes." title = "Notes" slot/0/left_enabled = false slot/0/left_type = 1 slot/0/left_color = Color(0, 0, 0, 1) slot/0/left_icon = null slot/0/right_enabled = false slot/0/right_type = 1 slot/0/right_color = Color(0, 0, 0, 1) slot/0/right_icon = null slot/0/draw_stylebox = true metadata/command = "notes" metadata/utility = true [node name="CodeEdit" type="CodeEdit" parent="notes"] custom_minimum_size = Vector2(0, 10) layout_mode = 2 size_flags_vertical = 3 wrap_mode = 1 [connection signal="text_submitted" from="outputfile/FileNameField" to="outputfile" method="_on_file_name_field_text_submitted"] [editable path="distort_average/VBoxContainer"] [editable path="clip_clip_2/VBoxContainer"] [editable path="distort_divide/VBoxContainer"] [editable path="distort_fractal/VBoxContainer"] [editable path="distort_fractal/VBoxContainer2"] [editable path="distort_multiply/VBoxContainer"] [editable path="distort_interpolate/VBoxContainer"] [editable path="distort_replace/VBoxContainer"] [editable path="quirk_quirk_1/VBoxContainer"] [editable path="extend_drunk_1/VBoxContainer"] [editable path="extend_drunk_1/VBoxContainer2"] [editable path="extend_drunk_1/VBoxContainer3"] [editable path="extend_drunk_1/VBoxContainer4"] [editable path="extend_drunk_1/VBoxContainer5"] [editable path="extend_loop_1/VBoxContainer"] [editable path="extend_loop_1/VBoxContainer2"] [editable path="extend_loop_1/VBoxContainer3"] [editable path="extend_scramble_1/VBoxContainer"] [editable path="extend_scramble_1/VBoxContainer2"] [editable path="extend_scramble_1/VBoxContainer3"] [editable path="shrink_shrink_1/VBoxContainer"] [editable path="shrink_shrink_1/VBoxContainer2"] [editable path="shrink_shrink_1/VBoxContainer3"] [editable path="shrink_shrink_1/VBoxContainer4"] [editable path="shrink_shrink_1/VBoxContainer5"] [editable path="extend_zigzag_1/VBoxContainer"] [editable path="extend_zigzag_1/VBoxContainer2"] [editable path="extend_zigzag_1/VBoxContainer3"] [editable path="extend_zigzag_1/VBoxContainer4"] [editable path="filter_bank_1/VBoxContainer"] [editable path="filter_bank_1/VBoxContainer2"] [editable path="filter_bank_1/VBoxContainer3"] [editable path="filter_bank_1/VBoxContainer4"] [editable path="filter_bank_1/VBoxContainer6"] [editable path="filter_bank_2/VBoxContainer"] [editable path="filter_bank_2/VBoxContainer2"] [editable path="filter_bank_2/VBoxContainer3"] [editable path="filter_bank_2/VBoxContainer4"] [editable path="filter_bank_2/VBoxContainer6"] [editable path="filter_bank_5/VBoxContainer"] [editable path="filter_bank_5/VBoxContainer2"] [editable path="filter_bank_5/VBoxContainer3"] [editable path="filter_bank_5/VBoxContainer4"] [editable path="filter_bank_5/VBoxContainer5"] [editable path="filter_bank_5/VBoxContainer6"] [editable path="filter_bank_6/VBoxContainer"] [editable path="filter_bank_6/VBoxContainer2"] [editable path="filter_bank_6/VBoxContainer3"] [editable path="filter_bank_6/VBoxContainer4"] [editable path="filter_bank_6/VBoxContainer5"] [editable path="filter_bank_6/VBoxContainer6"] [editable path="modify_brassage_1/VBoxContainer"] [editable path="modify_brassage_2/VBoxContainer"] [editable path="modify_brassage_4/VBoxContainer"] [editable path="modify_brassage_4/VBoxContainer2"] [editable path="modify_brassage_5/VBoxContainer"] [editable path="modify_speed_5/VBoxContainer"] [editable path="modify_speed_5/VBoxContainer2"] [editable path="modify_loudness_1/VBoxContainer"] [editable path="modify_stack/VBoxContainer"] [editable path="modify_stack/VBoxContainer2"] [editable path="modify_stack/VBoxContainer3"] [editable path="modify_stack/VBoxContainer4"] [editable path="modify_stack/VBoxContainer5"] [editable path="modify_stack/VBoxContainer6"] [editable path="modify_speed_2/VBoxContainer"] [editable path="focus_accu/VBoxContainer2"] [editable path="focus_accu/VBoxContainer"] [editable path="blur_blur/VBoxContainer"] [editable path="blur_chorus_5/VBoxContainer"] [editable path="blur_chorus_5/VBoxContainer2"] [editable path="spectstr_stretch/VBoxContainer"] [editable path="spectstr_stretch/VBoxContainer2"] [editable path="spectstr_stretch/VBoxContainer3"] [editable path="hilite_trace_1/VBoxContainer"] [editable path="blur_scatter/VBoxContainer"] [editable path="spec_gain/VBoxContainer"] [editable path="strange_waver_1/VBoxContainer"] [editable path="strange_waver_1/VBoxContainer2"] [editable path="strange_waver_1/VBoxContainer3"]