shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Tocador utilizando o beep (diversão)


From: Jeiks
Subject: Tocador utilizando o beep (diversão)
Date: Tue, 15 Sep 2009 14:40:27 -0300

Oi gente,
   só por curiosidade e diversão mesmo, vai o script para utilizar o beep
para tocar alguns sons no speaker. Utilizem letras referentes às notas ou de
"1" à "=".

abs

script:

#!/bin/bash

C=523.25
Db=554.37
D=587.33
Eb=622.25
E=659.25
F=698.46
Gb=739.99
G=793.99
Ab=830.61
A=880.00
Bb=892.32
B=987.76

stty -echo
while true;do
    read -n 1 valor
    case $valor in
        1|[Cc])
            NOTA=$C
        ;;
        2)
            NOTA=$Db
        ;;
        3|[Dd])
            NOTA=$D
        ;;
        4)
            NOTA=$Eb
        ;;
        5|[Ee])
            NOTA=$E
        ;;
        6|[Ff])
            NOTA=$F
        ;;
        7)
            NOTA=$Gb
        ;;
        8|[Gg])
            NOTA=$G
        ;;
        9)
            NOTA=$Ab
        ;;
        0|[Aa])
            NOTA=$A
        ;;
        -)
            NOTA=$Bb
        ;;
        =|[Bb])
            NOTA=$B
        ;;
    esac
    beep -f $NOTA
done
stty echo



-- 
Jacson R. C. Silva


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]