tunalysis – Upon my shoulder http://www.uponmyshoulder.com/blog // TODO: insert witty tagline Tue, 20 Jun 2017 20:25:30 +0000 en-US hourly 1 https://wordpress.org/?v=4.9.8 Tunalysis – with screenshot http://www.uponmyshoulder.com/blog/2011/tunalysis-with-screenshot/ http://www.uponmyshoulder.com/blog/2011/tunalysis-with-screenshot/#respond Fri, 07 Jan 2011 23:17:45 +0000 http://www.uponmyshoulder.com/blog/?p=356 Continue reading Tunalysis – with screenshot]]> For all of you number junkies out there:

tunalysis screenshot

Tunalysis development is doing good, as sporadic as it may be. The next step is to rework/refine the algorithm giving rankings, in order to achieve better results. I’ll try to include the “Last Played Date” in the mix, and maybe also use the Date Added.

More good news: no need to install gems by yourself anymore, everything’s included by Bundler.

Tunalysis’s on GitHub!

]]>
http://www.uponmyshoulder.com/blog/2011/tunalysis-with-screenshot/feed/ 0
Tunalysis – analyse your iTunes music library http://www.uponmyshoulder.com/blog/2010/tunalysis-analyse-your-itunes-music-library/ http://www.uponmyshoulder.com/blog/2010/tunalysis-analyse-your-itunes-music-library/#respond Sun, 21 Nov 2010 15:19:46 +0000 http://www.uponmyshoulder.com/blog/?p=329 Tuna

Tunalysis is a small(ish) Ruby script that will read your iTunes library, crunch numbers, and gives you a few interesting facts about it, such as:

  • Total number of songs
  • Total number of playlists
  • Average song length
  • Average bitrate
  • Average play count
  • Average skip count
  • Total time spent listening to music

Some of these statistics are already available in iTunes, but Tunalysis ultimate goal is to expand iTunes (limited) stats and to give you hindsight on your musical habits and tastes.

Tech

Tunalysis is written in Ruby and uses Bleything’s plist to parse iTunes’ XML library.

At the time being, Tunalysis only works on OS X. I’m not planning to do a Windows port, but will gladly accept a patch if you do. :)

Tunalysis is licensed under the GPLv3.

Features to come

  • You don’t like that: suggest music to delete based on the skip count, the play count, and the last played date
  • Preferred artists (by number of songs)

I’m open to suggestions. If you’re interested in a particular piece of data, leave a comment or send me an email and I’ll add it.

Get Tunalysis on GitHub!

]]>
http://www.uponmyshoulder.com/blog/2010/tunalysis-analyse-your-itunes-music-library/feed/ 0