Automatically identify songs using fingerprinting methods and lookup/clean metadata from online-sources (e.g. MusicBrainz)

Bug #804700 reported by Eduardo Beattie on 2011-07-02
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Wishlist
Max Linke

Bug Description

Scanning songs Sound Hound-style to identify Title, Artist, Album, and other metadata to clean up the library, preferably in bulk.

Related branches

jus (jus) on 2011-07-24
Changed in mixxx:
importance: Undecided → Wishlist
RJ Skerry-Ryan (rryan) on 2011-09-30
Changed in mixxx:
status: New → Confirmed
RAFFI TEA (raffitea) wrote :

This should not be too hard using Vamp audio plugin.

Vittorio Colao (l0rdt) wrote :

I think that both key analysis and song identification can be obtained by using vamp audio plugins.
For key detection purposes, I think that both Queen Mary and NNLS Chroma and Chordino could be used, while
OFA Vamp plugin "performs audio fingerprinting and lookup using the MusicIP OFA library": http://www.vamp-plugins.org/download.html

Daniel Schürmann (daschuer) wrote :

I just had a look at:
http://acoustid.org/chromaprint

It looks promising and it's LGPL licensed.

Vittorio Colao (l0rdt) wrote :

I took a brief look at the key detection question by using vamp.
It is just an "easy weekend" if we implement it through qm-plugins set.
Little harder if we want a plugin-independent analyzer.

RJ Skerry-Ryan (rryan) wrote :

We already have a wishlist bug for key detection: Bug #618300

summary: - Wishlist: ID3 Auto-tagger and Harmonic Key Scanning
+ ID3 Auto-tagger
description: updated
summary: - ID3 Auto-tagger
+ Automatically identify songs using fingerprinting methods and
+ lookup/clean metadata from online-sources (e.g. MusicBrainz)
tags: added: metadata
Max Linke (max-linke) on 2012-07-16
Changed in mixxx:
status: Confirmed → In Progress
assignee: nobody → Max Linke (max-linke)
RJ Skerry-Ryan (rryan) on 2013-05-07
Changed in mixxx:
milestone: none → 1.12.0
Max Linke (max-linke) on 2013-05-22
Changed in mixxx:
status: In Progress → Fix Committed
RJ Skerry-Ryan (rryan) on 2015-12-30
Changed in mixxx:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers