RSS Feedings
What's New...
30 Most Recent
dougscrptr
Else
[ Twitter: DougScripts
[ Tumblr: dougscrptr
[ my delicious
Doug's Software:
10 Most Recently Added:
Links point to a script's entry page which contains more information and download link.
- UPDATED May 11, 2009:
Lyrics Via LyricWiki v1.1 Get lyrics for selected or playing track from LyricWiki.org - UPDATED April 13, 2009:
Selected Playlists To iPod v2.1 Copy multiple playlists from iTunes to iPod - NEW March 17, 2009:
Music Folder Files Not Added v1.0 App displays files in iTunes Music folder which are not in iTunes library - UPDATED March 12, 2009:
Add or Subtract Play Count v2.0 Add or subtract a user-entered number from each selected track's Play Count - UPDATED March 12, 2009:
New Play Count v2.0 Set the Play Count of selected tracks. - UPDATED March 12, 2009:
Add or Subtract Skip Count v2.0 Add or subtract a user-entered number from each selected track's Skip Count - NEW February 28, 2009:
Guitar Tab Search v1.0 Use track data from playing or selected track to search for guitar tablature - NEW February 26, 2009:
Purchase Date to Comments v1.0 Copy the purchased date--if available--of selected tracks to comment tag - UPDATED February 25, 2009:
No Lyrics to Playlist v2.0 Copy tracks without lyrics to a "No Lyrics" playlist - UPDATED January 6, 2009:
Gather Up the One-Hits v2.3 Copy iTunes "one-track wonders" to their own playlist - the 30 most recent...
30 Most Recent RSS Feed
Your donation allows me keep the site up-to-date, fun, and easy to use. Thanks!
Donations of any convenient size help defray my personal costs in keeping the site going. Making a contribution via Kagi or PayPal is easy, safe, and secure. Future visitors salute you!
Purchase Superb dougscripts.com Shirts & Mugs from CafePress

Purchasing recommended products from Amazon also supports the site!
Top 11 Downloads
Links point to a script's entry page which contains more information and download link.
[#] = total downloads
- Make Bookmarkable [146454]
- Super Remove Dead Tracks [140659]
- Find Album Artwork with Google [92095]
- Corral iTunes Dupes [79614]
- Import iPod Audio Files [69799]
- Tracks Without Artwork to Playlist [52911]
- CDDB Safari Kit [45713]
- Embed Artwork [35068]
- Corral All Dupes [33810]
- Remove n Characters From Front or Back [33660]
- Set Video Kind of Selected [33041]
- full list...
Other Sites' Favorites
lifehacker: Top 13 iTunes AppleScripts
Playlist: Top 10 iTunes AppleScripts
Macworld: iTunes' "hidden" features
10 Random Scripts
Links point to a script's entry page which contains more information and download link.
- Search iTunes Music Store for Current Search the iTunes Store with criteria from currently playing track
(Miscellaneous) - Guitar Tab Search Use track data from playing or selected track to search for guitar tablature
(Internet) - iTunes Announcer II Announces the Artist and Name of the currently playing track and more
(Miscellaneous) - AMG EZ Search Search All Music Guide in Safari with data from selected or playing track
(Internet) - Bring Out Yer Dead Re-associate a "dead track" with a file found via Spotlight
(Managing Files) - Set No Cover Set artwork of selected tracks with a "no cover" graphic
(Managing Artwork) - Update iPod Sync iPod on-the-fly
(iPod) - iTunes Overlay Persistent text window displays info about current track over the desktop
(Miscellaneous) - iTunes to Snak Current track info to Snak
(With Other Apps) - Compare Two Playlists Create text file listing tracks common to and exclusive to two playlists
(Managing Playlists)
SoundJam Scripts
SoundJam is iTunes' antecedent. These scripts are for use with SoundJam under Mac OS 9. They are no longer being updated.
SJ Track Names->Filenames
formerly Change Filenames to Track Names
dec 31 '01
Changes the filenames of the tracks in the frontmost SoundJam playlist to their actual track names (title of track from ID3 tag), with the option to number each file by its Playlist Play Order and/or append all filenames with ".mp3" extension. Will let you rename a duplicate filename and skip a filename whose name excedes the Finder's 31 character limit.
This new version emulates changes made in its iTunes counterpart and accomodates changes in Mac OS 9.2.2.
√download
Needle Drop
PlaylistFixer
Link Playlist To Folder
jul 17 '01
Allows you to "link" a SoundJam Playlist to a single folder of audio files so that when you subsequently run the script the contents of the Playlist can be updated to reflect the contents of the folder.
Any number of Playlists can be associated with folders (one folder per Playlist, that is) and the script will remember the associations. You can also "un-link" a Playlist at any time. See the ReadMe that comes with the download.
√download
Insert Blanks
jul 4 '01
Creates a new playlist based on the frontmost playlist's Play Order and adds a "blank" MP3 file (actually any MP3 of your choosing) between every track. You must save the new playlist.
This updated version now remembers the file you have selected for the next time you run the script.
Written to accomodate MiniDisc recording of MP3s; some MiniDisc recorders will create a new track mark when they detect 2 seconds of silence. Running this script inserts a blank MP3 between each track in your SJ playlist so that when the playlist is recorded to MD, all of the tracks in playlist are automatically marked -- without the "blanks" you just get one very long track. [Thanks to Mike T. and Gregory Chan]
√download
Move/ Reconcile Tracks
mar 18 '01
Copies the files of the tracks of the front playlist to a new location, then creates a new untitled playlist based on the tracks in the new location. EQ Settings for each track are transferred to the new playlist as well.
Handy for moving files to other volumes and then reconciling their locations, which SoundJam doesn't always handle correctly.
Note: files whose locations cannot be recognized by SoundJam (ie: "broken" files, or files on media which are not mounted) will be ignored. Also, duplicate tracks that are pointers to the same file will not be moved, nor will files replace duplicates in the new location.
One caveat: it does not recognize folders in the Playlist.
√download
Put In Every Comments
Switch Track Name & Artist
Remove Broken Tracks
mar 2 '01
Removes those tracks from the frontmost playlist that SoundJam can no longer find on local drives. These tracks appear in a playlist with a signifying "broken file" icon. They can include tracks whose files you have deleted or tracks whose media is not mounted.
Use carefully. Work on a copy of the playlist if necessary. The process is not reversible.
√download
Plug Tunes
Make MP3 Aliases for Sims
Albumize
Album/Artist Arranger
TrackBomb
feb 15 '01
Make uniform changes to track information (artist, album, year, genre, comments, and EQ preset -- singly or in combination) in all or some of the tracks in a SoundJam playlist.
This script requires the free Dialog Director Scripting Addition.
√download
Bunch of Applets
feb 15 '01
AppleScript Applets are mini-applications. Here are a dozen or so applets that can perform small tasks on SoundJam, and SoundJam needn't be the front most application or even visible for them to function. You can run them by double-clicking on them in the Finder, assigning them to your Function Keys (Control Panels -> Keyboard -> Function Keys), or from anywhere on your system. (You can even use them as "Speakable
Items".) I have them in FinderPop, for instance. I wrote them because, as basic as they are, the SoundJam Control Strip module doesn't have some of 'em":
"SoundJam Play", "SoundJam Stop", "SoundJam Eject","SoundJam Next Track", "SoundJam Previous Track", "SoundJam Pause/Play", "SoundJam Mute/Unmute", "SoundJam Volume +", "SoundJam Volume -", "SoundJam Treble +", "SoundJam Treble -", "SoundJam Bass +", "SoundJam Bass -".
√download
Where Is This?
Normalize Track Volumes
Set All Track Volumes
feb 17 '01
Set the "Volume Adjustment" of all the tracks in the frontmost SoundJam playlist to the same setting at once using an incremental gauge.
This script requires the free Dialog Director Scripting Addition.
√download
Center Balance
Playlist Tracks to New Folder
Remove Dupes from Playlist
mar 9 '01
Run this script to remove duplicate tracks from the front SoundJam playlist; the first copy is always kept. Can be set to run unattended. Note that it ignores non-local tracks.
This latest version handles larger playlists and is just plain faster. Also allows you to remove the original track being searched. Should no longer crash on some systems.
Use carefully. Work on a copy of the playlist if necessary. The process is not reversible.
This script requires the free Dialog Director Scripting Addition.
√download
Duplicate Playlist
SaveFave
feb 20 '01
Copy the currently playing track to a "Favorites" playlist.
Now properly transfers EQ Preset and Volume Adjustment settings (thanks Destin).
The script can also tell if the "Favorites" playlist is already open or closed and will leave it open, or close and save it accordingly.
This is an applet which can be run from SoundJam's "Scripts" folder, or from anywhere on your system, such as The Apple Menu, from a launcher application or as an assigned Function Key.
√download