| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190 |
- [gd_scene load_steps=2 format=3 uid="uid://dyfxgme5wwxp1"]
- [ext_resource type="Script" uid="uid://cuk68115uw1ge" path="res://scenes/Nodes/convert_time.gd" id="1_44i0u"]
- [node name="convert_time" type="GraphNode"]
- offset_left = 1982.0
- offset_top = 34.0
- offset_right = 2365.0
- offset_bottom = 330.0
- tooltip_text = "Converts between various units of time"
- title = "Convert Time Units"
- 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
- script = ExtResource("1_44i0u")
- metadata/command = "convert_time"
- metadata/utility = true
- metadata/input = false
- [node name="VBoxContainer" type="VBoxContainer" parent="."]
- layout_mode = 2
- [node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer"]
- layout_mode = 2
- [node name="Label" type="Label" parent="VBoxContainer/HBoxContainer"]
- custom_minimum_size = Vector2(120, 0)
- layout_mode = 2
- text = "Milliseconds"
- [node name="MsEdit" type="LineEdit" parent="VBoxContainer/HBoxContainer"]
- layout_mode = 2
- size_flags_horizontal = 3
- tooltip_text = "The length of time in ms"
- [node name="MarginContainer5" type="MarginContainer" parent="VBoxContainer"]
- layout_mode = 2
- theme_override_constants/margin_bottom = 2
- [node name="HBoxContainer2" type="HBoxContainer" parent="VBoxContainer"]
- layout_mode = 2
- [node name="Label" type="Label" parent="VBoxContainer/HBoxContainer2"]
- custom_minimum_size = Vector2(120, 0)
- layout_mode = 2
- text = "Seconds"
- [node name="SEdit" type="LineEdit" parent="VBoxContainer/HBoxContainer2"]
- layout_mode = 2
- size_flags_horizontal = 3
- tooltip_text = "The length of time in seconds"
- [node name="MarginContainer4" type="MarginContainer" parent="VBoxContainer"]
- layout_mode = 2
- theme_override_constants/margin_bottom = 2
- [node name="HBoxContainer7" type="HBoxContainer" parent="VBoxContainer"]
- layout_mode = 2
- [node name="Label" type="Label" parent="VBoxContainer/HBoxContainer7"]
- custom_minimum_size = Vector2(120, 0)
- layout_mode = 2
- text = "1/4 Notes"
- [node name="CrotchetEdit" type="LineEdit" parent="VBoxContainer/HBoxContainer7"]
- layout_mode = 2
- size_flags_horizontal = 3
- tooltip_text = "The length of time as a number of 1/4 notes at the given BPM"
- [node name="Label2" type="Label" parent="VBoxContainer/HBoxContainer7"]
- layout_mode = 2
- text = "at"
- [node name="BPMEdit" type="LineEdit" parent="VBoxContainer/HBoxContainer7"]
- layout_mode = 2
- size_flags_horizontal = 3
- tooltip_text = "The BPM to calculate 1/4 notes at"
- [node name="MarginContainer6" type="MarginContainer" parent="VBoxContainer"]
- layout_mode = 2
- theme_override_constants/margin_bottom = 2
- [node name="HBoxContainer3" type="HBoxContainer" parent="VBoxContainer"]
- layout_mode = 2
- [node name="Label" type="Label" parent="VBoxContainer/HBoxContainer3"]
- custom_minimum_size = Vector2(120, 0)
- layout_mode = 2
- text = "Hertz"
- [node name="HzEdit" type="LineEdit" parent="VBoxContainer/HBoxContainer3"]
- layout_mode = 2
- size_flags_horizontal = 3
- tooltip_text = "The length of time in Hz"
- [node name="MarginContainer3" type="MarginContainer" parent="VBoxContainer"]
- layout_mode = 2
- theme_override_constants/margin_bottom = 2
- [node name="HBoxContainer4" type="HBoxContainer" parent="VBoxContainer"]
- layout_mode = 2
- [node name="Label" type="Label" parent="VBoxContainer/HBoxContainer4"]
- custom_minimum_size = Vector2(120, 0)
- layout_mode = 2
- text = "MIDI Note"
- [node name="MIDIEdit" type="LineEdit" parent="VBoxContainer/HBoxContainer4"]
- layout_mode = 2
- size_flags_horizontal = 3
- tooltip_text = "The length of time as a MIDI note number"
- [node name="MarginContainer2" type="MarginContainer" parent="VBoxContainer"]
- layout_mode = 2
- theme_override_constants/margin_bottom = 2
- [node name="HBoxContainer5" type="HBoxContainer" parent="VBoxContainer"]
- layout_mode = 2
- [node name="Label" type="Label" parent="VBoxContainer/HBoxContainer5"]
- custom_minimum_size = Vector2(120, 0)
- layout_mode = 2
- text = "Samples"
- [node name="SampleNoEdit" type="LineEdit" parent="VBoxContainer/HBoxContainer5"]
- layout_mode = 2
- size_flags_horizontal = 3
- tooltip_text = "The length of time as a number of samples at the given sample rate"
- [node name="Label2" type="Label" parent="VBoxContainer/HBoxContainer5"]
- layout_mode = 2
- text = "at"
- [node name="SampleRateEdit" type="LineEdit" parent="VBoxContainer/HBoxContainer5"]
- layout_mode = 2
- size_flags_horizontal = 3
- tooltip_text = "The sample rate to calculate samples at"
- [node name="MarginContainer" type="MarginContainer" parent="VBoxContainer"]
- layout_mode = 2
- theme_override_constants/margin_bottom = 2
- [node name="HBoxContainer6" type="HBoxContainer" parent="VBoxContainer"]
- layout_mode = 2
- [node name="Label" type="Label" parent="VBoxContainer/HBoxContainer6"]
- custom_minimum_size = Vector2(120, 0)
- layout_mode = 2
- text = "% of Time (s)"
- [node name="PercentEdit" type="LineEdit" parent="VBoxContainer/HBoxContainer6"]
- layout_mode = 2
- size_flags_horizontal = 3
- tooltip_text = "The length of time as a percentage of the given time in seconds"
- [node name="Label3" type="Label" parent="VBoxContainer/HBoxContainer6"]
- layout_mode = 2
- text = "of"
- [node name="LengthEdit" type="LineEdit" parent="VBoxContainer/HBoxContainer6"]
- layout_mode = 2
- size_flags_horizontal = 3
- tooltip_text = "The length of time in seconds to a percentage of"
- [connection signal="focus_exited" from="VBoxContainer/HBoxContainer/MsEdit" to="." method="_on_ms_edit_focus_exited"]
- [connection signal="text_submitted" from="VBoxContainer/HBoxContainer/MsEdit" to="." method="_on_ms_edit_text_submitted"]
- [connection signal="focus_exited" from="VBoxContainer/HBoxContainer2/SEdit" to="." method="_on_s_edit_focus_exited"]
- [connection signal="text_submitted" from="VBoxContainer/HBoxContainer2/SEdit" to="." method="_on_s_edit_text_submitted"]
- [connection signal="focus_exited" from="VBoxContainer/HBoxContainer7/CrotchetEdit" to="." method="_on_crotchet_edit_focus_exited"]
- [connection signal="text_submitted" from="VBoxContainer/HBoxContainer7/CrotchetEdit" to="." method="_on_crotchet_edit_text_submitted"]
- [connection signal="focus_exited" from="VBoxContainer/HBoxContainer7/BPMEdit" to="." method="_on_bpm_edit_focus_exited"]
- [connection signal="text_submitted" from="VBoxContainer/HBoxContainer7/BPMEdit" to="." method="_on_bpm_edit_text_submitted"]
- [connection signal="focus_exited" from="VBoxContainer/HBoxContainer3/HzEdit" to="." method="_on_hz_edit_focus_exited"]
- [connection signal="text_submitted" from="VBoxContainer/HBoxContainer3/HzEdit" to="." method="_on_hz_edit_text_submitted"]
- [connection signal="focus_exited" from="VBoxContainer/HBoxContainer4/MIDIEdit" to="." method="_on_midi_edit_focus_exited"]
- [connection signal="text_submitted" from="VBoxContainer/HBoxContainer4/MIDIEdit" to="." method="_on_midi_edit_text_submitted"]
- [connection signal="focus_exited" from="VBoxContainer/HBoxContainer5/SampleNoEdit" to="." method="_on_sample_no_edit_focus_exited"]
- [connection signal="text_submitted" from="VBoxContainer/HBoxContainer5/SampleNoEdit" to="." method="_on_sample_no_edit_text_submitted"]
- [connection signal="focus_exited" from="VBoxContainer/HBoxContainer5/SampleRateEdit" to="." method="_on_sample_rate_edit_focus_exited"]
- [connection signal="text_submitted" from="VBoxContainer/HBoxContainer5/SampleRateEdit" to="." method="_on_sample_rate_edit_text_submitted"]
- [connection signal="focus_exited" from="VBoxContainer/HBoxContainer6/PercentEdit" to="." method="_on_percent_edit_focus_exited"]
- [connection signal="text_submitted" from="VBoxContainer/HBoxContainer6/PercentEdit" to="." method="_on_percent_edit_text_submitted"]
- [connection signal="focus_exited" from="VBoxContainer/HBoxContainer6/LengthEdit" to="." method="_on_length_edit_focus_exited"]
- [connection signal="text_submitted" from="VBoxContainer/HBoxContainer6/LengthEdit" to="." method="_on_length_edit_text_submitted"]
|