speaker

Pavel Faltýnek faltynek na kn.vutbr.cz
Úterý Září 7 22:48:49 CEST 2004


On Tue, 7 Sep 2004, Jiri Lisicky wrote:

> On Tue, Sep 07, 2004 at 09:00:07AM +0200, p.kosina wrote:
> > Jo diky, funguje to. OStatni aplikace (vi, mc) si ale vesele pipaji dal,
> > takze finalni reseni je asi jen odpojit dratky ke speakeru...
>
> Kdysi jsem zkoušel měnit výšku a délku tónu co vydavá speaker. Jsou na to
> nějaké escape sekvence. Dokonce to myslím dělal Martin Mareš.

Pokud by vas to jeste zajimalo, da se pouzit reseni pomoci prikazu setterm
(resp. interpretujici echo):

kus z bash skriptu (pouzivam deset konzoli):

    FREQ=50
    LEN=10
    INITTY="/dev/tty[1-9] /dev/tty10"
    for tty in $INITTY; do
        echo -ne "\033[10;$FREQ]" >$tty # = setterm -bfreq $FREQ >$tty
        echo -ne "\033[11;$LEN]" >$tty # = setterm -blength $LEN >$tty
    done

Pokud to narvete do /etc/profile nebo nekam jinam, co se vykona po
spusteni shellu, je od konzolniho pipani pokoj, resp. ridite si ho dle
sebe. Reset terminalu (setterm -reset tusim) to rusi do default-pipu.

  pf


Další informace o konferenci Linux