background image

Lyngdorf MP-40 – External Control Manual

 

19 

It is possible to find out the currently selected source’s video and audio input and current 
video and audio format in main zone. 
 
Command !VIDIN?<CR> is used to find out the used video input of the currently selected 
source. The response for this command is !VIDIN(X)<CR>, where X is the current video. 
See table of video inputs for the translation of the number to actual video input. This 
response is sent automatically whenever input selection changes if feedback level is 1 or 
higher. 
 
Command !AUDIN?<CR> is used to find out the used audio input of the currently selected 
source. The response for this command is !AUDIN(X)<CR>, where X is the current audio 
input. See table of audio inputs for the translation of the number to actual audio input. This 
response is sent automatically whenever input selection changes if feedback level is 1 or 
higher. 
 
Command !VIDTYPE?<CR> is used to find out the current video input format. The response 
for this command is !VIDTYPE(Typestring)<CR>, where Typestring is a string describing the 
current video format. This response is sent automatically whenever input signal changes if 
feedback level is 1 or higher.  
 
Command !AUDTYPE?<CR> is used to get information about the current audio signal type. 
The response for that command is !AUDTYPE(Typestring)<CR>, where Typestring is a 
string describing the current input audio type. This response is sent automatically whenever 
input signal changes if feedback level is 1 or higher.  

 
Getting Zone 2 Audio Status 

 

It is possible to request the currently selected zone source’s audio input in zone 2. 
 
Command !ZAUDIN?<CR> is used to find out the used audio input of the currently selected 
zone source. The response for this command is !ZAUDIN(X)<CR>, where X is the current 
zone 2 audio input. See table of audio inputs for the translation of the number to actual audio 
input. This response is sent automatically whenever input selection changes if feedback 
level is 1 or higher.  

 
Controlling Feedback Level 

 

It is possible to set the feedback level from the external control interface with command 
!VERB(X)<CR>, where X is the wanted feedback level 0, 1 or 2. 
 

 

Summary of Contents for MP-40

Page 1: ...MODEL MP 40 SURROUND SOUND PROCESSOR EXTERNAL CONTROL MANUAL 2020 LYNGDORF MP 40 EXTERNAL CONTROL MANUAL ...

Page 2: ...ol 5 Commands 5 Responses and Feedback Level 5 Commands 6 Control Protocol Usage 12 Controlling Power 12 Controlling Volume 12 Controlling Sources 14 Controlling Focus Positions 17 Controlling Voicings 18 Controlling Lipsync 18 Getting Zone 2 Audio Status 19 Controlling Feedback Level 19 Controlling OSD and OSD Menu 20 IR CODES 22 RS232 pinout diagram 23 ...

Page 3: ... For control from a PC use Telnet Putty or similar programs to open the TCP connection If you do not know the IP address of the MP 40 on your local network the MP 40 supports Apple s Bonjour Discovery service which must be on the computer you want to set up the MP 40 with The software is built in as part of the Apple OS X operating system For Windows operating systems the software can be found at ...

Page 4: ...r second All commands and responses are in ASCII form When controlling the MP 40 via the serial port it is able to wake up even when the standby mode has been set to deep sleep However the MP 40 will miss the first one or two characters transmitted when in deep sleep because it needs to wake up first To make sure the MP 40 is ready for the command send a few extra characters before an ON command F...

Page 5: ...ly Responses and Feedback Level There are three levels of responsiveness called feedback levels Each level adds something new to the previous level Feedback levels can be set from the control interface with command VERB X CR X can be 0 1 or 2 All responses start either with status messages or echo messages and end with CR Feedback level 0 Data is sent only when data is requested by a status reques...

Page 6: ...YPE nam e Name is a string describing the current audio input type Get input audio type Returns a string with the type Still not final format DEFVOL DEFVOL X 550 to 200 55 0 to 20 0 dB Requests default volume setting DEFVOL OFF Turns off default volume uses last used volume on boot instead DEFVOL X 550 to 200 55 0 to 20 0 dB Sets default volume DEVICE DEVICE name Returns the name of the device DIR...

Page 7: ...NU Menu Button MULTIVIEW Multiview button MUTE Mute toggle button MUTE MUTEON or MUTEOFF Requests mute MUTEOFF Mute off MUTEON Mute on NEXT Next button NUM X 0 to 9 Numeric buttons PING PONG Ping PLAY Play button POWER POWER X 0 standby or 1 on Requests power status POWEROFFMA IN Power off POWEROFFZO NE2 Zone B power off POWERONMAI N Power on POWERONZON E2 Zone B power on POWERZONE2 POWERZONE2 X 0...

Page 8: ...ated for all available Voicings N is the total number of available voicings X is the number of the voicing and name is the name of the position as a string Request list of available voicings SETUP Setup button SRC Previous source button SRC SRC X Name X is the number of the currently selected source and Name is the name of the source as a string Request active source SRC X X is the source to selec...

Page 9: ... level trim 10 1dB TRIMBASS X X is between 120 12dB and 120 12dB Sets bas level trim 10 1dB TRIMBASS Increases bas level trim 10 1dB TRIMCENTER Decreases center channel level trim 10 1dB TRIMCENTER TRIMCENTER X X is between 100 10dB and 100 10dB Return center channel level trim 10 1dB TRIMCENTER X X is between 100 10dB and 100 10dB Sets center channel level trim 10 1dB TRIMCENTER Increases center ...

Page 10: ...currently selected videoinput See list VIDTYPE VIDTYPE typest ring Returns a string with the current video input VOL Decrease volume VOL X 999 to 240 99 9 to 24 0 dB Decrease volume by x VOL VOL X 999 to 240 99 9 to 24 0 dB Request current volume VOL X 999 to 240 99 9 to 24 0 dB Set volume to x VOL Increase volume VOL X 999 to 240 99 9 to 24 0 dB Increase volume by x ZAUDIN ZAUDIN X X is the selec...

Page 11: ...rce as a string Get list of available Zone B sources ZSTREAMTYPE ZSTREAMTYPE X X is the current stream type see list Returns the type of the network player when playing on Zone B ZVOL Decrease zone B volume ZVOL X 999 to 240 99 9 to 24 0 dB decrease zone B volume by X ZVOL ZVOL X 999 to 240 99 9 to 24 0 dB Request current zone B volume ZVOL X 999 to 240 99 9 to 24 0 dB Set zone B volume ZVOL Incre...

Page 12: ...se or decrease volume by a certain amount The X in the commands can be anything between 1 and 999 0 1dB 99 9dB Command VOL X CR is used to set the volume to some specific value The X in the command can be 999 200 99 9dB 20 0dB Commands MUTEON CR MUTEOFF CR and MUTE CR are used to set mute clear mute and toggle mute respectively Command VOL CR is used to get the current value of the main zone volum...

Page 13: ...rotocol This is true for volume status messages and volume control commands Warning Usage of a maximum volume setting is highly recommended to prevent damage to equipment because of an excessive volume setting It is never possible to set the volume above the maximum volume level setting with control interface commands but it is very easy to accidentally reach the maximum volume level ...

Page 14: ...mand is SRC X NAME CR where X is the index of the currently selected source 0 is the first index and NAME is the name of the currently selected source Commands SRC CR and SRC CR are used to select next or previous source Command SRC X CR is used to select a specific source The X in the command can be anything between 0 and the index of the last source This response is also sent automatically when ...

Page 15: ... of the currently selected source 0 is the first index and NAME is the name of the currently selected source This response is also sent automatically when the zone 2 source changes if feedback level is 1 or higher If zone 2 is turned off the MP 40 will reply with the previous selected source Commands ZSRC CR and ZSRC CR are used to select next or previous source Command ZSRC X CR is used to select...

Page 16: ...MODE 4 Auro 3D Auromatic CR AUDMODE 5 Dolby Upmixer CR AUDMODE 6 Stereo CR AUDMODE 7 Party CR Commands AUDMODE CR and AUDMODE CR are used to select next and previous audio mode from the list of available audio modes Command AUDMODE X CR is used to select a specific processing mode where X is an audio mode index as seen in the reply above Command AUDMODE CR is used to find out which processing mode...

Page 17: ...ition is currently selected The response for this command is RPFOC X NAME CR where X is the index of the currently selected position a value between 0 and 9 and NAME is the name of the currently selected position This response is sent automatically whenever the position is changed if feedback level is 1 or higher Commands RPFOC CR and RPFOC CR are used to select next or previous position Command R...

Page 18: ...response is sent automatically whenever the current voicing is changed if feedback level is 1 or higher Commands RPVOI CR and RPVOI CR are used to select next or previous voicing Command RPVOI X CR is used to select a specific source The X in the command can be any index from the list of voicings Controlling Lipsync Command LIPSYNC CR is used to find out the current value of the lipsync trim The r...

Page 19: ... this command is VIDTYPE Typestring CR where Typestring is a string describing the current video format This response is sent automatically whenever input signal changes if feedback level is 1 or higher Command AUDTYPE CR is used to get information about the current audio signal type The response for that command is AUDTYPE Typestring CR where Typestring is a string describing the current input au...

Page 20: ...I outputs of the MP 40 controller directly using special control interface commands The controlling allows routing of any HDMI input directly to either one of the HDMI outputs in bypass mode Bypass mode means that there is no On Screen Display possibility These commands are not available for the HDMI output currently used as the main output For selecting what is shown on the main output please use...

Page 21: ...ne 1 HDMI 1 2 HDMI 2 3 HDMI 3 9 Internal VIDEO OUTPUTS No Video Output 0 None 1 HDMI Out 1 AUDIO INPUTS No Audio input 0 None 1 HDMI 3 Spdif 1 Opt 4 Spdif 2 Opt 5 Spdif 3 Opt 6 Spdif 4 Opt 7 Spdif 5 AES 8 Spdif 6 Coax 9 Spdif 7 Coax 10 Spdif 8 Coax 11 Internal Player 12 USB 24 Audio Return Channel STREAM TYPES No Stream type 0 None 1 vTuner 2 Spotify 3 AirPlay 4 UPnP 5 Storage 6 Roon ready 7 Unkno...

Page 22: ...Off 0x37CA 0x817E Info 0x37CA 0x0DF2 Previous 0x37CA 0x0EF1 Play_Pause 0x37CA 0x0FF0 Next 0x37CA 0x10EF Up 0x37CA 0x11EE Left 0x37CA 0x12ED OK 0x37CA 0x13EC Right 0x37CA 0x14EB Down 0x37CA 0x15EA Back 0x37CA 0x16E9 Menu 0x37CA 0x17E8 SRC 0x37CA 0x18E7 Vol 0x37CA 0x19E6 SRC 0x37CA 0x1AE5 Vol 0x37CA 0x1BE4 Mute 0x37CA 0x1CE3 SRC 0x37CA 0x1DE2 Input 1 0x37CA 0x718E Input 2 0x37CA 0x728D Input 3 0x37C...

Page 23: ...Lyngdorf MP 40 External Control Manual 23 RS232 pinout diagram ...

Page 24: ...Lyngdorf MP 40 External Control Manual 24 SL AUDIO A S ULVEVEJ 28 7800 SKIVE DENMARK WWW LYNGDORF COM ...

Reviews: