Subject: Re: spkr beep
To: der Mouse <mouse@Rodents.Montreal.QC.CA>
From: Paul (NCC/CS) <pts@bom.gov.au>
List: port-sparc
Date: 12/14/2002 21:36:28
ok thanks vmuch everyone.
this is hours of fun:).

yes Bernd is probably correct ,
it might get a bit much after a while,
but it's handy if out of the room
and you want to know if something 
occurs.

cheers,
p.



On Sat, 14 Dec 2002 11:08:01 +0100 (CET)
der Mouse <mouse@Rodents.Montreal.QC.CA> wrote:

> > Quick question,
> > how to make the speaker beep on ss5?
> > I just want to throw it in a script.
> 
> I'd be inclined to construct a small soundfile containing the beep and
> then send it to /dev/audio when you want.  Or you could construct it on
> the fly.  For a 500Hz beep, for example, you might
> 
> yes aaaaaaaabbbbbbbb | head -100 | tr -dc ab | tr ab \\0\\200 > /dev/audio
> 
> Adjust the 100 on the head command line to control the length of the
> beep; that number is the number of milliseconds the beep lasts.  Use
> aaaabbbbaaaabbbb for a 1KHz beep.
> 
> Playing with the pattern on the yes command line changes the quality of
> the tone; you might try bbaaaabbaabbbbaa, perhaps.  (I find
> bbaababbaababaab gives one of the most penetrant sounds I've managed.)
> If you want something lower than 500Hz as a fundamenal, you might try
> using more characters on the yes command line, but then the number on
> the head command line will be in units larger than milliseconds.
> 
> In passing, it's amazing how sensitive the human ear is to the
> lowest-frequency component of a sound.  Listen to the difference
> between bbabababbbababab and bbababbbabababab, for example.
> 
> Of course, as someone else pointed out, in many environments beeping
> from a script is something that sounds good at first but ends up being
> rather seriously obnoxious in practice.
> 
> /~\ The ASCII				der Mouse
> \ / Ribbon Campaign
>  X  Against HTML	       mouse@rodents.montreal.qc.ca
> / \ Email!	     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B
> 
> 


--