# StopChannel channel_handle

# Parameters

channel_handle = variable assigned to the channel when played

# Description

This command replaced StopSound in the latter versions of Blitz Basic. Once you have a sound playing, and a channel variable attached to it, you use this command to stop the sound. This works for all sound channel types, including MP3, WAV, MIDI, and CD track playback.

# Example

; Channel examples Print "Loading sound ..." ; Load the sample - you'll need to point this to a sound on your computer ; For best results, make it about 5-10 seconds... sndWave=LoadSound("level1.wav") ; Prepare the sound for looping LoopSound sndWave chnWave=PlaySound(sndWave) Print "Playing sound for 2 seconds ..." Delay 2000 Print "Pausing sound for 2 seconds ..." PauseChannel chnWave Delay 2000 Print "Restarting sound ..." ResumeChannel chnWave Delay 2000 Print "Changing Pitch of sound ..." ;StopChannel chnWave ChannelPitch chnWave, 22000 Delay 2000 Print "Playing new pitched sound ..." Delay 2000 Print "Left speaker only" ChannelPan chnWave,-1 Delay 2000 Print "Right speaker only" ChannelPan chnWave,1 Delay 2000 Print "All done!" StopChannel chnWave

Index
Click here to view the latest version of this page online