Lingo Dictionary > O-R > puppetSound |
![]() ![]() ![]() |
puppetSound
Syntax
puppetSound
whichChannel
,
whichCastMember
puppetSound
whichCastMember
puppetSound member
whichCastMember
puppetSound 0
puppetSound
whichChannel
, 0
Description
Command; makes the sound channel a puppet, plays the sound cast member specified by whichCastMember
, and lets Lingo override any sounds assigned in the Score's sound channels.
Specify a sound channel by replacing whichChannel
with a channel number.
The sound starts playing after the playback head moves or the updateStage
command is executed. Using 0 as the cast number argument stops the sound from playing. It also returns control of the sound channel to the Score.
Puppet sounds can be useful for playing a sound while a different movie is being loaded into memory.
The Director player for Java supports the following versions of the puppetSound
command:
![]() |
|
![]() |
|
Example
This statement plays the sound Wind under control of Lingo:
puppetSound "Wind"
Example
This statement turns off the sound playing in channel 2:
puppetSound 2, 0
See also
sound fadeIn
, sound fadeOut
, sound playFile
, sound stop
![]() ![]() ![]() |