aUCBLogo Demos and Tests / testsounds
to testsounds
;comment [
Sounds [440 1000 550 1000 660 1000 770 1000] waitMS 300
Sounds [550 1000 660 1000 770 1000] waitMS 300
Sounds [660 1000 770 1000]
sf=SoundsFinished
osf=sf
print sf
overwriteMode
y=Cursor.2-1
while [SoundsFinished < sf+3]
[ if SoundsFinished != osf
[ osf=SoundsFinished
setCursor list 0 y
type osf
]
]
insertMode
pr []
;]
;comment [
(Sounds (se
rSeq 20 10000 100
rSeq 10000 20 100) 10)
(Sounds (sin rSeq 0 15*360 200)*4000+4000 10)
waitMS 2000
;]
(Sounds (sin rSeq 0 3*360 200)*1000+1000 10)
(Tones (rSeq -20 60 200) 10)
end