Before you play your music in Scratch Live, It is important to first analyze your files.
The analyze files function processes the songs in your library to detect file corruption, saves the waveform overview to an ID3 tag*, and calculates auto-gain and BPM values.
Note: Analyzing Files was previously called Build Overviews in Scratch Live versions 1.8.3 and earlier.
How To Analyze Files
To analyze files start Scratch Live with the hardware disconnected. On the left side of the main screen, you will notice a button labeled “analyze files”. Click this to automatically build the overviews for all the tracks in your library.
TIP: You can drag and drop individual folders, crates or files onto this button to force the analyzing of files at any time.
About Corrupt Files
If Scratch Live detects a corrupt file it will tag it with a corrupt file icon:
It is very important that you delete ANY corrupt files from your library as they can cause Scratch Live to crash regardless if you play the file or not.
If this option is checked while analyzing files, Scratch Live will calculate the estimated tempos of your files. If Scratch Live is confident that the auto-BPM estimate for a file is accurate, it will be written to an ID3 tag* in the file. The auto-BPM function will not be applied if the track already contains BPM information. To re-analyze these files and use auto-BPM or auto gain on them, drag them onto the analyze files button. If you know your files BPM will fall within a certain range, use the range drop down to avoid double or half value BPMs being calculated.
The Offline Player
The ofﬂine player is a useful tool for preparing crates, auditioning tracks, and setting cue and loop points. The ofﬂine player is available when Scratch Live hardware is not connected, and outputs through the current default audio device.
Load a track to the ofﬂine player by dragging and dropping onto the Deck, or pressing shift+left arrow. If the end of the loaded track is reached, the next track in the current playlist is played automatically. Click the Offline Player Controls button (outlined below) to expand and hide the offline player controls.