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

Bug #804700 reported by Eduardo Beattie
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
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.

Tags: metadata

Related branches

jus (jus)
Changed in mixxx:
importance: Undecided → Wishlist
RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: New → Confirmed
Revision history for this message
RAFFI TEA (raffitea) wrote :

This should not be too hard using Vamp audio plugin.

Revision history for this message
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

Revision history for this message
Daniel Schürmann (daschuer) wrote :

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

It looks promising and it's LGPL licensed.

Revision history for this message
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.

Revision history for this message
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)
Changed in mixxx:
status: Confirmed → In Progress
assignee: nobody → Max Linke (max-linke)
RJ Skerry-Ryan (rryan)
Changed in mixxx:
milestone: none → 1.12.0
Max Linke (max-linke)
Changed in mixxx:
status: In Progress → Fix Committed
RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: Fix Committed → Fix Released
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/5944

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.