Scratch Live 2.3.3 Release Notes

19 December, 2011

Scratch Live 2.3.3

Full list of changes:

Playback and file management fixes

  • Total rewrite of all metadata/tagging read/write of all MPEG-4 files. This includes .mp4, .m4a, .aac and many .mov files.
  • Potential fix to seemingly random crashes during playback of files decoded by Quicktime libraries (mac).
  • Fixed bug where autoplay was enabled after hot-plugging hardware.
  • Fixed bug where some MPEG-4 files were being incorrectly marked as corrupt.
  • Fixed bug where some files were not relocating after using 'relocate lost files'.
  • Removed video file filtering. This means Scratch Live can now play audio from video files without having to have Video-SL installed.
  • Fixed potential crashes when relocating lost files.
  • Fixed MIDI mapped SL4 THRU button still triggering even when 'Lock Playing Deck' is in effect.
  • Fix for Grid Edit keyboard shortcut not cycling through the SL3 Aux Deck.
  • Fixed Relocate Lost Files not finding files in some cases and sometimes losing information.
  • Empty crates are saved to the root drive's subcrates dir to allow the user to prepare a crate structure. NB: Empty crates are never saved to external drives.

Hardware related fixes

  • Fixed bug where if SSL was started with the TTM 57 plugged in, it would increase its gain level if it was unplugged, then plugged in again.
  • Fixed the TTM 57 B1-B6 button mapping so that their states match the state of the Scratch Live function to which they're mapped to.
  • CDJ-900 loop editing now works on deck 4.
  • Fixed bug where some midi controllers wouldn't display in the MIDI panel of the setup screen. Affected devices include the NI Kontrol X1.
  • Fixed issues with the Pioneer MEP-7000 pitch and velocity controls.

GUI fixes

  • When 'lock playing decks' is in effect, the thru mode button is now disabled.
  • Fixed bug where the waveforms were rendered a little low (horizontal mode).
  • Fixed incorrect spacing for + pitch amounts on the GUI's velocity sliders.
  • Fixed bug where the bpm couldn't be doubled/halved without the edit box seemingly clearing all text upon a key release.

Running more than one version of Scratch Live

Installing this version will by default overwrite any previous version you had installed, however it is easy to have more than one version of Scratch Live installed if you wish.

If you have an important gig coming up, you might like to stick with the version you know until you are comfortable with this version. Here's how to do it:
Windows Users

Before installing, find the Scratch Live executable (by default it is in C:\Program files\Serato\ScratchLIVE, and rename it. It makes sense to name it in a way that suggests which version of Scratch Live it is. For example, if you're renaming Scratch Live 1.9.2 call it Scratch Live 1.9.2.exe. When you install the new version, the old executable will not be deleted, and you can choose which you want to run by going into that folder and double clicking on the appropriate executable.

Mac users

Before installing, rename the existing application file as above (eg. Scratch Live 1.9.2) - you have to be admin to rename it. (If you aren't admin, you can copy it to another location, and then rename it.)

Backing up your data

Before you make any changes to your Scratch Live setup, including installing a new version, as a general rule we highly recommend that you backup your data and your music files. The easiest way to backup your data is to simply copy your Scratch Live folder to another location on the drive:

  • For the drive that contains "My Documents" (or your Home drive on Mac), just copy the Scratch Live folder which is in "My Documents\My Music\" to another location on this drive. Alternatively make a copy of the folder where it already is and rename it by adding the date to the folder name so you know what's in the backup.
  • To back up the database and crates from an external drive, copy the _ScratchLive_ folder (which is in the root of the drive) into another folder on the same drive.

Version: Scratch Live 2.3.3
Platform: Win