Newly-detected BPMs are forgotten if too many are scanned

Bug #783446 reported by Korin
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Undecided
RJ Skerry-Ryan
1.10
Fix Released
Undecided
RJ Skerry-Ryan
1.9
Fix Released
Undecided
RJ Skerry-Ryan

Bug Description

Using Mixxx 1.9 on Ubuntu 10.10, Intel Core2 Duo (2.13 GHz)

I've moved a lot of tracks into a new crate, many of them from different folders, genres, etc.
Many of these have not been scanned, so I've been loading them into decks individually (not ideal, I know, but the BPM Analysis can't scan by crate). After loading each track, the BPM is (usually) detected, and I go on to the next track.

However, after loading about 10-15 tracks, I'll keep going, and all the previously-detected BPMs are no longer there, they're all back to 0.
If I keep trying to find BPMs, by loading another track in, it will give that track's BPM, but upon loading another, it will immediately forget the previous track's BPM.

In the console, whilst finding new BPMs, I get:
Debug: [Main]: Track Played: "Happy Mondays" - "24 Hour Party People"
Debug: [Main]: TrackDAO::getTrackLocation QThread(0x1a19e10, name = "Main") "qt_sql_default_connection"

Whereas, after the BPMs stop being detected, for whatever reason, there is no TrackDAO line, just a "Track Played".

So far, it seems the only way to get this crate's BPMs detected is to load about 10 tracks, close Mixxx, then re-open and repeat, which, naturally, is somewhat annoying.

Revision history for this message
Korin (4chons) wrote :

Oops, seems I am still getting the TrackDAO line now. But the rest of it is still happening.

Revision history for this message
Kiefer Waight (kiefer-waight) wrote :

I get the same issue on Windows 7 64-bit and 32-bit, however I cannot replicate the issue on Fedora 14.

- Using latest trunk June 7, 2011

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Should be fixed. Thanks!

Changed in mixxx:
status: New → Confirmed
assignee: nobody → RJ Ryan (rryan)
status: Confirmed → 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/5897

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.