BPM scan fails on uppercase extension (OS X)

Bug #1274891 reported by delta
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Medium
Unassigned

Bug Description

I had this problem that Mixxx would sometimes scan a track and get a result of 0 BPM no matter what (both in 0.11 and my own builds of 0.12, but I have not made one of those in a while so I don't know if it got fixed already). I finally tracked this down to... the file extension. When it was .mp3 everything worked correctly, but the files in question had an extension of .MP3. I assume something gets lost between file system and Mixxx' internal database.

This is on Mac OS X 10.9 (but I think the problem existed before 10.9, can't say for certain though), running a Journaled HFS+ file system.

Tags: library polish
Revision history for this message
delta (deltakurshiva) wrote :

Oh I forgot to add: When I rename the files to lowercase, they get detected as new files and scan correctly.

Revision history for this message
delta (deltakurshiva) wrote :

Another addendum: It seems that this actually got worse in my build of 0.12, because there renaming the file does NOT change anything. Both 0.11 and 0.12 still show an uppercase extension in the "Properties" window, but only 0.11 seems to be able to deal with the rename properly.

Revision history for this message
jus (jus) wrote :

Confirmed on OSX 10.8.5 (HFS+ journaled) , renaming a track to uppercase extension can make BPM detection and beatgrid generation fail.

Tested:
AIFF->pass
WAV->pass
OGG->pass
MP3->fail
M4A->fail
AAC (wont load at all)

Changed in mixxx:
status: New → Confirmed
importance: Undecided → Medium
milestone: none → 1.12.0
tags: added: library
RJ Skerry-Ryan (rryan)
tags: added: polish
Revision history for this message
Owen Williams (ywwg) wrote :

I don't think this is polish -- not being able to scan tracks on mac is a pretty big problem, and given libraries_from_hell I can imagine this coming up a decent amount of the time.

Revision history for this message
jus (jus) wrote :

Mixxx 2.1.0-beta1 (build 2.1 r6543), macOS 10.13.3

LOSSLESS.M4A -> pass
.AIF -> pass
.FLAC -> pass
.M4A -> pass
.OGG -> pass
.WAV -> pass

Changed in mixxx:
status: Confirmed → Fix Committed
milestone: 2.0.0 → 2.1.0
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/7288

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.