7 January, 2009
Changes since Scratch Live 1.8.2
- Fixed a crash that could occur if iTunes generates a bad iTunes Music Library XML file. This fix specifically addresses problems seen by users after updating to iTunes version 8.
- Fixed an issue with the Offline Player reported on certain Windows computers, where playback would stutter when seeking through a track or if a track was loaded to the deck while it was playing.
- Fixed a problem where certain MIDI devices were not recognized by Scratch Live on Windows.
- Fixed a problem where BPM values might get lost from the Scratch Live library when using 'read iTunes Library', if the iTunes library happened to load before the Scratch Live library. Previously the auto-backup process was seen to be a potential factor in triggering this problem as it affected the library load order, the correct library loading order is now enforced.
- Scratch Live library backup now takes place on exit, and not automatically on startup. Backup is also now optional, you are prompted to backup your Scratch Live library on exit if there is no backup for a drive or if the last backup is more than 1 week old.
- Fixed a bug on Mac OS X where auto-backup would not complete (causing it to run at the start of every session) if Finder had created hidden system files inside the backup folder.
- Hidden folders are now ignored when importing files through the Import Panel or by dragging a folder into Scratch Live from Finder/Explorer. They are now also ignored when using the Relocate Lost Files function.
- Fixed a problem specific to PowerPC Macs where a BPM value stored in M4A (iTunes) files was incorrectly read on track load, usually showing a large "garbage" value instead.
- Fixed a crash that could occur on a bad MP3 with no audio in it.