beaTunes News

Saturday, September 3, 2022

Update: beaTunes 5.2.29

Getting ready for Ventura! This maintenance update introduces a couple of fixes for the upcoming macOS 13 (Ventura) along with some other performance-related issues.

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

Changes in 5.2.29

  • Support deletion of currently playing song.
  • Fixed responsiveness issue when initiating synchronization manually.
  • Fixed taking last play/skip date into account when checking synchronization need.
  • Fixed synchronization with Music.app taking too long despite only minor changes.
  • Fixed NaN values in volume normalization.
  • Fixed Music.app/iTunes selection for macOS 13 (Ventura).
  • Implemented rate limiting for AcousticBrainz.

Labels: , , , , ,

Saturday, February 8, 2020

Have you contributed to AcousticBrainz yet?

This is your not at all periodic reminder that AcousticBrainz is a pretty fantastic project and that you can easily contribute. Just install the plugin and let it analyze your collection! It really could not be any easier.

For details, please see the original plugin post.

Labels:

Friday, June 30, 2017

AcousticBrainz Plugin Available Now

If you haven't heard of AcousticBrainz yet, it's a fantastic project that "aims to crowd source acoustic information for all music in the world and to make it available to the public". Crowd source means that the project needs people like you and me to run a so-called feature extractor through their music libraries and submit the results to the AcousticBrainz database. There are multiple ways to do this—e.g. you can use the tools available on the AcousticBrainz website or the MusicBrainz Picard Tagger. And as of today, there is another way.

beaTunes 5 offers a new plugin that runs the feature extractor and submits the results for you. You can install it via the plugin preferences (see screenshot above, select plugin, click on the + button). Once installed, it's packaged as an analysis task, which means, that it shows up at the bottom of the available tasks whenever you run an analysis. Just check the box and beaTunes will run it.

Please note that running the extractor is not a quick thing. It does a lot of things very thoroughly, so analysis will take a long time. But you'll be doing a good thing! :-)

Thank you for your contribution. Among others, beaTunes uses AcousticBrainz data internally and indirectly benefits from your submissions.

The source code for the plugin is available on GitHub.

Labels: ,

Wednesday, December 21, 2016

Update: AcousticBrainz Mood Plugin

beaTunes4 logo

For the last 1.5 years, lots of you have taken advantage of the AcousticBrainz plugin for beaTunes. I've finally found the time to move the source code to GitHub, so that it can be found in the same repository as the other sample plugins.

While doing so, I added two features:

  1. You can now choose, whether the plugin should replace existing mood values or not.
  2. You can ask the plugin to embed mood attributes in the id3 v2.4 TMOO tag.

Please note, that to retrieve mood values from AcousticBrainz, MusicBrainz ids are required. beaTunes makes an effort to find those, but may not always succeed. Also, keep in mind, that the values AcousticBrainz offers are based on a statistical model. In other words, the accuracy may vary.

You can install/update the plugin via beaTunes' Plugin preferences. Enjoy.

Labels: , , , ,

Tuesday, June 7, 2016

Update: beaTunes 4.6.2

beaTunes4 logo

Just want to let you know, that there is a new beaTunes update. As always, you can download it from the download section of the website.

Most important changes in 4.6.2

  • Fixed potential infinite loop during list loading.
  • Fixed possible solution write failure of sort inspector.
  • Fixed no-new-songs-to-analyze issue.
  • Improved processing speed of ReplayGain.
  • Added workaround for dnd failure of images in Get Info on OS X caused by JDK-8156099.
  • Moved to HTTPS AcousticBrainz endpoint.
  • Updated to japlscript 3.1.6.

Labels: , ,

Wednesday, May 20, 2015

beaTunes 4.0.23 - New Mood Plugin

beaTunes4 logo

Now, that the BeatGauge smoke has settled a bit, it's time for an overdue beaTunes update. Frankly, I would have posted this a while ago, but Apple recently messed up something in their codesign tool, that prevented me from properly signing the OS X version. It's not that they have actually fixed this yet, but I'm glad I've found a workaround (the link unfortunately requires an Apple dev account).

For those of you who are importing mood data via Last.fm tags, this release offers an alternative. The AcousticBrainz project offers some calculated mood data, which can now be accessed via a beaTunes plugin (Preferences -> Plugins) as long as your songs are associated with MusicBrainz IDs (MBIDs). After installation, the plugin shows up as an additional analysis option. If you decide to install and use the plugin (sources here), please consider contributing to the project. They're doing cool stuff and deserve your support!

Anyhow. As always, you can download the update for beaTunes from the download section of the website.

Most important changes in 4.0.23

  • Fixed issue in bpm rule.
  • Fixed bad drop location indicator in playlist tree.
  • Fixed tooltips in inspection preferences.
  • Fixed new playlist from selection for very large selections.
  • Removed caching of Last.fm error messages.
  • Improved lyrics import.
  • Improved embed artwork inspector logic.
  • Added AcousticBrainz.org service class.
  • Moved to Jipes 0.9.10.
  • Moved to Java 8u45.

Labels: , , , , ,