add keyboard controlls
This commit is contained in:
@ -1,7 +1,8 @@
|
||||
[gd_scene load_steps=10 format=3 uid="uid://b4fgp0mhbgkfw"]
|
||||
[gd_scene load_steps=11 format=3 uid="uid://b4fgp0mhbgkfw"]
|
||||
|
||||
[ext_resource type="Script" path="res://scripts/StopController.gd" id="1_5jtep"]
|
||||
[ext_resource type="Script" path="res://scripts/ChordVolume.gd" id="1_fjurg"]
|
||||
[ext_resource type="Script" path="res://scripts/KeyboardController.gd" id="1_wynm3"]
|
||||
[ext_resource type="Script" path="res://scripts/RhythmController.gd" id="2_3cx1r"]
|
||||
[ext_resource type="Script" path="res://scripts/NoteVolume.gd" id="2_3uvfe"]
|
||||
[ext_resource type="Script" path="res://scripts/LoopController.gd" id="3_5v5ci"]
|
||||
@ -20,9 +21,6 @@ grow_vertical = 2
|
||||
size_flags_horizontal = 4
|
||||
size_flags_vertical = 4
|
||||
|
||||
[node name="NotePlayer" type="AudioStreamPlayer" parent="."]
|
||||
max_polyphony = 2
|
||||
|
||||
[node name="ChordPlayer" type="AudioStreamPlayer" parent="."]
|
||||
|
||||
[node name="RhythmPlayer" type="AudioStreamPlayer" parent="."]
|
||||
@ -40,29 +38,73 @@ offset_right = 262.5
|
||||
offset_bottom = 78.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
script = ExtResource("1_wynm3")
|
||||
|
||||
[node name="Sliders" type="HBoxContainer" parent="App"]
|
||||
[node name="Sliders" type="GridContainer" parent="App"]
|
||||
layout_mode = 2
|
||||
columns = 2
|
||||
|
||||
[node name="GridContainer" type="HBoxContainer" parent="App/Sliders"]
|
||||
[node name="ChordVolumeBox" type="VBoxContainer" parent="App/Sliders"]
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 3
|
||||
size_flags_vertical = 4
|
||||
|
||||
[node name="ChordVolume" type="HSlider" parent="App/Sliders/GridContainer"]
|
||||
[node name="Label" type="Label" parent="App/Sliders/ChordVolumeBox"]
|
||||
layout_mode = 2
|
||||
text = "Chord Volume"
|
||||
|
||||
[node name="ChordVolume" type="HSlider" parent="App/Sliders/ChordVolumeBox"]
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 3
|
||||
min_value = -5.0
|
||||
max_value = 5.0
|
||||
step = 0.1
|
||||
script = ExtResource("1_fjurg")
|
||||
|
||||
[node name="NoteVolume" type="HSlider" parent="App/Sliders/GridContainer"]
|
||||
[node name="NoteVolumeBox" type="VBoxContainer" parent="App/Sliders"]
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 3
|
||||
|
||||
[node name="Label" type="Label" parent="App/Sliders/NoteVolumeBox"]
|
||||
layout_mode = 2
|
||||
text = "Note Volume"
|
||||
|
||||
[node name="NoteVolume" type="HSlider" parent="App/Sliders/NoteVolumeBox"]
|
||||
layout_mode = 2
|
||||
min_value = -5.0
|
||||
max_value = 5.0
|
||||
step = 0.1
|
||||
script = ExtResource("2_3uvfe")
|
||||
|
||||
[node name="RhythmVolume" type="HSlider" parent="App/Sliders/GridContainer"]
|
||||
[node name="RhythmVolumeBox" type="VBoxContainer" parent="App/Sliders"]
|
||||
layout_mode = 2
|
||||
|
||||
[node name="Label" type="Label" parent="App/Sliders/RhythmVolumeBox"]
|
||||
layout_mode = 2
|
||||
text = "Rythm Volume"
|
||||
|
||||
[node name="RhythmVolume" type="HSlider" parent="App/Sliders/RhythmVolumeBox"]
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 3
|
||||
min_value = -5.0
|
||||
max_value = 5.0
|
||||
step = 0.1
|
||||
script = ExtResource("3_m8wj7")
|
||||
|
||||
[node name="RhythmTempo" type="HSlider" parent="App/Sliders/GridContainer"]
|
||||
[node name="RhythmTempoBox" type="VBoxContainer" parent="App/Sliders"]
|
||||
layout_mode = 2
|
||||
|
||||
[node name="Label" type="Label" parent="App/Sliders/RhythmTempoBox"]
|
||||
layout_mode = 2
|
||||
text = "Rythm Tempo"
|
||||
|
||||
[node name="RhythmTempo" type="HSlider" parent="App/Sliders/RhythmTempoBox"]
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 3
|
||||
min_value = 0.5
|
||||
max_value = 4.0
|
||||
step = 0.1
|
||||
value = 1.0
|
||||
script = ExtResource("4_auq1v")
|
||||
|
||||
[node name="Buttons" type="HBoxContainer" parent="App"]
|
||||
|
Reference in New Issue
Block a user