Remove Low Rating Songs from Now Playing

Download and get help for different MediaMonkey Addons.

Moderators: Peke, Gurus

Remove Low Rating Songs from Now Playing

Postby EliteXen » Mon May 08, 2006 2:01 am

I have a lot of music in my collection that I don't listen to, but I keep just because there may be one or two songs in the album that I like and I'm obsessed with having complete albums.

Is there currently or can someone put together a script that will automatically remove songs with a rating <= 1 from the Now Playing list?
EliteXen
 
Posts: 35
Joined: Fri Mar 03, 2006 4:11 am

Postby trixmoto » Mon May 08, 2006 4:21 am

To remove them straight away it would have to be a monitor script that checked every X seconds, which would have to be in the Auto folder so it was always running, although this would drain the processor (negliably probably, but it would still always be running).

Maybe a better way would be an OnPlay event (or ScriptType=2) so that every time a track played it would remove all the low-rating tracks. Although this would still allow the possibility of that track being a low-rated one if it had only just been added at the end of the list (or you were playing with shuffle on).

It's definitely possible - but I'm commited to other scripts at the moment. Hopefully someone will be interested in doing it. Hope my thoughts help.
Check out my scripts at trixmoto.net and subscribe to my RSS feed for updates.
Also check out my Uniface blog.
Get a free Dropbox account! :o

Image
trixmoto
 
Posts: 9703
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK

Postby Lowlander » Mon May 08, 2006 10:05 am

You could also try to avoid them from ending up on the Now Playing in the first time. The easiest is auto-playlists with limitations on rating and use that to send to Now Playing or even as auto-DJ.

How do you currently send songs to the Now Playing?
Lowlander
 
Posts: 31700
Joined: Sat Sep 06, 2003 5:53 pm

Postby EliteXen » Mon May 08, 2006 11:21 am

Lowlander wrote:You could also try to avoid them from ending up on the Now Playing in the first time. The easiest is auto-playlists with limitations on rating and use that to send to Now Playing or even as auto-DJ.

How do you currently send songs to the Now Playing?


I tried the auto-playlist but I think it's too much work. Currently when I want to listen to something I select the Artist in the tree view right click whatever album I want to hear and click Play Now or Play Last (if there are multiple albums). Then I go through the now playing list and manually remove any song rated <=1.

The script doesn't have to search every few seconds or whatever. Just sometime that would search whenever I add something new to the Now Playing list. And if that's not possible (or too much work) it could be something that I run manually whenever I need to.
EliteXen
 
Posts: 35
Joined: Fri Mar 03, 2006 4:11 am

Postby Lowlander » Mon May 08, 2006 11:51 am

Ok, I checked the filter functionality, but it only filters nodes not tracks.

You could use sorting on rating to make it easier to only select the tracks to send to now playing.

As for scripting an on add to now playing event would be needed. Doesn't sound like bad idea to have it included as an event in MediaMonkey.
Lowlander
 
Posts: 31700
Joined: Sat Sep 06, 2003 5:53 pm

Postby DiddeLeeDoo » Tue May 09, 2006 9:41 pm

I just played a track I must have forgotten to Volume Analyze and it blew the roof off here. :o
Would be great make this routine check for Volume Analyzing too, and if not analyzed, analyze before scaring all wildlife to the bush.

(good thing it's not raining) :-?
Image
DiddeLeeDoo
 
Posts: 1017
Joined: Wed Mar 01, 2006 1:09 am
Location: In a jungle down under

Postby trixmoto » Wed May 10, 2006 2:58 am

I don't think you can trigger volume analysing from a script, unfortunately.
Check out my scripts at trixmoto.net and subscribe to my RSS feed for updates.
Also check out my Uniface blog.
Get a free Dropbox account! :o

Image
trixmoto
 
Posts: 9703
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK

Postby DiddeLeeDoo » Wed May 10, 2006 3:44 am

It's not too hard to do manually fortunately. I just bring up Location\All, sort by Leveling values, select blank ones, and level them. It's just nice to give the computer routine jobs when possible.
Image
DiddeLeeDoo
 
Posts: 1017
Joined: Wed Mar 01, 2006 1:09 am
Location: In a jungle down under

Postby DiddeLeeDoo » Thu May 11, 2006 10:04 pm

Based on your idea EliteXen I made a tiny little script to do this by hitting a new button on the Standard Toolbar that looks like a Sheet with a Red Arrow out of it.

Could not find any easy way to do this 'Fully Automatic', but there's a bonus by doing it Half Auto. You have control.

Script available here:
Take out low rated songs from the Now Playing List
Image
DiddeLeeDoo
 
Posts: 1017
Joined: Wed Mar 01, 2006 1:09 am
Location: In a jungle down under

Postby EliteXen » Fri May 12, 2006 1:30 pm

DiddeLeeDoo wrote:Based on your idea EliteXen I made a tiny little script to do this by hitting a new button on the Standard Toolbar that looks like a Sheet with a Red Arrow out of it.

Could not find any easy way to do this 'Fully Automatic', but there's a bonus by doing it Half Auto. You have control.

Script available here:
Take out low rated songs from the Now Playing List


Thanks, sounds like it's exactly what I need.
EliteXen
 
Posts: 35
Joined: Fri Mar 03, 2006 4:11 am

Postby tHe_BiNk » Sat May 13, 2006 1:38 pm

Thanks! Just what I needed.
tHe_BiNk
 


Return to Need Help with Addons?

Who is online

Users browsing this forum: No registered users and 13 guests