OVH Cloud OVH Cloud

Bip ...

11 réponses
Avatar
ouilhe
Bonjour,
quelqu'un sait comment utiliser le buzzer interne ?
J'aimerai =E9crire un prog l'utilisant.
Merci d'avance
Ouilhe

10 réponses

1 2
Avatar
Pif
y'a une interuption pour ca, mais après c'est le système qui gère le
speaker et la carte son via des librairies à ma connaissance.

Sinon, y'a un caractère de la table ascii qui génère le bip, ptet que
c'est utilisable en java !?
Avatar
Kupee
ouilhe wrote:
Bonjour,
quelqu'un sait comment utiliser le buzzer interne ?
J'aimerai écrire un prog l'utilisant.
Merci d'avance
Ouilhe



Toolkit.getDefaultToolkit().beep()

Avatar
ouilhe
Toolkit.getDefaultToolkit().beep() doit émettre un son (cf javadoc)
... mais je ne suis pas sûr que cela soit en provenance du buzzer, car
j'ai lancé un petit main avec cette instruction, mais rien ne se passe
(ma carte son est désactivée), c'est pourquoi je ne pense pas que
cela provienne du buzzer (indépendant de la carte son).
Avatar
Fabien Bergeret
ouilhe wrote:
Bonjour,
quelqu'un sait comment utiliser le buzzer interne ?
J'aimerai écrire un prog l'utilisant.
Merci d'avance
Ouilhe

byte [] byteBeep = {(byte)7};

String strBeep = new String(byteBeep);
System.out.println(strBeep);

Explication : le caractere ASCII 7 est "bip" ; il suffit lors de
construire un string ne contenant que ce caractere et de l'afficher ...

Avatar
ouilhe
Bonjour,

merci pour ce code, mais je pense que cela fait comme celui de Kupee
...
Il ne s'agit pas du buzzer interne, mais d'un son émis par la carte
son.
Mais je vais le tester sur ma machine dès ce soir (là je suis au
boulot, et je n'ai pas d'enceintes) car ici, à la suite de ton code,
j'ai un symbole carré qui est apparu dans ma console (caractère
particulier), mais j'ai pas eu de beep.

Merci
Avatar
Fabien Bergeret
ouilhe wrote:
Bonjour,

merci pour ce code, mais je pense que cela fait comme celui de Kupee
...
Il ne s'agit pas du buzzer interne, mais d'un son émis par la carte
son.
Mais je vais le tester sur ma machine dès ce soir (là je suis au
boulot, et je n'ai pas d'enceintes) car ici, à la suite de ton code,
j'ai un symbole carré qui est apparu dans ma console (caractère
particulier), mais j'ai pas eu de beep.

Merci

Ah ?

J'ai quand meme teste avant de poster le code : sur une Linux Debian, en
JDK 1.5, ca marche sans carte son

Avatar
ouilhe
Ah ?
Moi je viens de tester sur une machine avec carte son ... et rien ne se
passe ...
A moins que le buzzer soit désactivé dans le bios ? Langue au chat
...
Je vais tester chez moi dès ce soir. Et encore merci pour l'info !
Avatar
Fabien Bergeret
ouilhe wrote:
Ah ?
Moi je viens de tester sur une machine avec carte son ... et rien ne se
passe ...
A moins que le buzzer soit désactivé dans le bios ? Langue au chat
...
Je vais tester chez moi dès ce soir. Et encore merci pour l'info !

Question bete : l'ordi a t'il un buzzer interne ?


Avatar
ouilhe
Réponse bête ... Bien entendu ...
Avatar
Dominique.Micollet
In article ,
"ouilhe" writes:
A moins que le buzzer soit désactivé dans le bios ? Langue au chat


Sur ma machine (un DELL optiplex GX1), sous DEBIAN Woody, le son du
buzzer est capturé par la carte son quant elle est active.
Sinon c'est bien le buzzer interne qui réagit.

Les pilotes de carte son "court-circuitent" probablement le buzzer.

Ceci en dehors de toute considération liée a JAVA.

--
Cordialement

Dominique MICOLLET Email : enlevez le .fr.fr
Universite de Bourgogne
9, Avenue Alain SAVARY BP 47870 Tel : +33/(0)3-80-39-59-27
21078 DIJON CEDEX FRANCE Tfx : +33/(0)3-80-39-68-69

1 2