Speaker 3.0

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

Function

The SPEAKER module allows the broadcast of voice in a 3d cell by means of a microphone. Users thus can talk each other live (vocal chat).

Bitmaps are saved in the "scol\partition\dms\sound\speaker" folder. Their names should be related to the interfaces to personalize them.

Configuration


Figure 1 : Speaker module interface

Implementation

Action Function
module.event à speaker.destroy Closes the speaker module
module.event à speaker.start_direct

Allows a dialogue through microphones connected modem to modem (bypassing the server)

module.event à speaker.start_server Allows a dialogue through microphones connected via the server (use more bandwith)
module.event à speaker.start_mute Forbids the user to speak ; he (or she) can only listen to

Event Function
speaker.destroyed à module Action Closing the SPEAKER module generates an action
speaker.entering à module Action Entering the SPEAKER module generates an action
speaker.silent à module Action Used to mute the SPEAKER module in order to free up the sound card for other use

Zone Function Interface Assignment
Speaker.buttonrec

Button used to broadcast

Client Yes
Speaker.buttonplay Button activated when a user speaks Client Yes
Speaker.info Displays the name of the user who is speaking Client Yes