Ingreso rápido:  

Forum: Old versions

Tema: Analyze results are not saved correctly

Este tópico es antiguo y puede contener información incorrecta para la nueva versión.

Tested on Windows XP 32 bit, Vista 32 & 64 and different hardwares:

1. Save or render a a 40 minute mix into a 16 bit/44 khz .wav in Live or VDJ.

2. Then right click the file, analyze as techno/house.

3. Open the analyzed file, you see the waveform doesn't appear instantly but it seems to read the peaks in the file again and the song length is undertermined

4. BEFORE vdj has read the peaks for the entire 40 minutes again, click/seek onto say 3/4 point in the waveform (30 minute point) while VDJ is still reading the peaks and updating the wave display for the entire song. Press play quickly.

Bug: instead of playing it stops, jumps to 0:00 and the song length gets shortened to the point you clicked on, so the 40 minute song is now 30 minutes and the thing doesn't get analyzed entirely:

issues:

Can't quickly load up long songs/mixes and start playing in a cue set far in the song without waiting first for the entire file to be analyzed again.

If the Max load is set to less than Always then the waveform doesn't show up at all even though it was previously analyzed. (no waveform caching was done for long songs even though they were not changed at any point as can be determined for modified date)
 

Mensajes Mon 22 Oct 07 @ 2:13 am
cstollPRO InfinityMember since 2004
androidi wrote :
Can't quickly load up long songs/mixes and start playing in a cue set far in the song without waiting first for the entire file to be analyzed again.


Correct. First you must understand what MAX LOAD is and how VirtualDJ uses AUDIO files.

1. Audio is loaded direct to memory, this includes the AUDIO track of a Video OR the entire MP3/WAV file.

2. MAX LOAD is designed to determine if Audio is loaded direct to memory or not. A MAX LOAD of 5mins means that any track of 5mins or less will get loaded direct to memory while any file larger than 5mins gets buffered and streamed from the drive. So a MAX LOAD of Always means load the entire track into memory no matter what size.

3. If the file is being buffered and streamed from the drive (it's time exceeds the MAX LOAD setting) then VirtualDJ on buffers about 15sec of the track. And that is all you get to see in the way form until it is able to play the rest of the track.

androidi wrote :
If the Max load is set to less than Always then the waveform doesn't show up at all even though it was previously analyzed. (no waveform caching was done for long songs even though they were not changed at any point as can be determined for modified date)


Previous analyzed tracks has nothing to do with tracks displaying their waveforms - see above. And waveforms are not cashed they are read in real-time upon the track being loaded direct to memory.
 

Mensajes Mon 22 Oct 07 @ 9:26 pm


(Los tópicos y foros antiguos son automáticamente cerrados)