Auto Rating of Songs & Radio Announcer v5.02 [Script]

Download and get help for different MediaMonkey Addons.

Moderators: Peke, Gurus

Postby DiddeLeeDoo » Fri Apr 14, 2006 7:51 pm

I couldn't help myself. So current version do something like this. Red zone is considered as skip, if the track is played from start to finish.
Image

Blue, sampling area (not measured in percent, but seconds of sampling)
Green... may be considered as a full play.

All up, room for improvements, and at a point I though it may be cool to rate freshly added music a bit differently than music you've had for awhile.

Rating is not really being or end all for the song. There are other considerations. But this is pretty cool for all of us that may not give manual attention to rating much time.
DiddeLeeDoo
 
Posts: 1017
Joined: Wed Mar 01, 2006 1:09 am
Location: In a jungle down under

Postby DiddeLeeDoo » Fri Apr 14, 2006 8:24 pm

I appreciate that you mentioned moods! Pablo!!

Thought it would be nice to catch when a song received a playcount upgrade and get tagged. That way you can find when a song is popular, and you can do custom playlists, like your favorite morning songs, evening songs, dinner songs, latenight songs, etc.

Plus it can be so that if song receive a skip outside it's 'sweet spot' do not degrade.

Example of peak popularity of a song.
Saturday morning in Spring
or
Christmas morning
If you wonder why a song have 4 Stars, you can look up and see that you love this song on Saturday mornings in spring time

---------------
Done the first part of this at the moment, plus PlayPercentage issues
Have not done Special Times of Year, being Birthdays, Christmas etc. at this point.
Last edited by DiddeLeeDoo on Sun Apr 16, 2006 4:30 am, edited 13 times in total.
DiddeLeeDoo
 
Posts: 1017
Joined: Wed Mar 01, 2006 1:09 am
Location: In a jungle down under

Postby rovingcowboy » Sat Apr 15, 2006 4:58 am

to quote the mrs,

if you don't get me some attention that computer is going out the window with you holding on to it.?

:P :P :P

the faint voice of another coding widow.

:roll:

but i like the idea of the new script for moods. 8)

i just don't like the idea of the messing with my skin design. :(
roving cowboy / keith hall. My skins viewtopic.php?f=9&t=16724 for some help check on Monkey's helpful messages at viewtopic.php?p=44008#44008 MY SYSTEMS.1.Xp pro sp3, vers 3.2 jukebox, pcchips mb. amd sem... built by me) 2.WinXP pro sp3, vers 2.5.5 and vers 3.2 backup storage, shuttle 32a mb,734 MHz amd athlon put together by me.) 3.WinXp pro sp 3 version 2.5 and version 3.2 work gigabyte mb. 281 GHz amd athlon x2 240 built by me.) 4.Dell demension, winxp pro sp3, mm3.5 spare jukebox. 5.WinXp pro sp3, vers 2.5.5, moms computer. Sony vaio.)6. Motorola Photon. Android 4.1.2
rovingcowboy
 
Posts: 13400
Joined: Sat Oct 25, 2003 7:57 am
Location: (Texas)

Postby DiddeLeeDoo » Sat Apr 15, 2006 9:55 am

Been out tonight, and came here for a look. Looks like I've got new batteries for my keyboard or something. Should reduce that previos post down a bit.. :-?

Is that default non-skinned MediaMonkey your design Rowing Cowboy ?

(Tried first to show this timing issue using a .html graph, but I do not seem to have .html abilities when posting here... )
Last edited by DiddeLeeDoo on Sat Apr 15, 2006 10:14 am, edited 1 time in total.
DiddeLeeDoo
 
Posts: 1017
Joined: Wed Mar 01, 2006 1:09 am
Location: In a jungle down under

Postby Guest » Sat Apr 15, 2006 10:06 am

no not the default skin

but if it does that to the skins then it would mess up all skins wouldn't it?

:o

my skins are at my site.

http://www.angelfire.com/tx3/rovingcowb ... loads.html

which by the way i just updated the look of the page a littel bit.

roving cowboy / keith hall

not logged in.
Guest
 

Postby DiddeLeeDoo » Sat Apr 15, 2006 10:27 am

Ahhh, now I understand.... Well, it was just to show the 'hot zone' when skipping tracks.

Blue - Cold period, nothing happens.
Red - Skip monitor is active.
Green - Song will be considered played.

I tried to use a graph to show it, but as I didn't get the .html graph in, I just used that player to show areas during playing. It's not a new skin..

I thought MM would register a song as played after being played, and not like 30% or so into the song. It basically means the percentage thing in the script would need to be redesigned to go beyond 30%.
DiddeLeeDoo
 
Posts: 1017
Joined: Wed Mar 01, 2006 1:09 am
Location: In a jungle down under

Postby DiddeLeeDoo » Sun Apr 16, 2006 7:21 am

Here's todays version.

Improvments in this version,
1. Cleaner thanks to valuable guidelines from the Master!
2. Played Percentage should work now.
3. A note about when the song upgraded will be written to Custom2
4. Datafile now get stored in the \Scripts\ folder instead of c:\logfile

A note about the Custom2 field.
At this point this script make use of the Custom2 field, and fill it with values like this

Sunday evening in Spring

ONLY if the song receive a PlayCountRating upgrade. Like if you have a 2.5 Star song, and play it, you'll get 3 Stars because you tolerate the song, and the Custom2 field will get a note like

Day TimeOfDay in Season
(Sunday evening in Spring)

or Autumn if you're on the Southern side of Earth, and if you are, then please go all the way down in the script and change
NorthernHemisphere = True
to
NorthernHemisphere = False

The idea with this is that you can later find your favorite Sunday morning songs, and make custom playlists. Saturday evening songs.. Winter songs, or whatever...
The plan is to take it further to include Days of Year that is special, like Christmas, so you can find your favorite Christmas songs easy, and Birthday songs, and things like that.

If you do not want that value written to Custom2 then delete this line
MySong.Custom2 = wDay & TimeOfDay & " in " & Season

This version seems to work well as far as I can tell, it takes time to test, so if you're a tester, please let me know how you're going.

I'll leave that previous version available too for a little while.
If you have tried the previous versions you'll have a
c:\lastsong and maybe a
c:\lastsong.log
These are no longer needed, and can be deleted.

AutoRateSongs.vbs

Code: Select all
REMOVED


Wonder if I can get that Hemisphere stuff up amongst parameters. The way things are going, an option sheet may be needed soon.
Last edited by DiddeLeeDoo on Mon Apr 17, 2006 7:15 am, edited 1 time in total.
DiddeLeeDoo
 
Posts: 1017
Joined: Wed Mar 01, 2006 1:09 am
Location: In a jungle down under

Postby DiddeLeeDoo » Sun Apr 16, 2006 8:43 pm

RovingCowboy has an idea that may work out.
Tried to send you a PM but it's stuck in the outbox.

Like now the script does hours, he wants to do a week at a time.

This is not really that hard to do, and could be done quite easily. In addition to that it could do Between XX and XX count per week to qualify for X Star, and rate song on a weekly basis.

This to me seems to be more a 'Count of Plays per week report', than an actual rating system. Just wanted to air it here, to see if anyone may have an opinion about this. It all started off with the idea, very much helped by Teknojnky!!!

If anyone has ideas of improvements, I'd appreciate a discussion about it here.
DiddeLeeDoo
 
Posts: 1017
Joined: Wed Mar 01, 2006 1:09 am
Location: In a jungle down under

Postby Teknojnky » Sun Apr 16, 2006 8:51 pm

You've done all the work, so Thank You!
Teknojnky
 
Posts: 5508
Joined: Tue Sep 06, 2005 11:01 pm

Postby DiddeLeeDoo » Sun Apr 16, 2006 11:42 pm

Thank you Teknojnky, it's fun have come this far in only a few days.

Ideas I'm chewing on, are things like.

User set MediaMonkey in Occasion = Party for the next 8 Hours.

Then all songs played and upgraded for the next 8 hours will be marked

Occasion = Party in Spring
Mood = Upbeat

and then if you the day after have a hangover, you may skip those Upbeat songs, but the skip monitor will be disabled.

Like if mood now is Easy then do not degrade this Upbeat song.

That way it may be possible to automate some useful info in those
Occasion and Mood fields too..
DiddeLeeDoo
 
Posts: 1017
Joined: Wed Mar 01, 2006 1:09 am
Location: In a jungle down under

Postby rovingcowboy » Mon Apr 17, 2006 12:48 am

DiddeLeeDoo wrote:RovingCowboy has an idea that may work out.
Tried to send you a PM but it's stuck in the outbox.

Like now the script does hours, he wants to do a week at a time.

This is not really that hard to do, and could be done quite easily. In addition to that it could do Between XX and XX count per week to qualify for X Star, and rate song on a weekly basis.

This to me seems to be more a 'Count of Plays per week report', than an actual rating system. Just wanted to air it here, to see if anyone may have an opinion about this. It all started off with the idea, very much helped by Teknojnky!!!

If anyone has ideas of improvements, I'd appreciate a discussion about it here.



i got the pm? it must have just added a copy to your in box.

:o 8)
roving cowboy / keith hall. My skins viewtopic.php?f=9&t=16724 for some help check on Monkey's helpful messages at viewtopic.php?p=44008#44008 MY SYSTEMS.1.Xp pro sp3, vers 3.2 jukebox, pcchips mb. amd sem... built by me) 2.WinXP pro sp3, vers 2.5.5 and vers 3.2 backup storage, shuttle 32a mb,734 MHz amd athlon put together by me.) 3.WinXp pro sp 3 version 2.5 and version 3.2 work gigabyte mb. 281 GHz amd athlon x2 240 built by me.) 4.Dell demension, winxp pro sp3, mm3.5 spare jukebox. 5.WinXp pro sp3, vers 2.5.5, moms computer. Sony vaio.)6. Motorola Photon. Android 4.1.2
rovingcowboy
 
Posts: 13400
Joined: Sat Oct 25, 2003 7:57 am
Location: (Texas)

Postby rovingcowboy » Mon Apr 17, 2006 12:58 am

all that season and time of day stuff is more then i need.

the time limit for testing this just got set to over one year if you test the season stuff.

:o

the play count for the week is good idea to add in. that way i would not have to keep resetting the play counter..

but the way i sent you in the pm is the way i found to work best for what i do. of course i am always open to better ways then that long list adjustment i did.

i would like to have someone that is doing a internet radio station test this script out also because there would be more then just one 24 / 7 tester that way. i do need some sleep. and testing for all the stuff is keeping me up.

so i know that mrs diddeleedoo is getting that skillet ready for some heavy useage. i hope it is an tin skillet and not cast iron.



BANG!!!!!!!!!!!!!!!!!
:o
too late that had ta hurt ya diddeleedoo?
:P :P
roving cowboy / keith hall. My skins viewtopic.php?f=9&t=16724 for some help check on Monkey's helpful messages at viewtopic.php?p=44008#44008 MY SYSTEMS.1.Xp pro sp3, vers 3.2 jukebox, pcchips mb. amd sem... built by me) 2.WinXP pro sp3, vers 2.5.5 and vers 3.2 backup storage, shuttle 32a mb,734 MHz amd athlon put together by me.) 3.WinXp pro sp 3 version 2.5 and version 3.2 work gigabyte mb. 281 GHz amd athlon x2 240 built by me.) 4.Dell demension, winxp pro sp3, mm3.5 spare jukebox. 5.WinXp pro sp3, vers 2.5.5, moms computer. Sony vaio.)6. Motorola Photon. Android 4.1.2
rovingcowboy
 
Posts: 13400
Joined: Sat Oct 25, 2003 7:57 am
Location: (Texas)

Postby DiddeLeeDoo » Mon Apr 17, 2006 1:02 am

I guess when discovering scripting in MediaMonkey it's easy to get carried away.!!!

Hanging curtings with the misses today, so it's back to being a good boy...

Added: That Radio station is quite easy really.
You go by week numbers, and create a report for Week 1 Week 2 Week 3.. and so on... just as easy as going back 24 hours. It's not hard to get a report for "Most Popular Tracks" for Week 12, 2006 for example, and have them automatically generating as web pages for example. That's a bit different than Ratings though, that goes more into 'like or dislike a song'

Rating is more personal..... Popular songs in general may not be your 'cup of tea'
DiddeLeeDoo
 
Posts: 1017
Joined: Wed Mar 01, 2006 1:09 am
Location: In a jungle down under

Postby rovingcowboy » Mon Apr 17, 2006 1:26 am

yep that is a good way to make a hard copy of the weekly list. you could just print it out then.

i just make it to play the songs on saturday as the top of the charts list in what i do with that personel transmitter. :)

the prof.. radio sations might need to have a hard copy.
i did not think of that?
roving cowboy / keith hall. My skins viewtopic.php?f=9&t=16724 for some help check on Monkey's helpful messages at viewtopic.php?p=44008#44008 MY SYSTEMS.1.Xp pro sp3, vers 3.2 jukebox, pcchips mb. amd sem... built by me) 2.WinXP pro sp3, vers 2.5.5 and vers 3.2 backup storage, shuttle 32a mb,734 MHz amd athlon put together by me.) 3.WinXp pro sp 3 version 2.5 and version 3.2 work gigabyte mb. 281 GHz amd athlon x2 240 built by me.) 4.Dell demension, winxp pro sp3, mm3.5 spare jukebox. 5.WinXp pro sp3, vers 2.5.5, moms computer. Sony vaio.)6. Motorola Photon. Android 4.1.2
rovingcowboy
 
Posts: 13400
Joined: Sat Oct 25, 2003 7:57 am
Location: (Texas)

Postby DiddeLeeDoo » Mon Apr 17, 2006 3:37 am

Advanced option ideas, now put into script below
Last edited by DiddeLeeDoo on Mon Apr 17, 2006 7:19 am, edited 1 time in total.
DiddeLeeDoo
 
Posts: 1017
Joined: Wed Mar 01, 2006 1:09 am
Location: In a jungle down under

PreviousNext

Return to Need Help with Addons?

Who is online

Users browsing this forum: Bing [Bot] and 7 guests