Anmelde-Sound für die Linux-Shell

Geschrieben von Steffen Schultz keine Kommentare
Kategorisiert in : Code Schlüsselwörter : A11Y, Audio, Bash, CLI, Linux, OpenSource, Shell, Sound, Tipp

Anmelde-Sounds gibt es für fast jeden Desktop, warum dann nicht auch für die Shell? Klingt einerseits nach Spielerei, kann aber andererseits auch hilfreich sein, wenn mir mal wieder die Sprachausgabe aussteigt, und ich eine Orientierungshilfe benötige, um schnell mal ein paar Kommandos zum Neustart der Dienste oder des ganzen Systems ins Terminal zu hacken. Eine einfache Möglichkeit, Sounds zu generieren, bietet das Tool SoX, welches in den Paketmanagern der meisten Linux-Distributionen verfügbar sein sollte. SoX ist ein sehr mächtiges Werkzeug zur Audiomanipulation und kann nicht nur bestehende Audiodaten bearbeiten, sondern hat selbst auch einen Tongenerator dabei. Ein Beispiel-Befehl zum Erzeugen einer einfachen Tonfolge könnte dann etwa so aussehen:

play -q -n synth sine F2 sine C3 remix - fade 0 4 .1 norm -4 bend 0.5,2477,2 fade 0 4.0 0.5

Dies erzeugt einen ansteigenden Sinus-Doppelton, der sich prima als Login-Sound eignet. Um diesen Ton jedes Mal abzuspielen, sobald man sich ins Terminal oder die Shell einloggt, genügt ein Eintrag in die Datei .bashrc des jeweiligen Benutzers. Hierbei kann der Befehl in einer eigenen Subshell ausgeführt werden, um eventuelle Ausgaben zu vermeiden:

echo '(play -q -n synth sine F2 sine C3 remix - fade 0 4 .1 norm -4 bend 0.5,2477,2 fade 0 4.0 0.5 &)' >> ~/.bashrc

Quelle: Climagic Obnoxious Shell Effects

Über den Autor

Steffen Schultz, ein lichtloser Gelegenheitsblogger aus dem Norden Brandenburgs. Ich bin auf den Betriebssystemen Windows, Linux und Android unterwegs und berichte u. a. über meine Erfahrungen beim Nutzen von Anwendungen mit Zugangstechnologien für Blinde.

Schreiben einen Kommentar

 Angaben merken
Was ist das dritte Charakter des Wortes 6cw1i ?

Kommentare-Feed (RSS) dieses Artikels