Tagtraum industries has published new and powerful software for automatic playlist creation in iTunes, called beaTunes 1.0.

This software analyses musical tracks to figure out their tempo and atmosphere. When applied to a playlist or music library, it can even automatically build playlists that work together based on the tempo information (the BPM field).

Sadly, the software cannot analyse digital rights-managed tracks because of the usage-limiting software these tracks are sold with; but for tracks burnt from CD or acquired from online stores that sell music DRM-free, beaTunes can:

Automatically determine BPM (beats per minute) and store the result in iTunes
Sort existing playlists so that matching songs succeed each other
Create matchlists - playlists based on one or more sample songs
Browse songs from your music collection that match the currently selected song
Automatically set start and end times of songs based on their volume.

Additional features include album recommendations, integration with Blogger.com and a tag editor.

beaTunes is a Java application and compiled neither for PowerPC nor for Intel. However, it is launched with a PowerPC binary, the so called JavaApplicationStub. This causes the Finder to indicate that it is a PowerPC application. However, it uses the native Java Virtual Machine (JVM) to run, meaning it doesn't actually run on Rosetta emulation, but as a native application.

The software costs $19.95, a trial version is available for download from the company.