This plugin allows you to do basic control (power, volume (relative and absolute), mute etc etc) of your Marantz SR-series Receiver (with a serial port). No events are generated by this plugin.
This plugin supports both direct control through a selectable serial port or control via my MarantzControl (http://daniel.vvtp.tudelft.nl/marantzcontrol) application (a tray application which redirects multi-media keys (volume/mute) on your keyboard to your Marantz Receiver).
- (4.48 KiB) Downloaded 675 times
71ChannelInputOn => ChannelInput71On
71ChannelInputOff => ChannelInput71Off
71ChannelInputToggle => ChannelInput71Toggle
Seems that I have never tested that function explicitly...
I found the marantz plugin while halfway through a manual setup using the serial plugin, great stuff dexter98!
The only prob I have found with it is that my Marantz SR7500 will not show incremental volume changes on the front display when using the Set Relative Volume action, meaning that the volume setting can stray into real loud territories if one is not paying attention.
Sending the equivalent "@VOL:1\x0D" through the serial plugin works fine though.
I dug around in the code but I'm not much of a python programmer yet so I did not find the cause.
However, if you want to control the volume form your keyboard and visual feedback, you might want to look into my 'stand alone' MarantzControl application. In this application, the actual volume of the amplifier is shown as a bargraph on your PC monitor. The EventGhost plugin also supports this application...
Take a look at:
If you are missing some functions, please let me know... I can add them for you.
Now if you´re still out there, I myself just started with a little automation project, controlling my SR7500 through my win8 surface-alike put together computer. Event Ghost is working perfectly with your plugin and together with Toouch Control i think i kan make myself a preatty niffty touch remote
As i was adding plugin events i´ve noticed that a couple of those i need are missing. These are, vol up, vol down, bass+, bass-, treble+, treble- and even the Level funktions. Even your program is not there any more( ok, it was 5 years ago Are you able to help me?
Or perhaps there is a way of sending these commands through a serial plugin? But how?
I´m a newbie at this so if youre still out there, be kind to me .
As i was testing Girder, i could send some commands through it but i couldn´t get it to work fine with touch control so therefore i´m going along with event ghost. It´s a smooth app.
Have a good one/M
I'm not sure which application you are talking about. The Marantz plugin in EventGhost or the tray-icon MarantzControl (which is a separate application)?
Are you controlling your receiver directly from EventGhost (Method="Directly to serial port") or are you using my other application 'MarantzControl' as well (Method="Via MarantzControl")?
MarantzControl (the separate app) is quite a bit of work for me to change, but the EventGhost plugin shouldn't be too much of a problem. The volume controls should be already in there ('Set absolute volume' and 'Set relative volume'). Bass and treble definitely not. I don't know what you mean by 'the level functions'.
If you are missing the MarantzControl app, please drop me message, I'll make it available on my new website (that's why it's not there anymore).
What i´ve done is installing EventGhost and using your Marantz plugin (at the begining of this thread). The events work when i test them. In the first place regarding the functions i was missing, is in the Marantz plugin in EventGhost.
My intention is to then create a remote through TouchControl and I would like to be able to change treble & bass levels too. By the level functions i ment, are the level for each cannnel you can choose in the Marantz menu ( ex. subwoofer level, right front level...) but it is not that important now in the begining so we kan strike this.
I´m not quite shure how the relative volume controll works, as i said earlier i´m totally new at this, both EventGhost and TouchControl. I´m reading the documentation for EG and TC so I can understand how they work and even how they "talk" to eachother.
I´m willing to try your MarantzControl (the separate app) also and you don´t need to change anything in that as i just want to see how it works. (i´ll send you a message)
To install it:
1) Stop EventGhost
2) go to the following folder:
[C:\Program Files (x86)\EventGhost] \plugins\MarantzSerial\
(where [xyz] is the folder where EventGhost is installed on your machine)
3) Rename the original __init__.py (to eg __init__.py.org) and copy the attached file to this location.
4) Start EventGhost
I'm not able to test it here, since I moved to Linux and don't use EventGhost anymore :s
So please let me know if you have troubles
- (15.73 KiB) Downloaded 456 times