Overview :
This mxm provides serial remote
control to the Peavey MediaMatrix software.
Product Features
MediaMatrix is a versatile digital audio resource which allows you to design and
build audio control systems on a function built computer equipped with specialized
audio hardware and the MediaMatrix control software. ( See " > http://mediamatrix.peavey.com/
" for more details ).
> Top
Installation (MXM) :
The PASHA interface must be
enabled in the MediaMatrix software.
To configure PASHA in the MediaMatrix software, go to "Tools|Options|Remote Services".
All the controls that you want to remotely command with Medialon Manager must
have been created with a "Group Name Enabled" property in the MediaMatrix (see
"Control Linking" in the MediaMatrix help file).
This group name is the one that man use to remotely access the control from Medialon
Manager.
> Top
Creation (Device) :
Device creation window :

- The serial communication setup id defined in the right part of the window.
- The Timeout and Retry count is the error management of the serial communication.
- The Refresh is the period at which the controls are polled.
- On the left he list of controls contains the name of the controls that this
device can command.
- The remove button lets the user delete a control.
- The add and edit buttons open a dialog window where the controls can be edited.
Each time a control is created, a system variable representing its value is also
created.
Edit control window

- When the control has Analog type, it has 256 values
- When the control has Selector type, it has a custom values count
- The names of the values can be edited and saved into files (these files resides
in the PeaveyMediaMatrixPasha.Controls directory in the MXM directory of Manager.
- The Pasha ID is the one used to communicate with the control (see PASHA protocol).
- The Control Name is the name used by the MxM commands
- If the control is AutoPoll, its value is periodically checked.
> Top
Commands (List Of) :
Update control:
Poll control:
Description : To
retrieve the value of a control.
Parameters :
Control name :
[Type : String] : Name of the control.
Usage : The variable
will contain the value of the control, this command has to be used when the
control is not autopoll.
Poll all the controls:
Description : To
retrieve the value of a all the controls, even if they are not autopoll.
Parameters : No
parameters
> Top
Variables (List Of) :
Status :
Type : Enum.
Description : Current status of the device.
Available Values :
"Iddle" : No action.
"Busy" : Sending and waiting for a response
"Error : Port com used" : The com port could not be opened.
"Error : Group not found" :The group does not exist.
"Error : Group dead" : The group is not active
"Error : Illegal message" : The frame is not valid.
"Error : Serial error" : Hardware problem on the serial line.
"Error : Not running") : the MediaMatrix project has not been compiled.
"Error : Timeout" : No response of the MediaMatrix.
"Error : Unknown error"
Control variables :
Type : Enum.
Each control has a corresponding variable called DeviceName.ControlName
Note : each the device is started, ALL the controls are polled,
even if they are not autopoll.
> Top
Support (Difference with previous versions) :
V 1.0.1:
- Added: Support for Showmaster.
V 1.0.2:
- Modified: serial port is now opened when the device activity is enabled (i.e. when the project switches to Debug or Run mode).
V 1.0.3:
- Added: Support for Showmaster Pro.
> Top
|