Streamdeck integration

Get help for different MediaMonkey v5 / v2024 Addons.

Moderators: jiri, drakinite, Addon Administrators

Sam_H
Posts: 9
Joined: Fri May 13, 2022 5:27 am

Streamdeck integration

Post by Sam_H »

I've released a plugin for the Elgato streamdeck to control mediamonkey. This includes player controls such as play/pause, along with live display of current playing track information. Further details are included on the Git page.

https://github.com/sam-horne/streamdeck-mediamonkey5
drakinite
Posts: 988
Joined: Tue May 12, 2020 10:06 am
Contact:

Re: Streamdeck integration

Post by drakinite »

Very nice!! I'll bet this'll come in very useful to anyone with a streamdeck.
Image
Data scientist, web programmer, part-time MediaMonkey developer, full-time MediaMonkey enthusiast
I uploaded many addons to MM's addon page, but not all of those were created by me. "By drakinite, Submitted by drakinite" means I made it on my own time. "By Ventis Media, Inc., Submitted by drakinite" means it may have been made by me or another MediaMonkey developer, so instead of crediting/thanking me, please thank the team. You can still ask me for support on any of our addons.
Peke
Posts: 18278
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Streamdeck integration

Post by Peke »

Sam_H wrote: Fri Jun 17, 2022 1:48 pm I've released a plugin for the Elgato streamdeck to control mediamonkey. This includes player controls such as play/pause, along with live display of current playing track information.
WOW!!!!! One of rare piece of hardware it is on my to get list.

I helped a friend to setup two XL for gaming and damn they are great, especially as I have Logitech G19s keyboard (previously I had G15) that have scripting macro keys. It is bit expensive but MK.2 looks beautifully and compelling.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
Sam_H
Posts: 9
Joined: Fri May 13, 2022 5:27 am

Re: Streamdeck integration

Post by Sam_H »

The price does feel a little steep but I've been impressed by the MK2 unit so far. Although I would probably get the larger version in hindsight.

I'm also in contact with Elgato and hope to get the plugin released onto their store in the near future.
Peke
Posts: 18278
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Streamdeck integration

Post by Peke »

Sam_H wrote: Sat Jun 18, 2022 11:55 am I'm also in contact with Elgato and hope to get the plugin released onto their store in the near future.
Please let us know if we can help you something to verify plugin, and or make it faster, ...

Have you looked if you can wrap it up also as MMIP file so that you can also make some sort of Automatization from MM side.

We are open for any help you need.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
Sam_H
Posts: 9
Joined: Fri May 13, 2022 5:27 am

Re: Streamdeck integration

Post by Sam_H »

Thanks for the offer but no need as the plugin is now on the Elgato store: https://apps.elgato.com/plugins/com.sam ... diamonkey5.

This was my first attempt writing javascript and I've not really looked at addons from the mediamonkey side yet. There are a few automations I'd like to implement at some point. Mainly using events from mediamonkeys API rather than polling mediamonkey every second to refresh now playing data. I'm also welcome to any suggestions/contributions.
douglgm
Posts: 4
Joined: Fri Feb 10, 2023 2:46 am

Re: Streamdeck integration

Post by douglgm »

Hey Sam, I've been using your plugin on a daily basis. Thank you for this.

Just wondered if it would be possible to have a button to set the volume to a specific, absolute volume provided as an argument rather than just the +x% and -x%?
4ug3jw57
Posts: 28
Joined: Mon Oct 15, 2012 6:29 pm

Re: Streamdeck integration

Post by 4ug3jw57 »

Thanks so much @Sam_H, loving the plugin!
Wile using it, I would like to make some suggestions:

The star that shows the number of stars of the playing track can reset the value (not rated) when pressed
The "+" and "-" stars can have a option to change the value by 1 (not only by 0.5 steps)
Add an option to insert a specific, absolute star rating (something like the "Set Volume"option)
Add an "Auto DJ mode" toggle on/off button
Add a "Find/Folder Explorer button for the playing track (can be an option on the "Now Playing" button that already exists... maybe...)
Add an option tho insert a user defined "comment" on the playing track (have a text box that can be filled and when the button is pressed save the contents of the box on the "comment" tag field of the track. Just for example, before knowing your plugin i was using other player as main player because with it, i did configure a system where i could insert user defined arguments in any tag through shortcuts (for example genres, comments, grouping) but i don't know if it is possible on MM.

Those are some suggestions that I would find helpful for this awesome plugin.
And again thanks for the initiative and please if i could do anything to help just message me.
Sam_H
Posts: 9
Joined: Fri May 13, 2022 5:27 am

Re: Streamdeck integration

Post by Sam_H »

I imagine all of those should be possible to implement. Only the last might be problematic depending on how the inputs are validated by mediamonkey. I've tracked these as enhancements on the github repo and will look into when I have time.
4ug3jw57
Posts: 28
Joined: Mon Oct 15, 2012 6:29 pm

Re: Streamdeck integration

Post by 4ug3jw57 »

Thank you, Sam_H !
Post Reply