MLMarantzSR Plugin

From Cinemar Wiki
Jump to: navigation, search

MLMarantzSR Plugin for MLServer3


System Requirements

Minimum:

	800MHz Pentium or Athlon processor 
	128MB RAM
	English version of Microsoft Windows 2000 or higher
	10MB of free hard drive space
	100% Windows compatible mouse or touchscreen
	MainLobby 3 / MainLobby Server 3
	Marantz SR Receiver- Has been tested with SR5500, SR9600, and SR5003. It should work with any Marantz reciever, includung the   
        new SRX004/5 series. A few of the input commands could be off as Marantz changed the input sources from unit to unit.
	Serial Cable
	Motherboard (preferable) open and unused Com Port

Introduction

What is the MLMarantzSR Application?

MLMarantzSR is a powerful MainLobby 3 Suite upgrade to add support of the Marantz SR line of AV receivers. The MLMarantzSR application consists of:

1 – the MLMarantzSR plugin v. 3.0.46

2 – the MLMarantzSR.mdb database

3 – the User’s Guide (this document)

MLMarantzSR Setup

Plug-In Setup

1. Close MainLobby Server
2. Run the MLMarantzSR_Plugin.exe file on the MLServer PC that will be connected to the Marantz Receiver. This will copy MLMLMarantzSR.dll to your Program Files\MLServer\plugins directory and Registers MLMLMarantzSR.dll
3. Restart MainLobby Server
4. Highlight MLMLMarantzSR in the Plug-Ins section of MainLobby Server.
5. Press ‘Settings’.
6. Plug the receiver into the motherboard com port using a straight thru serial cable. You may need a straight through Gender changer dependent on the cable you are using.
7. Set the Com Port to the port that the Receiver is plugged into.
8. Users of earlier versions(3.0.46) will have to update the commands and responses in there scenes and in MLServer macros, etc.

MLMarantzSR was originally written by 90CE(Tracy) and documented by David L. It was updated by David Perrico to allow more multizone support and ad more functionality. This plugin covers most but not all functions. If you need a command or response that is not supported please post in the Marantz section in the forum.

Send_Commands

Command Use Examples:

MLMarantzSR|1_Volume_Up

MLMarantzSR|1_Volume_Value~-55 Sets volume to -55db

Main Zone= 1
Multi A Zone= 2
Multi B Zone= 3
<>= 1,2,3 depending on zone

Input_Command Notes

<>_Audio_Att_<<Command>>= Off, On, Status, Toggle
<>_Audio_Mute_<<Command>>= Off, On, Status, Toggle
<>_Input_Source_<<Command>>=(DSS), AM, AUX1, AUX2, CD-R, DSS, DVD, FM, Sirius, TAPE, TAPE2, TUNER, TV, USB, VCR1, XM, STATUS
<>_Power_Global_Off
<>_Power_<<Command>>= Off, On, Status, Toggle
<>_Sleep_<<Command>>= Off, On, Status
<>_Sleep_Value~XXX =>Time in minutes
<>_Tuner_Frequency_Auto_<<Command>>= Down, Up
<>_Tuner_Frequency_<<Command>>= Down, Up, Status
<>_Tuner_Frequency_HD_Auto_<<Command>>= Down, Up
<>_Tuner_Frequency_Value~XXXXX => Frequency FM: 10030, AM: 01040, XM: 00015
<>_Tuner_Mode_<<Command>>= Off, On, Status, Toggle
<>_Tuner_Preset_<<Command>>= Down, Up
<>_Tuner_Preset_Value~XX = > Preset Values
<>_Tuner_P-Scan _<<Command>>= Start, Stop
<>_USB_Play_Control_<<Command>>= F.Skip, FWD,FWD1, FWD2, FWD3, PAUSE,PLAY, R.SKIP, REV, REV1, REV2, REV3, STOP, Status
<>_Video_Mute _<<Command>>= Off, On, Status, Toggle
<>_Volume_<<Command>>= Down, Up, Status
<>_Volume_Value~XXX => between +18 to -99
2_Speaker_Audio_Mute_<<Command>>= Off, On, Status, Toggle
2_Speaker_Input_Source_<<Command>>= CD-R, (DSS), AM, AUX1, AUX2, CD, DSS, FM, LD, NETWORK, Sirius, Status, TAPE, Tuner, TV, VCR1
2_Speaker_<<Command>>= Off, On, Status, Toggle
2_Speaker_Volume_<<Command>>= Down, Fixed, Status, Up, Variable
2_Speaker_Volume_Value~XXX => -90 to +00
2_Speaker_VolumeSet_Status
2_Stereo/Mono_<<Command>>= Mono, Status, Stereo, Toggle
2_Volume_Set_<<Command>>= Fixed, Status, Variable
71_Channel_Input_<<Command>>= Off, On, Toggle
71_Channel_Status
Auto_FeedBack_Status
Auto_FeedBack_Status_0 No Status back active
Auto_FeedBack_Status_1 Statuses assigned as layer1 are active
Auto_FeedBack_Status_2 Statuses assigned as layer2 are active
Auto_FeedBack_Status_3 Statuses assigned as layer3 are active
Auto_FeedBack_Status_4 Statuses assigned as layer1and 2 are active
Auto_FeedBack_Status_5 Statuses assigned as layer1and 3 are active
Auto_FeedBack_Status_6 Statuses assigned as layer2 and 3 are active
Auto_FeedBack_Status_7 All Statuses are active
Auto_FeedBack_Status_F All Statuses are active
Auto_Lip_Sync_<<Command>>= Disable, Enable, Status
CH._Select_Status
Cursor_<<Command>>= Down, Left, Right, Up
DC_Trigger_1_<<Command>>= Off, On
DC_Trigger_2_<<Command>>= Off, On
DC_Trigger_3_<<Command>>= Off, On
DC_Trigger_Status
Digital_Signal_Format_Status
Display_Auto_Off
Display_<<Command>>= Input,Off, Status, Surr
Dolby_Headphone_<<Command>>= Bypass, DH1, DH1_PL2_Movie, DH1_PL2_Music, Status
EQ_Mode_<<Command>>= Audyssey_Curve, Down, Flat_Curve, Front_Curve,Off, Preset1, Status, Toggle, Up
Front_Key_Lock_<<Command>>= Off, On, Status, Toggle
HDMI_Audio_<<Command>>= Enable, Status, Through
HDMI_Func_Select_<<Command>>= 1, 2, 3, Toggle
HDMI_Out_<<Command>>= 1, 2
HDMI_Out_Channel_Status
HDMI_Out_Toggle
HDMI_Source_Input_Status
Input_Signal_Status
IP_Converter_<<Command>>= Status, Disable, Enable
Lip_Sync_<<Command>>= Down, Status, Up
Lip_Sync_Value~XXX =-> 000 - Off, 010, 020, … 190, 200 ms
M-Dax_<<Command>>= High, Low, Off, Status, Toggle
Menu_<<Command>>= Enter, Off, On, Status, Toggle,Top
Night_Mode_<<Command>>= Auto, Off, On, Status,Toggle
Numeric_key_<<Command>>= 1,2,3,4,5,6,7,8,9,0
Sirius_Artist_Name
Sirius_Channel_Name
Sirius_Parental_Control_<<Command>>= Off, On
Sirius_Song_Name
Software_Version
Speaker_Select_A_<<Command>>= Off, On
Speaker_Select_B_<<Command>>= Off, On
Speaker_Select_<<Command>>= Status, Toggle
Surround_Sound_Mode_Auto
Surround_Sound_Mode_CS_Cinema
Surround_Sound_Mode_CS_Mono
Surround_Sound_Mode_CS_Music
Surround_Sound_Mode_CS_Toggle
Surround_Sound_Mode_DD+PL2X_Movie
Surround_Sound_Mode_DD+PL2X_Music
Surround_Sound_Mode_Dolby
Surround_Sound_Mode_Dolby_ProLogic
Surround_Sound_Mode_DOWN
Surround_Sound_Mode_DTS
Surround_Sound_Mode_DTS_ES
Surround_Sound_Mode_EX
Surround_Sound_Mode_EX_ES
Surround_Sound_Mode_MultiChannel_Stereo
Surround_Sound_Mode_Multi-Music
Surround_Sound_Mode_NEO6_Cinema
Surround_Sound_Mode_NEO6_Music
Surround_Sound_Mode_NEURAL
Surround_Sound_Mode_PL2X_Game
Surround_Sound_Mode_PL2X_Movie
Surround_Sound_Mode_PL2X_Music
Surround_Sound_Mode_PLX_Game
Surround_Sound_Mode_PLX_Movie
Surround_Sound_Mode_PLX_Music
Surround_Sound_Mode_Pure_Direct
Surround_Sound_Mode_Source_Direct
Surround_Sound_Mode_Stereo
Surround_Sound_Mode_UP
Surround_Sound_Mode_Virtual
Surround_Sound_Mode_Virtual_61
Surround_Sound_Status
Test_Tone_<<Command>>= Next, Off, On, Previous, Toggle
Tone_Bass_<<Command>>= Down, Status, Up
Tone_Bass_Value~XX => between +6 and -6
Tone_Treble_<<Command>>= Down, Status, Up
Tone_Treble_Value~XX => between +6 and -6
Tuner_<<Command>>= Clear, Memo
Tuner_Preset_Info_<<Command>>= Off, On, Status, Toggle
Tuner_Preset_Status
USB_Menu_Control_<<Command>>= Enter, Exit, Menu, PageDown, PageUp, Top, Down, Left, Right, Up
USB_Menu_Cursor_<<Command>>= Down, Left, Right, Up
USB_Screen_Saver_<<Command>>= Off, On
XM_-/Sig-Terr XM= - Sirius= Sig Terr
XM_-/Status XM= - Sirius= Sig Sat
XM_Artist_Name
XM_Channel_Name
XM_Display_Mode_Status
XM_Display_Toggle
XM_Mode/Status XM= Mode Sirius= Status
XM_Normal XM=Normal
XM_RDS_Display
XM_Search_Cat_Next
XM_Search_Cat_Status
XM_Search_Channel_Down
XM_Search_Channel_Up
XM_Search_Value~XX => Available vars - 01 thru 32
XM_Signal_Status
XM_Song_Category/Composer XM= Cat Sirius=Composer
XM_Song_NameXM_Status/Category XM= Status Sirius= Category

MLS Variables

MLS_Variable

Note: <>= Zone- 1,2,3

MLMarantzSR_<>_Audio_Att
MLMarantzSR_<>_Audio_Mute
MLMarantzSR_<>_Band
MLMarantzSR_<>_Audio_Input _Source * Marantz changes the return string across it product line if one or two do not show proper source, use a server rule to change to correct source value.
MLMarantzSR_<>_Video_Input_ Source
MLMarantzSR_<>_Power
MLMarantzSR_<>_Sleep
MLMarantzSR_<>_Tuner_Frequency
MLMarantzSR_<>_Tuner_Frequency_Text
MLMarantzSR_<>_Tuner_Mode
MLMarantzSR_<>_Tuner_Preset
MLMarantzSR_<>_Tuner_Preset_Info
MLMarantzSR_<>_USB_Play_Control
MLMarantzSR_<>_Video_Mute
MLMarantzSR_<>_Volume
MLMarantzSR_<>_VolumeRel * Shows Volume in 0 t0 100 scale for use with sliders.
MLMarantzSR_2_ Stereo/Mono
MLMarantzSR_2_Speaker
MLMarantzSR_2_Speaker_Audio_Mute
MLMarantzSR_2_Speaker_Volume
MLMarantzSR_2_Speaker_VolumeRel *Shows Volume in 0 t0 100 scale for use with sliders.
MLMarantzSR_2_Speaker_Volume_Set
MLMarantzSR_2_Volume_Set
MLMarantzSR_71C
MLMarantzSR_Auto_Feedback_Status
MLMarantzSR_Auto_Lip_Sync
MLMarantzSR_Bass
MLMarantzSR_Cat_Search1
MLMarantzSR_Cat_Search2
MLMarantzSR_Category_Name
MLMarantzSR_CH._Select
MLMarantzSR_DC_Trigger
MLMarantzSR_Digital_Signal_Format
MLMarantzSR_Dimmer_Level
MLMarantzSR_Display
MLMarantzSR_Dolby_Headphone_Mode
MLMarantzSR_EQ_Mode
MLMarantzSR_Front_KeyLock
MLMarantzSR_HDMI_Audio_Mode
MLMarantzSR_HDMI_Out
MLMarantzSR_HDMI_Source_Input_State
MLMarantzSR_Input _Signal
MLMarantzSR_Input_Mode
MLMarantzSR_IP_Converter
MLMarantzSR_LipSync_Status
MLMarantzSR_LipSync_Time
MLMarantzSR_M-Dax
MLMarantzSR_Memory_Group
MLMarantzSR_Menu
MLMarantzSR_Night_Mode
MLMarantzSR_On_Screen_Display
MLMarantzSR_Simple_Setup
MLMarantzSR_Sirius_Artist
MLMarantzSR_Sirius_Channel
MLMarantzSR_Sirius_Signal_Status
MLMarantzSR_Sirius_Song
MLMarantzSR_Software_Version
MLMarantzSR_Speaker_Select
MLMarantzSR_Surround_Mode
MLMarantzSR_Timer_Program_1
MLMarantzSR_Timer_Program_2
MLMarantzSR_Timer_Program_3
MLMarantzSR_Treble
MLMarantzSR_Tuned
MLMarantzSR_Tuner_Number
MLMarantzSR_USB_Screen_Saver
MLMarantzSR_XM/SIRIUS_Display
MLMarantzSR_XM_Artist
MLMarantzSR_XM_Channel
MLMarantzSR_XM_Signal
MLMarantzSR_XM_Song
MLMarantzSR_Tuned
MLMarantzSR_Tuner_Number
MLMarantzSR_USB_Screen_Saver
MLMarantzSR_XM/SIRIUS_Display
MLMarantzSR_XM_Artist
MLMarantzSR_XM_Channel
MLMarantzSR_XM_Signal
MLMarantzSR_XM_Song

Bugs

Release Notes

Version 3.0.46 is a major update to this plugin, it changes the Command and Variable structure. It will require updating your scenes and any Macros, etc. in MLServer.