I’ve got a plethora of external hard disks attached to my MacBook Pro. One for my personal media files and Time Machine and another two for video editing. At some point the drives go into sleep mode which proves an aggravation in Final Cut Pro because they need to spin up after their slumber.
The Energy Saver preference pane has an option to “Put hard disks to sleep whenever possible” which I unchecked. The drives no longer spin down but this means constant whirring of motors and fans when the MBP is doing nothing.
An ideal solution is using AppleScript to control hard disk sleep mode when using Final Cut. Although I haven’t found an existing script for this I did find two tools to modify the sleep timer.
A tip from MacRumors suggests using the command-line tool pmset to view and change the sleep timer.
MacOSXHints points to the Developer Tools and an application called SpindownHD which sets the timer via the Mac GUI. This works successfully although the “device scan” listing doesn’t show any drives in 10.5 (for me anyway).
Using this tip from MacOSXHints I’d like to create an AppleScript to modify the hard disk sleep timer via pmset or just automating SpindownHD. More on this in a later post.