Now Playing Visualizer / screen saver (free w/source code)

Download and get help for different MediaMonkey for Windows 4 Addons.

Moderators: Peke, Gurus

JerryGilmore
Posts: 2
Joined: Sun Mar 07, 2010 5:59 pm

Now Playing Visualizer / screen saver (free w/source code)

Post by JerryGilmore »

I wrote this for myself, with some help from others in the forum and I wanted to share this with you.

This now playing script was designed with home theatre TVs in mind. The window goes full screen, uses a black background, shows the currently playing album art with song details in a large font. It then slowly moves around in a random pattern to prevent burn in. I understand this may not be a problem with modern TVs, but I don't want to take any chances.

If you have DirectX, the album art has a reflection, giving the display a fresh modern look.

Image

The display automatically updates when a song starts and disappears when the stop button is pressed. You can control the player with a remote (as normal) and use the standard keys.

You can download it here http://www.jgilmore.com/MediaMonkey/NowPlaying.zip
The .zip file contains the .vbs script, some documentation, the necessary javascript file for the reflection effect and a "noArt.jpg" file.

I may enhance this in the future, so if you have any suggestions, please let me know. I would appreciate it if you make any changes, to send them my way so I can possibly post it up here as an enhancement.

Thanks,

Jerry
Vyper
Posts: 845
Joined: Tue May 23, 2006 5:53 pm

Re: Now Playing Visualizer / screen saver (free w/source code)

Post by Vyper »

Cool idea. I know you'll make at least one member very happy. :)
Stop Button Freak
Nicholas
Posts: 10
Joined: Fri Mar 26, 2010 7:00 am

Re: Now Playing Visualizer / screen saver (free w/source code)

Post by Nicholas »

Allright!

Nice work, thanks for sharing!
Eyal
Posts: 3119
Joined: Sun Jun 26, 2005 9:27 am
Location: Québec
Contact:

Re: Now Playing Visualizer / screen saver (free w/source code)

Post by Eyal »

Nice! I like it. :D Thanks JerryGilmore.

I have DirextX 9.0 installed and nVidia GeForce GPU, but only see the cover art without frame, nor reflection effect. Any idea?

Suggestions:
- Would be nice to have an option to enable/disable it.
- A mmip installation package to ease installation.
- Set the animation speed through MM's options.

Tip: Press Alt-F4 to close the visualization without stopping the music.

Nice job.

Eyal :~)
Skins for MediaMonkey: Cafe, Carbon, Helium, Spotify, Zekton. [ Wiki Zone ].
Peke
Posts: 18261
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Now Playing Visualizer / screen saver (free w/source code)

Post by Peke »

Nice one really.

I'll add +1 vote for Eyal suggestions. If you need help ask. This would be very very useful when my friends come and as I listen to music 24/7.
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
Lowlander
Posts: 58601
Joined: Sat Sep 06, 2003 5:53 pm

Re: Now Playing Visualizer / screen saver (free w/source code)

Post by Lowlander »

Same here, Eyal made very good suggestions.
JerryGilmore
Posts: 2
Joined: Sun Mar 07, 2010 5:59 pm

Re: Now Playing Visualizer / screen saver (free w/source code)

Post by JerryGilmore »

Thanks everyone! I'm glad you like it.

As for enabling/disabling. I agree. I'll add a keystroke to do that. For now, you can add the script as non auto and then enable it when you want it. However, you can't disable it afterwards :(. Nice enhancement.

If the reflection isn't working for you, it's most likely because the included reflection.js file isn't found by the embedded browser. Check the path in the .vbs source code to see if it's pointing to the script.

I'm not familiar with the MediaMonkey installer. I'll look for how to use it so the installation is easier. I've just started programming for MediaMonkey. My next project is learning how to write a real C++ add-in that will work with Media Monkey and WinAmp. This is not as easy as the .vbs stuff was. WinAmp has very little documentation on the SDK and it's hit/miss for me on event capturing and what not. Personally, MediaMonkey is much easier to program.
tangotino

Re: Now Playing Visualizer / screen saver (free w/source code)

Post by tangotino »

This is script is what I was looking for with the above suggested enhancements would be better. Great job so far. Any new versions that would allow me to turn on/off or change how far off the screen the text goes? Basically, I would like to show the text the entire time...without it going off screen.
Onweerwolf
Posts: 710
Joined: Tue Dec 12, 2006 5:32 pm
Location: The Netherlands

Re: Now Playing Visualizer / screen saver (free w/source code)

Post by Onweerwolf »

Interesting script. Would it be possible to have the Now Playing script visualize on a second monitor so MM can still be controlled from the first monitor?
Image
hans123
Posts: 16
Joined: Tue Feb 19, 2008 7:45 am

Re: Now Playing Visualizer / screen saver (free w/source cod

Post by hans123 »

In Windows 7 Starter on a Samsung N130 netbook screen (1024 * 600) the script works, but ...

The window where this screensaver runs is much larger than the actual screen, when I hook up an external screen the full 1920 * 1080 is used. On the standard screen I can see the screensaver disappear to the right and return.

The other script that does a Big Now Playing (http://www.mediamonkey.com/forum/viewto ... =2&t=45829) also assumes the large screen (1920 * 1080). It shows small fontsizes on the 1024 * 600 screen and large fonts on the large screen.

Did someone experience the same thing and found a fix for that?

Thanks for your response (especially on this old topic!)
ttert

Re: Now Playing Visualizer / screen saver (free w/source cod

Post by ttert »

Hi.
Is it possible to add rating and mood to th plugin?

Regards ttert
dtsig
Posts: 3588
Joined: Mon Jan 24, 2011 6:34 pm

Re: Now Playing Visualizer / screen saver (free w/source cod

Post by dtsig »

I just tried this script and works pretty well ... but is it possible to get it to cancel on any click or keystroke ... or even esc. I could only get it to go away with alt-f4
Where's the db and ini stored
Reporting Bugs
Where tags are stored

Not affiliated with MediaMonkey ... just a RABID user/lover
DTSig
Breezer
Posts: 1
Joined: Sat Feb 16, 2013 6:20 pm

Re: Now Playing Visualizer / screen saver (free w/source cod

Post by Breezer »

Very nice script, Thanks
Breezer
Post Reply