Wishlist: Analyze queue - allow adding songs to queue while analysis is running

Bug #1156440 reported by rob
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Wishlist
Unassigned

Bug Description

Since analyzing songs takes so long, it'd be great to be able to browse through your collection and add songs to the end of the analysis queue while analysis is running.

Analyzing a large collection can take days, and I tend to do it in chunks, starting with the music I play most. As things stand, it's a pain to select a big list of a bunch of different artists, then start the analysis, wait for that chunk to be done, then select a new chunk, start that, wait, etc.

It'd be better if you could start the analysis on one set of songs, then browse through your collection as the analysis is running, and add other songs to the queue, rather than having to wait for the first set to finish.

Tags: easy
Changed in mixxx:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
rob (another-rob) wrote :

It would also be great to be able to stop and resume analysis (even stop, shutdown mixxx, and then resume analysis the next time you run mixxx).

Revision history for this message
rob (another-rob) wrote :

...and if it would speed up analysis, it'd be nice to have the option to analyze only BPM on the first runthrough, and only create the waveform summary the first time a song is loaded - this would probably save a lot of disk space too, since a lot of users probably have big collections and don't ever play most of the songs. It only takes a couple of seconds to create one waveform when you load a song, but it takes forever to create one for every song in your collection.

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

Hi rob,

Please stop to hijacking your own bug ;-)
These are all good ideas but create an separate bug for every issue. So we can track it separately and it is more likely that someone picks it up.

Thank you!

tags: added: easy
Revision history for this message
rob (another-rob) wrote :

Haha... ok. Seemed related enough to me, but I'll create a new one for the separate waveform analysis thing.

Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :

Adding of additional tracks to a running batch analysis is possible after introducing multi-threaded analysis.

Please file a new bug for manually suspending and resuming a batch analysis.

Changed in mixxx:
milestone: none → 2.3.0
assignee: nobody → Uwe Klotz (uklotzde)
status: Confirmed → Fix Committed
tags: removed: wishlist
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/6946

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.