2020-09-19 15:21:40 +00:00
|
|
|
[gd_scene load_steps=4 format=2]
|
|
|
|
|
|
|
|
[ext_resource path="res://MicRecord.gd" type="Script" id=1]
|
|
|
|
[ext_resource path="res://Intro.ogg" type="AudioStream" id=2]
|
|
|
|
|
|
|
|
[sub_resource type="AudioStreamMicrophone" id=1]
|
|
|
|
|
|
|
|
[node name="MicRecord" type="Control"]
|
|
|
|
anchor_left = 0.5
|
|
|
|
anchor_top = 0.5
|
|
|
|
anchor_right = 0.5
|
|
|
|
anchor_bottom = 0.5
|
|
|
|
margin_left = -320.0
|
|
|
|
margin_top = -240.0
|
|
|
|
margin_right = 320.0
|
|
|
|
margin_bottom = 240.0
|
|
|
|
script = ExtResource( 1 )
|
|
|
|
__meta__ = {
|
|
|
|
"_edit_use_anchors_": false
|
|
|
|
}
|
|
|
|
|
|
|
|
[node name="AudioStreamRecord" type="AudioStreamPlayer" parent="."]
|
|
|
|
stream = SubResource( 1 )
|
|
|
|
autoplay = true
|
|
|
|
bus = "Record"
|
|
|
|
|
|
|
|
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
|
|
|
|
autoplay = true
|
|
|
|
|
|
|
|
[node name="AudioStreamPlayer2" type="AudioStreamPlayer" parent="."]
|
|
|
|
stream = ExtResource( 2 )
|
|
|
|
volume_db = -6.0
|
|
|
|
|
|
|
|
[node name="RecordButton" type="Button" parent="."]
|
|
|
|
margin_left = 120.0
|
|
|
|
margin_top = 100.0
|
|
|
|
margin_right = 240.0
|
|
|
|
margin_bottom = 140.0
|
|
|
|
text = "Record"
|
2020-09-23 21:09:49 +00:00
|
|
|
__meta__ = {
|
|
|
|
"_edit_use_anchors_": false
|
|
|
|
}
|
2020-09-19 15:21:40 +00:00
|
|
|
|
|
|
|
[node name="SaveButton" type="Button" parent="."]
|
|
|
|
margin_left = 120.0
|
|
|
|
margin_top = 180.0
|
|
|
|
margin_right = 240.0
|
|
|
|
margin_bottom = 220.0
|
|
|
|
disabled = true
|
|
|
|
text = "Save WAV To:"
|
|
|
|
|
|
|
|
[node name="Filename" type="LineEdit" parent="SaveButton"]
|
|
|
|
margin_left = 180.0
|
|
|
|
margin_right = 340.0
|
|
|
|
margin_bottom = 40.0
|
|
|
|
text = "user://record.wav"
|
|
|
|
caret_blink = true
|
|
|
|
caret_blink_speed = 0.5
|
|
|
|
|
|
|
|
[node name="PlayButton" type="Button" parent="."]
|
|
|
|
margin_left = 300.0
|
|
|
|
margin_top = 100.0
|
|
|
|
margin_right = 420.0
|
|
|
|
margin_bottom = 140.0
|
|
|
|
disabled = true
|
|
|
|
text = "Play"
|
2020-09-23 21:09:49 +00:00
|
|
|
__meta__ = {
|
|
|
|
"_edit_use_anchors_": false
|
|
|
|
}
|
2020-09-19 15:21:40 +00:00
|
|
|
|
|
|
|
[node name="PlayMusic" type="Button" parent="."]
|
|
|
|
margin_left = 120.0
|
|
|
|
margin_top = 260.0
|
|
|
|
margin_right = 240.0
|
|
|
|
margin_bottom = 300.0
|
|
|
|
text = "Play Music"
|
2020-09-23 21:09:49 +00:00
|
|
|
__meta__ = {
|
|
|
|
"_edit_use_anchors_": false
|
|
|
|
}
|
2020-09-19 15:21:40 +00:00
|
|
|
|
|
|
|
[node name="Status" type="Label" parent="."]
|
|
|
|
margin_left = 120.0
|
|
|
|
margin_top = 340.0
|
|
|
|
margin_right = 520.0
|
|
|
|
margin_bottom = 340.0
|
|
|
|
[connection signal="pressed" from="RecordButton" to="." method="_on_RecordButton_pressed"]
|
|
|
|
[connection signal="pressed" from="SaveButton" to="." method="_on_SaveButton_pressed"]
|
|
|
|
[connection signal="pressed" from="PlayButton" to="." method="_on_PlayButton_pressed"]
|
|
|
|
[connection signal="pressed" from="PlayMusic" to="." method="_on_Play_Music_pressed"]
|