sudo aptitude install beep
sudo modprobe pcspkr
3. Abre el editor de texto y guárdalo con el nombre lake_bodom.sh
#!/bin/bash
negra=413
corchea=206
semicorchea=103
re4=294
res4=311
mi4=330
fa4=349
fas4=370
sol=392
sols4=415
la4=440
las4=466
si4=494
do5=523
dos5=554
re5=587
res5=622
mi5=659
fa5=698
fas5=740
sol5=784
sols5=831
la5=880
las5=932
si5=988
do6=1047
dos6=1109
re6=1175
res6=1245
mi6=1319
fa6=1397
fas6=1480
sol6=1568
sols6=1661
la6=1760
las6=1865
estrofa_a() {
# Los bloques 1 y 3 son CASI iguales. Los bloques 2 y 4 son iguales.
beep -f $dos5 -l $semicorchea
beep -f $fas5 -l $semicorchea
beep -f $sols5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $fa5 -l $corchea
beep -f $fa5 -l $semicorchea
beep -f $sol5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $dos6 -l $semicorchea
beep -f $fas6 -l $negra
beep -f $do5 -l $corchea
beep -f $dos5 -l $semicorchea
beep -f $fas5 -l $semicorchea
beep -f $sols5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $fa5 -l $corchea
beep -f $sol5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $mi6 -l $corchea
beep -f $re6 -l $semicorchea
beep -f $dos6 -l $semicorchea
beep -f $si5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $sol5 -l $semicorchea
beep -f $mi5 -l $semicorchea
beep -f $dos5 -l $semicorchea
beep -f $fas5 -l $semicorchea
beep -f $sols5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $fa5 -l $corchea
beep -f $fa5 -l $semicorchea
beep -f $sol5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $dos6 -l $semicorchea
beep -f $la6 -l $negra
beep -f $do5 -l $corchea
beep -f $dos5 -l $semicorchea
beep -f $fas5 -l $semicorchea
beep -f $sols5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $fa5 -l $corchea
beep -f $sol5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $mi6 -l $corchea
beep -f $re6 -l $semicorchea
beep -f $dos6 -l $semicorchea
beep -f $si5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $sol5 -l $semicorchea
beep -f $mi5 -l $semicorchea
}
estrofa_a
estrofa_a
estrofa_b() {
beep -f $dos5 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $fa5 -l $semicorchea
beep -f $fas5 -l $semicorchea
beep -f $sols5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $sol5 -l $semicorchea
beep -f $fa5 -l $semicorchea
beep -f $fa5 -l $semicorchea
beep -f $sol5 -l $semicorchea
beep -f $fas5 -l $semicorchea
beep -f $fa5 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $fas5 -l $semicorchea
beep -f $fa5 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $dos5 -l $semicorchea
beep -f $fa5 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $do5 -l $semicorchea
beep -f $si4 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $do5 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $si5 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $la4 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $sols4 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $fa4 -l $semicorchea
beep -f $re5 -l $semicorchea
}
estrofa_b
4. Le das permisos de ejecución y lo ejecutas
chmod +x lake_bodom.sh
./lake_bodom.sh






