PAUSECHANNEL Kanal


Beschreibungv1.36
Dieser Befehl hält die Wiedergabe eines Sounds an, die mit PLAYSOUND gestartet wurde. Es funktioniert fast wie STOPCHANNEL, nur kann der Sound danach an der selben Stelle mit RESUMECHANNEL fortgesetzt werden.

Im Vergleich zu PAUSEMUSIC und PAUSESOUND funktioniert dieser Befehl mit allen Musikarten, es ist sozusagen universell.


Parameter
Kanal = Identität des Sounds (ermittelt mit PLAYSOUND)


Rückgabewert
-


Beispiel
Dieses Programm demonstriert viele Abspielmöglichkeiten:

PRINT "Lade Sound..."
sndWave=LOADSOUND("level.wav")
LOOPSOUND sndWave
chnWave=PLAYSOUND(sndWave)
PRINT "Spiele den Sound 2sek ab..."
DELAY 2000
PRINT "Sound für 2sek anhalten..."
PAUSECHANNEL chnWave
DELAY 2000
PRINT "Weiterspielen..."
RESUMECHANNEL chnWave
DELAY 2000
PRINT "Ändere Samplerate..."
CHANNELPITCH chnWave, 22000
DELAY 2000
PRINT "Spiele den Sound links..."
CHANNELPAN chnWave,-1
DELAY 2000
PRINT "Spiele den Sound rechts..."
CHANNELPAN chnWave,1
DELAY 2000
PRINT "Fertig"
STOPCHANNEL chnWave


Siehe auch
CHANNELPAN, CHANNELPITCH, CHANNELPLAYING, CHANNELVOLUME, LOADSOUND, PLAYSOUND, RESUMECHANNEL, STOPCHANNEL