[Shell] Emettre des bips à différentes fréquences

Emettre des bips à différentes fréquences [Shell] - Linux et OS Alternatifs

Marsh Posté le 02-02-2005 à 16:39:07    

Bonjour,
 
j'ai trouvé qu'un echo -e "\a" permettait d'émettre un bip avec un script shell. Est-il possible facilement d'émettre un bip à une fréquence donnée pendant une durée donnée comme sous QBASIC sous MSDOS ?
 
Merci :)

Reply

Marsh Posté le 02-02-2005 à 16:39:07   

Reply

Marsh Posté le 02-02-2005 à 16:42:44    

man console_codes
 
 
echo -e "\033[10;xx]\a"
 
où xx est la fréquence

Reply

Marsh Posté le 02-02-2005 à 16:52:48    

hum, cela ne fonctionne pas chez moi. Est-il possible que cela ne fonctionne pas sur certains pc (Dell optiplex gx1). Merci :)

Reply

Marsh Posté le 02-02-2005 à 16:54:07    

heu, ça va dépendre de l'OS et du type de terminal plutot... :o

Reply

Marsh Posté le 02-02-2005 à 16:55:24    

debian et bash

Reply

Marsh Posté le 02-02-2005 à 16:56:38    

(bash c'est le shell, c'est pas le type de terminal mais c pas grave... :o)
 
ah ben c'est louche alors... :o
 
y'a bien un beep dans ton pc ?

Reply

Marsh Posté le 02-02-2005 à 16:57:36    

testé avec sh, ksh, zsh, même résultat :(

Reply

Marsh Posté le 02-02-2005 à 16:57:54    

oui y'a bien un bip mais le bip standard (mode console).


Message édité par ceyquem le 02-02-2005 à 16:58:13
Reply

Marsh Posté le 02-02-2005 à 17:00:24    

ah heu, essaye :
 
echo -e "\033[10;100]\0x07"  
 
:o

Reply

Marsh Posté le 02-02-2005 à 17:04:36    

c'est joli :
 

Code :
  1. triforce:~# echo -e "\033[10;100]\0x07"
  2. x07


 
(aucun bip !!)


Message édité par ceyquem le 02-02-2005 à 17:04:56
Reply

Marsh Posté le 02-02-2005 à 17:04:36   

Reply

Marsh Posté le 02-02-2005 à 17:07:40    

ceyquem a écrit :

c'est joli :
 

Code :
  1. triforce:~# echo -e "\033[10;100]\0x07"
  2. x07


 
(aucun bip !!)


heu non, sans le x à la fin je me suis trompé ! :o

Reply

Marsh Posté le 02-02-2005 à 17:25:17    

ben nan, sans le X, ca fait un bip standard

Reply

Marsh Posté le 02-02-2005 à 17:26:56    

Courage Mozart !

Reply

Marsh Posté le 02-02-2005 à 17:29:57    

ceyquem a écrit :

ben nan, sans le X, ca fait un bip standard


ben chais pas moi, chage la fréquence ! ptêt que le bip standard est à 100 Hz ! :o :D

Reply

Marsh Posté le 02-02-2005 à 17:38:19    

apt-get install beep
 
man beep :
 

-f N   beep  at  N Hz, where 0 < N < 20000.  As a general ballpark, the
              regular terminal beep is around 750Hz.  N is not,  incidentally,
              restricted to whole numbers
 
l N   beep for N milliseconds.

Reply

Marsh Posté le 02-02-2005 à 18:41:15    

ça marche :)
 
merci !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed