Give VDJ the option to analyze multiple files for BPM at once.
Inviato Tue 15 Jul 14 @ 2:16 pm
You can allready do that.
Right click on a folder -> Batch->Analyze for BPM
Or:
Select multiple files on the browser (CTRL+A, CTRL+Click, SHIFT+Click) right click on one of them, ->Batch->Analyze for BPM
Right click on a folder -> Batch->Analyze for BPM
Or:
Select multiple files on the browser (CTRL+A, CTRL+Click, SHIFT+Click) right click on one of them, ->Batch->Analyze for BPM
Inviato Wed 16 Jul 14 @ 3:38 am
I think he means the ability to process more than one at a time, not just to select them.
VDJ only scans one file, then moves to the next one. Software such as Mixed In Key analyses multiple files at once.
VDJ only scans one file, then moves to the next one. Software such as Mixed In Key analyses multiple files at once.
Inviato Wed 16 Jul 14 @ 3:46 am
Yes, VDJ scans only one file at the time and there's a good reason behind it: Not to use too many resources that may cause your sound skip, stutter, e.t.c.
Remember, above all VirtualDj is a real time media player software. It's not a media analyzer!
Remember, above all VirtualDj is a real time media player software. It's not a media analyzer!
Inviato Thu 17 Jul 14 @ 12:59 am
PhantomDeejay wrote :
Yes, VDJ scans only one file at the time and there's a good reason behind it: Not to use too many resources that may cause your sound skip, stutter, e.t.c.
Remember, above all VirtualDj is a real time media player software. It's not a media analyzer!
Remember, above all VirtualDj is a real time media player software. It's not a media analyzer!
VDJ is obviously not a media analyzer but analyzing tracks is a big part of its functionality. With computers getting so powerful single file scanning seems a bit outdated. Besides you wouldn't implement a feature like this without carefully planing for it. Something like an offline scanning mode or only one track at a time if a track is playing.
Inviato Thu 17 Jul 14 @ 1:26 am
Agreed - something smarter would be good.
Of course we don't want playing tracks to be interrupted, so if scanning takes X CPU percentage then only allow scanning if there's enough safety margin (maybe twice X or something).
If CPU is low enough, use the spare power to analyse as many tracks as possible. If playing something, scan fewer tracks.
In other words - if nothing else is happening, scan the max possible with all cores. If something else is going on, give the scan less priority.
More playing, less scanning. Less playing, more scanning. :-)
Of course we don't want playing tracks to be interrupted, so if scanning takes X CPU percentage then only allow scanning if there's enough safety margin (maybe twice X or something).
If CPU is low enough, use the spare power to analyse as many tracks as possible. If playing something, scan fewer tracks.
In other words - if nothing else is happening, scan the max possible with all cores. If something else is going on, give the scan less priority.
More playing, less scanning. Less playing, more scanning. :-)
Inviato Thu 17 Jul 14 @ 6:03 am
But if a song is scanned at 100% cpu (what it actually does I believe)
It would take the same time as scanning 2 songs together at 50% cpu...
Or am I missing something ?
It would take the same time as scanning 2 songs together at 50% cpu...
Or am I missing something ?
Inviato Thu 17 Jul 14 @ 5:57 pm
Sorry I wanted to say :
Scanning 2 songs separately @ 100% would take the same time as scanning 2 songs together @ 50%.
Scanning 2 songs separately @ 100% would take the same time as scanning 2 songs together @ 50%.
Inviato Sat 19 Jul 14 @ 3:31 am
Fruit wrote :
100% cpu (what it actually does I believe)
No......I just checked and it's showing around 30-40%.
Inviato Sat 19 Jul 14 @ 7:28 am
My computer must be very old :(
Inviato Sat 19 Jul 14 @ 9:27 am
My CPU usage is between 15-25% while analyzing. Id like to know if it's multithreading. Memory usage is very low.
Inviato Sat 19 Jul 14 @ 1:11 pm