|
Overview :
Medialon
Audio Servers are audio servers which can control up to
96 independent audio channels. Each channel can be loaded
with a media file (wave, MP3 or any DirectShow compatible
format) and then played, paused, stopped, located independentely.
These servers are remotely controlled via TCP/IP on Ethernet.
This MxM allows the control of Medialon Audio Servers.
> Top
Installation (MXM) :
This MxM doesn't require any installation.
> Top
Creation (Device) :
Device Creation Window :

Audio Server :
Defines the network settings of the Medialon Audio Server
used by the device. Click on the "Configure Servers..."
to configure Medialon Audio Server network settings. See
the "> Server Configuration"
section.
Audio Output
:
Defines the Audio Output (or channel) of the server associated
to the device.
Medialon Audio
Servers manage stereo audio pairs. In order to handle
mono signals as well as stereo signals, 2 consecutive Medialon
Audio Server outputs refer to the same stereo pair.
For example, Output
1 (or Channel 1) is defined as the stereo pair which is
output on the first two physical mono outputs of the server.
Output 2 ( or Channel 2) is defined the same way.
- To play a stereo
file on the first stereo pair of the server, simply specify
"Output 1" as the audio output.
- To play a mono file on the first mono output, specify
"Output 1" as the audio output of the device and
set the balance to full left (see the "> Set
Balance" command).
- To play a mono file on the second mono output, specify
"Output 2" as the audio output of the device and
set the balance to full right.
Server
Configuration :
This dialog
box allows to add, delete or modify Server definitions which
can be later used in the device setup.

Add :
Creates a new server definition and displays its network
settings.

Server Address :
The IP Address of the remote Medialon Audio Server.
Server Port
:
The Port used by the server to communicate.
There's normally no need to modify this parameter and it's
recommended to use its default
value unless the remote Medialon Audio Server doesn't use
the default port.
Client
Port :
The Port used by the MxM to communicate.
There's normally no need to modify this parameter and it's
recommended to use its default value.
Delete :
Deletes the selected server definition. Note that a server
definition cannot be deleted if there's one or more devices
which use this server.
Modify :
Allows to modify the selected server network settings.
> Top
Graphical User Interface:
Device Control
Panel
This MxM provides
a Device Control Panel can be displayed either as a stand
alone window or inside a User Screen Contenair object with
the "Device Control" Manager command. Note: See the Manager
Help menu for details about using this command.

Click
on the upper left area where the current media name is displayed
of the control panel to select a media to load.
Click on the upper right orange timecode display to locate
the device to a new position.
> Top
Commands (List Of) :
The commands marked with * are not
available in Manager STAGE.
Load :
Description : Loads a media.
Parameters :
FileName : [Type : String] : Name of the media
to be played
Usage : The file must be located in
the Media Directory (see the "> Set
Media Path" command). The name must not contain
the full path of the file.
Play
:
Description
: Play the media currently opened.
Parameters : no parameter.
Pause
:
Description
: Pauses the media currently opened.
Parameters : no parameter.
Stop :
Description : Stops the media currently playing.
Parameters : no parameter.
Note : Pause and Stop could result on same effect
depending on the media type.
Locate :
Description : Sets the media to the desired
position in time.
Parameters :
TimeCode : [Type : Time] : Time to be reached by
the media.
Set
Loop :
Description
: Sets the loop mode.
Parameters :
Mode : [Type : Enum] : Loop Mode.
Available Values:
"Off" : No loop
"On" : Loop
Usage : If the Loop Mode is "On", the
media restarts from its beginning when it reaches the
end. Otherwise it stops.
Set
Volume :
Description : Change the volume of audio.
Parameters :
Volume : [Type : Integer] : Level of volume in
dB.
Fade Time : [Type : Time] : Fade Time
Curve Curve : [Type : Enum] : The fade curve used
for the fade.
Available
Values:
"Output" : Standard physiologic fade curve
"Crossfade" : Fade curve used for crossfading
2 channels
"Linear" : Linear dB/sec fade curve.
Usage : The unit of volume is dB, this means that
0 represent the maximum level whereas -100 the lowest
one.
Set
Balance :
Description
: Change the balance of audio channels (right/left
proportions).
Parameters :
Balance : [Type : Integer] : Level of balance in
dB.
Usage : The unit of volume is dB, this means that
0 represent the midle between right channel / left channel,
-100 the minimum volume for right channel (left channel
is maximum) and +100 the minimum volum for left channel
(right channel is maximum). The curve of audio balance
is linear from -100 to +100.
Set
Group :
Description
: Sets the Device group of this device.
Parameters :
Group : [Type : Integer] : Group Index.
Usage : When a device is part of a group and
receives either a "Play", a "Pause",
a "Stop" or a "Locate" command,
the command is automaticcally sent to all of the devices
of the group. This insures the synchronous execution
of the command for all of the devices of the group.
Set the Group Index to 0 in order to remove a device
from a group.
Note that only devices using the same Medialon Audio
Server can be grouped.
Set
Media Path :
*
Get
Clip List :
*
Get
Media Path :
> Top
Variables (List Of) :
Status
:
Type
: Enum.
Description : Current status of the device.
Available Values :
"Not
Online" : the Medialon Audio Server is not online.
"Ready" : No media opened.
"Open" : The media is loaded and ready to play.
"Closed" : The specified media couldn't be opened.
"Playing" : The media is playing.
"Paused" : The media is in pause mode.
"Stopped" : The media is in stopped mode.
"Locating" : The media is locating.
FileName
:
Type
: String.
Description : Name of the current opened media.
Timecode
:
Type
: Time.
Description : Current time position of the current
opened media.
Duration :
Type : Time.
Description : Current time duration of the current
opened media.
Volume :
Type : Integer.
Description : Current audio volume.
The unit of volume is dB, this means that 0 represent
the maximum level whereas -100 is the lowest one.
Balance
:
Type
: Integer.
Description : Current balance of audio
channels.
The unit of volume is dB, this means that 0 represent
the midle between right channel / left channel, -100 the
minimum volume for right channel (left channel is maximum)
and +100 the minimum volum for left channel (right channel
is maximum). The curve of audio balance is linear from
-100 to +100.
Group :
Type : Integer.
Description : Current Device Group of this device.
> Top
Support (Difference with previous versions) :
> Top
|