beaTunes News

Saturday, January 28, 2023

Update: beaTunes 5.2.31

This maintenance update improves the search experience in larger collections, fixes a couple of minor issues and updates some included components.

As always, you can download the new version from the download section of the website.

Changes in 5.2.31

  • Fixed a lyrics issue (missing jlink dependency).
  • Fixed encoding of relative paths in WPL playlist exporter.
  • Fixed ConcurrentModificationException during initial synchronization.
  • Increased search trigger delay for single characters.
  • Updated to Java 11.0.17+7.
  • Updated built-in Discogs database.

And, because an indfividual post was skipped, changes in 5.2.30

  • Fixed synchronization abortion due to infinite volume normalization change.
  • Updated to Java 11.0.16.1+1.
  • Updated japlscript.
  • Updated built-in Discogs database.

Labels: , , ,

Monday, May 2, 2022

Update: beaTunes 5.2.27

It's been a while! This maintenance release fixes a couple of minor issues, updates the used Java environment, and slightly improves the user experience. Enjoy!

As always, you can download the new version from the download section of the website.

Changes in 5.2.27

  • Ensured new playlist name is selected, so that it can be changed right away.
  • Updated access method to live DBpedia.
  • Updated access method to LastFM search.
  • Updated built-in Discogs database.
  • Updated to Java 11.0.15+10 (among other things this fixes JDK-8251377).

Labels: , , , ,

Tuesday, February 23, 2021

Update: beaTunes 5.2.20

This maintenance update features some overall improvements and fixes a couple of issues. For details, please see the list below.

As always, you can download the new version from the download section of the website.

Changes in 5.2.20

  • Fixed embedding of danceability values.
  • Fixed potentially empty MatchLists when using SYNC.
  • Fixed unnecessary reading of files during synchronisation on NTFS.
  • Fixed unnecessary full synchronization after analysis for folder-based collections.
  • Added alphanumerical sort order for keys.
  • Re-enabled sharing for macOS 10.14 or later #NowPlaying.
  • Moved to HTTPS for accessing DBpedia.
  • Lowered CPU usage when idle and during playback.
  • Updated to Java 11.0.10+9.

Labels: , , , , , ,

Friday, November 6, 2020

beaTunes 5.2.14: Much Improved Beatport Integration

As pointed out recently, Beatport has updated their application programming interface (API), which meant that the part of beaTunes that "talks" with Beatport had to be updated as well. This update is the most important "new" feature in beaTunes v5.2.14. The integration code had to be more or less rewritten from scratch. As a result, I was able to add some goodies. Most importantly, you don't have to manually connect to Beatport anymore. It just works out of the box (provided you have a suitable Internet connection). Secondly, you cannot just look at the Beatport charts, but play the previews like a playlist, which makes for pretty nice experience. Overall, this API update has led to some neat improvements.

Other changes in this update have to do with fixing little things here and there, typically with the goal of making the app more stable and responsive.

As always, you can download the new version from the download section of the website.

Changes in 5.2.14

  • Improved error reporting when initializing itlibrary.
  • Improved stability for Music.app-based libraries.
  • Improved database stability/integrity.
  • Updated built-in Discogs database.
  • Updated to Java 11.0.9.1+1.
  • Skip certain folders during synchronization of folder-based libraries.
  • Re-implemented Beatport integration.
  • Added Artwork not embedded inspection for Music.app-based libraries.
  • Fixed potential OutOfMemoryError caused by too many threads.

Labels: , , ,

Friday, October 4, 2019

A new beaTunes for Catalina

With the pending release of macOS 10.15 (Catalina), Apple will get rid of iTunes as we know it and replace it with the new Music.app. Because some essential things have changed, beaTunes 5.1 or earlier will not work with the Music.app. The good news is, owners of a beaTunes v5.x license can update to v5.2 for free and v5.2 does support Music.app.

Undoubtedly, Music.app support is v5.2's most important feature. But there are some other changes, mostly small enhancements and bug fixes (see below). And this:

Important: Please note that due to Apple's notarization requirements I was forced to drop support for older versions of macOS. If you are using a Mac, you need at least OS X 10.12 to run beaTunes 5.2 (OS X 10.11 will be supported again in 5.2.1).

As always, you can download the new version from the download section of the website.

Changes in 5.2.0

  • Removed some annoying tooltips.
  • Reduced database size.
  • Added ability to delete fingerprints from database (to reduce size).
  • Added support for macOS 10.15 (Catalina) Music.app.
  • Added support for Beatport during metadata import.
  • Added ability to force synchronization.
  • Changed keyboard shortcut for zero rating (Windows only).
  • Updated built-in Discogs database.
  • Dropped support for old macOS versions, because of notarization.
  • Fixed love/dislike propagation to iTunes (macOS only).

Update

Due to a mistake, v5.2.0 requires macOS 10.12 or later. macOS 10.11 will be supported again in v5.2.1.

Labels: , , ,

Thursday, August 22, 2019

New Snapshot for Catalina

If you're already using Catalina/macOS 10.15, please update to the latest snapshot. It addresses a couple of issues.

Currently there are no known issues. But keep in mind that you cannot simply go back to v5.1.x, because the internal database will be changed the first time you run v5.2.x. So, if your database is valuable to you, please keep a backup!

Here are the two links:

Please report feedback in the forum.

Thank you!

Labels: ,

Tuesday, August 6, 2019

New beaTunes Snapshot for Catalina

Good news! Notarization turned out not to be as difficult as previously thought. But it required more internal changes to beaTunes than anticipated. Obviously, that's a good reason to post another snapshot that contains these changes. And because they are not just about packaging, but the bundled Java runtime, the Windows version is affected as well. In essence, I had to move from Java 8 to Java 11. One of the consequences is that using macOS 10.11 or later is now recommended.

Please give this new snapshot a shot (ha! please excuse the pun), if you're on macOS 10.15/Catalina or Windows and feel adventurous.

Currently there are no known issues. But keep in mind that you cannot simply go back to v5.1.x, because the internal database will be changed the first time you run v5.2.x. So, if your database is valuable to you, please keep a backup!

Here are the two links:

Please report feedback in the forum.

Thank you!

Labels: ,