beaTunes News

Thursday, September 17, 2009

beaTunes 2 update for iTunes 9

beaTunes2 logoThe latest beaTunes 2 update (v2.0.15) contains fixes to better interoperate with iTunes 9. In other words: If you are using iTunes 9, please update!

That aside, 2.0.15 contains a couple of other important fixes/enhancements. The two most notable ones are:

  • Decoding audio on Windows is back to normal speed
  • Creating playlists on Windows got a lot faster

About the decoding speed. As you know, to measure BPM/key/color beaTunes has to decode mp3s (and other compression formats) to get to the raw audio data. To do so it uses QuickTime (or CoreAudio on OS X). Furthermore, beaTunes supports two different ways of decoding the data - one keeps the data in memory all the way, the other one decodes it to a temporary file. Usually the first is a lot faster, but when memory is tight, the latter is used. In the last couple of updates the in-memory-decoder was broken, which lead to much slower decoding and thus a much slower beaTunes. 2.0.15 fixes this issue.

About the playlists. Creating playlist got a lot faster in beaTunes 2.0.15, because I chose a different approach to add songs to an iTunes playlist. This cuts down playlist creation time by at least an order of magnitude on Windows systems, OS X systems may benefit as well.

I hope you enjoy these fixes/enhancements. Please let me know, if you find any more issues with iTunes 9. Thanks.

Labels: ,


Blogger Unknown said...

beaTunes 1 no longer works, now that I have iTunes 9 - "A fatal error occurred during initialization: java.lang.nullPointerException".

Any chance of an update?

September 18, 2009 at 11:06:00 AM EST  
Blogger beaTunes said...

Yes, there will be an update that should fix most issues - probably some time next week. However, there definitely won't be further updates should there be an iTunes 10 at some point. Also, Snow Leopard is the last OS X version I will provide beaTunes 1 updates for.
It simply costs me too much time to update beaTunes 1, beaTunes 2, work on the next bigger update at the same time and provide decent support.

September 18, 2009 at 11:18:00 AM EST  
Blogger beaTunes said...

You know, the update to beaTunes 2 is only $11.95 :-)
Buy Now!

September 18, 2009 at 11:19:00 AM EST  
Blogger Unknown said...

Any idea when an update for finding duplicates is coming? One that includes not only song name but also artist and album?

September 18, 2009 at 12:49:00 PM EST  
Blogger beaTunes said...

Unfortunately, my schedule has been blown to pieces by Snow Leopard and iTunes 9.
Let me just say, that better duplication detection is already implemented in dev, but there are some other new features that aren't ready yet. I hope to be posting Early Access versions soon... EA versions will be announced on this blog.

September 18, 2009 at 12:56:00 PM EST  
Anonymous Dillon said...

hey i was just wondering if you had any suggestion on how to get the key data beatunes gathered for me onto my actual itunes in a sufficient amount of time? Love your program btw.

January 21, 2010 at 6:23:00 AM EST  
Blogger beaTunes said...

Dillon - look for the KeyToComment plugin at

January 21, 2010 at 8:40:00 AM EST  

Post a Comment

<< Home