Sound Environment 3.1

Category / Domain : Sound
SCOL Voy@ger Compatibility : V 2.0c or above
Update : 1999/12

Function

The SOUND ENVIRONMENT module manages the call of .MID (Midi), .MP3 or .WAV (Wave) sound files.

Configuration


Figure 1 : SoundEnvironment module interface

(1) : + => Used to select sound files of the module ; these will be given a name (alias/action name) which will appear as an action related to the SOUND ENVIRONMENT module. The file must be saved in "Scol\Partition".

(2) : Edit => Used to change the sound file and the name of its associated alias associated.

(3) : - =>Deletes the selected file.

Implemention

Action Function
module.event à soundEnvironment.start Starts the SOUND ENVIRONMENT module
module.event à soundEnvironment.alias Starts broadcasting the file related to the alias
module.event à soundEnvironment.destroy Closes the SOUND ENVIRONMENT module
module.event à soundEnvironment.enable Enables the module (default)
module.event à soundEnvironment.disable Disables the module without closing it (stand-by mode). Use "enable" to restart.
module.event à soundEnvironment.playOnce Broadcasts all the clips
module.event à soundEnvironment.once Broadcasts one clip once
module.event à soundEnvironment.loop Plays the last clip in loop
module.event à soundEnvironment.loopOnAll Plays all the clips in loop
module.event à soundEnvironment.random

Plays all the clips in a random order

module.event à soundEnvironment.stopSound Stops the broadcasting of the last diffused clip (but not the broadcasted clip in progress)
module.event à soundEnvironment.!disable! no documentation
module.event à soundEnvironment.!enable! no documentation
module.event à soundEnvironment.!startmidi! no documentation
module.event à soundEnvironment.!stopall! no documentation
module.event à soundEnvironment.!stopmidi! no documentation

Event Function
soundEnvironment.in à module Action Entering the module generates an action
soundEnvironment.destroyed à module Action

Stopping the module generates an action

soundEnvironment.stopped à module Action Stopping the broadcast of a sound file (that is the file is ended either the intervention of a StopSound action) generates an action
soundEnvironment.nom_alias à module Action Broadcasting the alias generates an action

Zone Function Interface Assignment
None