Skip to content

Commit

Permalink
Adding sounds/done.sh
Browse files Browse the repository at this point in the history
  • Loading branch information
marigostra committed Feb 24, 2024
1 parent 5ba7046 commit 9e96176
Show file tree
Hide file tree
Showing 8 changed files with 42 additions and 5 deletions.
3 changes: 2 additions & 1 deletion sounds/bounds.sh
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
#!/bin/bash -e
# Copyright 2024 Michael Pozhidaev <[email protected]>
# The LUWRAIN Project, GPL v.3
# As major

sox -D -n -b 32 -c 2 -r 44100 01.wav \
synth 1 pl %-2 sin %10 sin %13 sin %16 sin fmod %-2-%-26 gain -3 \
synth 1 pl %-2 sin %-2 sin %1 sin %4 sin fmod %-2-%-26 gain -3 \
fade t 0 0.2 0.1 treble -10 pad 0 2
sox -D 01.wav 02.wav \
reverb 85 100 35 50 50
Expand Down
1 change: 1 addition & 0 deletions sounds/cut.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#!/bin/bash -e
# Copyright 2024 Michael Pozhidaev <[email protected]>
# The LUWRAIN Project, GPL v.3
# E minor

sox -D -n -r 48000 -c 2 -b 32 01-1.wav \
synth 5 sin B4 sin B5 synth 5 sin fmod B4 fade l 0 1 1 gain -1 trim 0 0.1
Expand Down
22 changes: 22 additions & 0 deletions sounds/done.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#!/bin/bash -e
# Copyright 2024 Michael Pozhidaev <[email protected]>
# The LUWRAIN Project, GPL v.3
# E major

DUR=140
INS=10

./melody.sh $INS 120 71 $DUR 76 $DUR 80 $DUR 78 $DUR 83 300 | csvmidi - > melody.midi
timidity -Ow melody.midi

sox -n -r 44100 -b 16 -c 2 harm.wav \
synth 10 sin %-16 sin %-13 sin %-10 \
fade t 0.5 1 0.5 gain -25

sox melody.wav harm.wav -m pre.wav



sox --norm=-0.1 pre.wav done.wav pad 0 1 reverb 65
rm -f *.midi melody.wav harm.wav pre.wav

1 change: 1 addition & 0 deletions sounds/list-item-important.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#!/bin/bash -e
# Copyright 2024 Michael Pozhidaev <[email protected]>
# The LUWRAIN Project, GPL v.3
# As major

sox -D -n -b 32 -r 44100 -c 2 01.wav \
synth 1 sin %-6 sin %6 sin fmod %-6 \
Expand Down
1 change: 1 addition & 0 deletions sounds/list-item.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#!/bin/bash -e
# Copyright 2024 Michael Pozhidaev <[email protected]>
# The LUWRAIN Project, GPL v.3
# As major

sox -D -n -b 32 -r 44100 -c 2 01.wav \
synth 1 sin %-9 synth 1 sin fmod %-9 \
Expand Down
9 changes: 9 additions & 0 deletions sounds/make
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@
mv message.wav _message.wav
sox -D _message.wav message.wav gain -22

./done.sh
mv done.wav _done.wav
sox -D _done.wav done.wav gain -22


./inaccessible.sh
mv inaccessible.wav _inaccessible.wav
Expand All @@ -19,6 +23,11 @@ sox -D _copy.wav copy.wav gain -15
mv cut.wav _cut.wav
sox -D _cut.wav cut.wav gain -15

./paste.sh
mv paste.wav _paste.wav
sox -D _paste.wav paste.wav gain -15


./list-item.sh
mv list-item.wav _list-item.wav
sox -D _list-item.wav list-item.wav gain -12
Expand Down
1 change: 1 addition & 0 deletions sounds/csv.sh → sounds/melody.sh
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ cat <<EOF
EOF
p="$pp"
shift
shift
done

cat <<EOF
Expand Down
9 changes: 5 additions & 4 deletions sounds/paste.sh
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
#!/bin/bash -e
# Copyright 2024 Michael Pozhidaev <[email protected]>
# The LUWRAIN Project, GPL v.3
# G major

sox -D -n -r 48000 -c 2 -b 32 01-1.wav \
synth 5 sin D5 sin D6 synth 5 sin fmod D5 fade l 0 1 1 gain -1 trim 0 0.25
synth 5 sin D5 sin D6 sin fmod D5 fade l 0 1 1 gain -1 trim 0 0.1
sox -D -n -r 48000 -c 2 -b 32 01-2.wav \
synth 5 sin D2 synth 5 sin fmod G1 fade l 0 1 1 gain -10 trim 0 0.25
synth 5 sin D2 synth 5 sin fmod D1 fade l 0 1 1 gain -10 trim 0 0.1
sox -D 01-1.wav 01-2.wav -m 01.wav

sox -D -n -r 48000 -c 2 -b 32 02-1.wav \
synth 5 sin G5 0 sin G6 synth 5 sin fmod G5 fade l 0 1 1 gain -1 trim 0 1
synth 5 sin G5 sin G6 sin fmod G5 fade l 0 1 1 gain -1 trim 0 1
sox -D -n -r 48000 -c 2 -b 32 02-2.wav \
synth 5 pluck G4 synth 5 sin fmod G5 gain -30 fade t 0 1 1 trim 0 1
synth 5 pluck G4 sin fmod G5 gain -30 fade t 0 1 1 trim 0 1
sox -D 02-1.wav 02-2.wav -m 02.wav

sox -D 01.wav 02.wav 03.wav
Expand Down

0 comments on commit 9e96176

Please sign in to comment.