Re: Sounding multiple beeps - a new solution!
Re: Sounding multiple beeps - a new solution!
- Subject: Re: Sounding multiple beeps - a new solution!
- From: Paul Skinner <email@hidden>
- Date: Fri, 20 Sep 2002 13:28:30 -0400
Nifty idea Mr Tea!
Using your say technique, to get back the old style sequential beeps
you could override beep like this...
on beep enumeration
try
enumeration as integer
on error
continue beep
return
end try
repeat enumeration times
say "[[slnc 400]]"
continue beep 1
end repeat
end beep
beep-->beep
beep 8--> beep beep beep beep beep beep beep beep
I don't know why it doesn't error due to the parameter mismatch! This
works with or without an argument for the beep command!
On Thursday, September 19, 2002, at 03:32 PM, Mr Tea wrote:
Here's a kinder, gentler method than Mr Knapp's technique of beating
the CPU
into submission with pi.
set bufferList to {"*(", ":(", "!("}
repeat with theBuffer in bufferList
repeat 3 times
beep
say theBuffer
end repeat
say "!<("
end repeat
...and for those who require a little more precision:
set bufferList to {"[[slnc 50]]","[[slnc 150]]","[[slnc 400]]"} -- etc.
NB - The punctuation pauses work in OS X 10.2.1, but when I tried them
in OS
9.1 (AS 1.8.3), "*" and "<" were verbalised.
_______________________________________________
applescript-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/applescript-users
Do not post admin requests to the list. They will be ignored.