hi ... mit echo -s "\007" kann ich einen einfachen pips aus dem lautsprecher erzeugen.
ich möchte aber als warnton einen pipton, der im höheren tonbereich ist abspielen.
gibt es da eine möglichkeit ?
vielelciht sogar kurze melodiesequenzen ?
danke
shell-programmierung lautsprechertöne
Re: shell-programmierung lautsprechertöne
Hallo,
wo ist da Problem - unter Linux gibt es jede Menge Konsolplayer und ne sound-datei, ob
midi, wav oder was auch immer, ist schnell erstellt. Dann einfach
im script deinplayer deine.datei einbinden. Gut, geht nur über die Soundkarte, aber wer
hat die heutzutage nicht.
Über Programme wie noteedit, timidity++ usw kannst du sogar eigene kleine Melodien erzeugen und dann in deinem Script abspielen. Auch ne wav mit "Dumm gelaufe" laesst sich
leicht per krecord per Microfon aufnehmen und dann im script abspielen.
Viel Spaß dabei.
Gruß Klaus
wo ist da Problem - unter Linux gibt es jede Menge Konsolplayer und ne sound-datei, ob
midi, wav oder was auch immer, ist schnell erstellt. Dann einfach
im script deinplayer deine.datei einbinden. Gut, geht nur über die Soundkarte, aber wer
hat die heutzutage nicht.
Über Programme wie noteedit, timidity++ usw kannst du sogar eigene kleine Melodien erzeugen und dann in deinem Script abspielen. Auch ne wav mit "Dumm gelaufe" laesst sich
leicht per krecord per Microfon aufnehmen und dann im script abspielen.
Viel Spaß dabei.
Gruß Klaus
Re: shell-programmierung lautsprechertöne
hi .. danke für die Antwort, aber das ist ein Server, der nur akkustische Fehlermeldungen ausgeben soll.
wollte eigentlich den Einbau eine Soundkarte und die Installation von PC-Lautsprechern vermeiden.
wollte eigentlich den Einbau eine Soundkarte und die Installation von PC-Lautsprechern vermeiden.
Re: shell-programmierung lautsprechertöne
Und wer keine Soundkarte hat, nimmt setterm:
<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">
setterm -bfreq 440 -blength 500
echo -e \<!--no-->\<!--no-->007
</font><hr></pre></blockquote>
setzt die Frequenz des Pieps auf 440Hz mit einer Länge von 500 Millisekunden und piept dann. Mit den richtigen Werten kann man den Rechner dann auch "Für Elise" dudeln lassen... Als ob der CPU-Lüfter versagt hätte! <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Jochen
<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">
setterm -bfreq 440 -blength 500
echo -e \<!--no-->\<!--no-->007
</font><hr></pre></blockquote>
setzt die Frequenz des Pieps auf 440Hz mit einer Länge von 500 Millisekunden und piept dann. Mit den richtigen Werten kann man den Rechner dann auch "Für Elise" dudeln lassen... Als ob der CPU-Lüfter versagt hätte! <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Jochen