-
Notifications
You must be signed in to change notification settings - Fork 1
/
beepmarch.sh
executable file
·141 lines (137 loc) · 2.69 KB
/
beepmarch.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
#/bin/bash
function press {
if [ "$2" == "" ];
then
l=350
else
l=$2
fi
#echo $l
beep -f $1 -l $l -D 100
}
function C {
press 261.6 $1
}
function C# {
press 277.2 $1
}
function D {
press 293.7 $1
}
function D# {
press 311.1 $1
}
function E {
press 329.6 $1
}
function F {
press 349.2 $1
}
function F# {
press 370.0 $1
}
function G {
press 392.0 $1
}
function G# {
press 415.3 $1
}
function A {
press 440.0 $1
}
function A# {
press 466.2 $1
}
function B {
press 493.9 $1
}
function C1 {
press 523.2 $1
}
function D1 {
press 555.4 $1
}
function E1 {
press 587.3 $1
}
function F1 {
press 622.2 $1
}
function G1 {
press 659.2 $1
}
function A1 {
press 698.4 $1
}
function B1 {
press 739.9 $1
}
function C2 {
press 784.0 $1
}
G
G
G
D# 250
A# 25
G
D# 250
A# 25 #-l 25 -f 466.2 -D 100
G 700 #-l 700 -f 392 -D 100
E1 #-l 350 -f 587.32 -D 100
E1 #-l 350 -f 587.32 -D 100
E1 #-l 350 -f 587.32 -D 100
F1 250 #-l 250 -f 622.26 -D 100
A# 25 # -l 25 -f 466.2 -D 100
F# # -l 350 -f 369.99 -D 100
D# 250 # -l 250 -f 311.1 -D 100
A# 25 # -l 25 -f 466.2 -D 100
G 700 # -l 700 -f 392 -D 100
C2 # -l 350 -f 784 -D 100
G 250 # -l 250 -f 392 -D 100
G 25 # -l 25 -f 392 -D 100
C2 # -l 350 -f 784 -D 100
B1 250 # -l 250 -f 739.98 -D 100
A1 25 # -l 25 -f 698.46 -D 100
G1 25 # -l 25 -f 659.26 -D 100
F1 25 # -l 25 -f 622.26 -D 100
G1 50 # -l 50 -f 659.26 -D 400
G# 25 # -l 25 -f 415.3 -D 200
D1 # -l 350 -f 554.36 -D 100
C1 250 # -l 250 -f 523.25 -D 100
B 25 # -l 25 -f 493.88 -D 100
A# 25 # -l 25 -f 466.16 -D 100
A 25 # -l 25 -f 440 -D 100
A# 50 # -l 50 -f 466.16 -D 400
D# 25 # -l 25 -f 311.13 -D 200
F# # -l 350 -f 369.99 -D 100
D# 250 # -l 250 -f 311.13 -D 100
G 25 # -l 25 -f 392 -D 100
A# # -l 350 -f 466.16 -D 100
G 250 # -l 250 -f 392 -D 100
A# 25 # -l 25 -f 466.16 -D 100
E1 700 # -l 700 -f 587.32 -D 100
C2 # -l 350 -f 784 -D 100
G 250 # -l 250 -f 392 -D 100
G 25 # -l 25 -f 392 -D 100
C2 # -l 350 -f 784 -D 100
B1 250 # -l 250 -f 739.98 -D 100
A1 25 # -l 25 -f 698.46 -D 100
G1 25 # -l 25 -f 659.26 -D 100
F1 25 # -l 25 -f 622.26 -D 100
G1 50 # -l 50 -f 659.26 -D 400
G# 25 # -l 25 -f 415.3 -D 200
D1 # -l 350 -f 554.36 -D 100
C1 250 # -l 250 -f 523.25 -D 100
B 25 # -l 25 -f 493.88 -D 100
A1 25 # -l 25 -f 466.16 -D 100
A 25 # -l 25 -f 440 -D 100
A# 50 # -l 50 -f 466.16 -D 400
D# 25 # -l 25 -f 311.13 -D 200
G # -l 350 -f 392 -D 100
D# 250 # -l 250 -f 311.13 -D 100
A# 25 # -l 25 -f 466.16 -D 100
G 300 # -l 300 -f 392.00 -D 150
D# 250 # -l 250 -f 311.13 -D 100
A# 25 # -l 25 -f 466.16 -D 100
G 700 # -l 700 -f 392