|License:||Free to try|
|Op. System:||Mac OS X|
|File size:||673 KB|
Publisher description for starTunes
The idea behind starTunes was to be able to Star rate my albums and artists, as Currently you can only star rate tracks in iTunes. This way I could see which artists and albums I owned I had star rated the highest and were most likely to be the ones that I wanted to play. The album star rating is just the average of all the star ratings of each track in each album, and the artist star rating is the average of the calculated star rating of each album by that artist. The genre star rating is just the average star rating of each artist in that genre. Then I decided that I wanted to weight certain attributes to Boost the star rating of each item. For tracks I wanted to add on some extra points if a track had been played many times or had been played more recently. For Albums I wanted to boost the rating if the album had many tracks in it, showing that I had bought the WHOLE album and not just a few tracks. For Artists I wanted to boost their rating if I had bought a lot of albums from that artist, proving that I liked that artist more than one where I had only bought one album with one track in it. And finally for Genres, if the genre had many artists in it, it proved that I liked that genre more than one where there was only one artist. Then I decided that I wanted to propagate the star rating of a popular genre back to the artists within that genre and propagate the star rating of a popular artist back to the albums written by that artist and finally propagate the star rating of a popular album back to all the tracks that were in that album. In this way I could assign a new weighted star rating to an iTunes track based off all these star ratings and weightings giving me a new way of finding my most popular tracks. Then I found that the automatic calculation did not always get the star rating of my artists and albums in the right order so I added the ability to drag tracks up and down the list to add a "bonus" value to each item I dragged.