mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.43k stars 1.27k forks source link

Mixxx should ask for confirmation before doing a re-analysis of all tracks / analyzing more than 10 tracks at once #13283

Open spotlesscoder opened 4 months ago

spotlesscoder commented 4 months ago

Feature Description

I was using my old PC and added a lot of new tracks which had to by analyzed. I accidentally chose "All" and then "Analyze" in the analyze view and mixxx began (re-) analyzing about 350 tracks The song that was still playing on a deck began stuttering as the system was overloaded for a very long time

Mixxx should ask for confirmation when analyzing so many tracks or even if it's 10 tracks or more so accidental big analysis runs don't interfere with a running song so much if a large analyze run was not intended.

ronso0 commented 4 months ago

What I personally would find way more helpful, especially for the overload case you describe: a way to cancel analysis. Might be a button in the Analysis view and a right-click (menu) action in the sidebar.

spotlesscoder commented 4 months ago

Indeed such a button would make very much sense. But avoiding such a situation in the first place would also be nice

daschuer commented 4 months ago

This bug report describes band-aid solution for https://github.com/mixxxdj/mixxx/issues/6631