Comment 4 for bug 1101281

Revision history for this message
RJ Skerry-Ryan (rryan) wrote : Re: [Bug 1101281] Re: Increase speed of track analysis.

The vast majority of analysis time is spent in audio decoding and BPM
detection. The waveform calculation is pretty lightweight because it uses
the same decoded audio that goes into BPM detection. It would make the
analysis run faster though, it's just not going to be a massive speed
improvement.

On Mon, Mar 18, 2013 at 5:22 PM, rob <email address hidden> wrote:

> How about adding an option to just analyze for BPM, and then only create
> the waveform summaries when the user loads the song for the first time
> (or an option to do waveform analysis at a later time.) Personally,
> when I'm scanning in a collection, the most important thing is the BPM -
> I can wait a second or three for a waveform summary when I load the
> track the first time.
>
> (I'm assuming doing just BPM would speed up analysis, but I'm not
> familiar with the code so it's possible it wouldn't...)
>
> This would also save disk space, since a lot of users probably have huge
> collections and don't ever play many of the songs, so they don't really
> need pre-saved waveform summaries for a boatload of songs they'll never
> play...)
>
> --
> You received this bug notification because you are a member of Mixxx
> Development Team, which is subscribed to Mixxx.
> https://bugs.launchpad.net/bugs/1101281
>
> Title:
> Increase speed of track analysis.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mixxx/+bug/1101281/+subscriptions
>