dougscripts.com

January 2024

November 30 2011 - 2:32 pm

UPDATED: Search-Replace Tag Text v3.0

Search-Replace Tag Text performs a search-and-replace with the text in your choice of tag (Song Name, Show, Artist, Album Artist, Album, Composer, Comments, Genre, or Grouping) in the selected tracks or all the tracks in the selected Playlist.

This latest version is written as a Cocoa-AppleScript applet for OS 10.6 and 10.7 only and features case sensitive and whole word matching, as well as a "dry run" mode that will display a list of what will be changed before you actually commit to the search and replace.

November 29 2011 - 11:13 am

Dupin v2.4 Available

Dupin v2.4 is now available. You can download it from the Dupin page or, if you have an earlier version, click "Check for Update..." in your Dupin's Application menu.

Dupin is the iTunes duplicates manager.

New in version 2.4:

  • Can detect if iTunes Match is enabled
  • Addresses issue of having to individually acknowledge deletion of each track when iTunes Match is enabled
  • Can identify iTunes Match "cloud tracks"
  • Adds column header contextual menu to show/hide columns
  • Fixes text coloring issue when window not frontmost
  • Updates names of columns for parity with modern iTunes
  • Other minor enhancements

Dupin v2.4 is a free update for registered users of v2.x.

November 23 2011 - 8:10 pm

Dupin Lite v1.1.3 Available at the Mac App Store

Dupin Lite v1.1.3 fixes an issue running Filter on a selection of tracks whereby it would appear that the app had stopped working. (The standard version of Dupin is not affected by this issue.)

November 18 2011 - 7:59 pm

Interesting iTunes Dock Pop-Ups

A tip at Mac OS X Hints describes the hidden Dock preferences in Lion that allow Dock pop-ups to display currently playing iTunes track info. Interesting.

November 17 2011 - 12:37 pm

iTunes Library Manager and iTunes Match

I have received a handful of disparate reports regarding issues running iTunes Library Manager with iTunes 10.5.1. In short, iTLM will not display backed-up libraries correctly and in one scenario crashes when attempting to Save or Load.

I am currently investigating these issues, no doubt precipitated by changes in iTunes 10.5.1 file management. Under the circumstance, I cannot recommend using iTunes Library Manager if you also intend on using iTunes Match.

November 17 2011 - 10:28 am

Some iTunes Match AppleScripting Notes

Cloud-stored tracks that have not been downloaded to iTunes are seen by AppleScript as class shared track until they are downloaded at which point they morph into class file track. This is similar to how an un-downloaded podcast episode morphs from URL track to file track after downloading it. (I have also occasionally experienced a phenomenon whereby, after downloading a cloud track, AppleScript still treats it as a shared track until I restart iTunes. Not sure why that's happening.) A shared track inherits properties from track and does not have a location (file path) property as does file track. Typically, a shared track is the class of track listed in Home Sharing libraries (or old-style shared libraries).

For the most part, the track properties of a cloud track can be manipulated with AppleScript. This is different from how a Home Shared shared track works, the tags and such of which cannot be changed with AppleScript. Presumably, you are the "owner" of cloud tracks and have permission to edit the tags but you are not the owner of Home Shared tracks since they are on a different machine. My understanding is that changes made to a cloud track's tags locally are not automatically updated on other devices on which they appear. A track on another device would need to be deleted and re-downloaded in order for changes to be seen. [Update: I misspoke. Some data, like played counts and ratings, apparently travel to the cloud automatically.]

(more…)

November 16 2011 - 10:56 am

Smart Playlist to Gather Upgradeable iTunes Match Tracks

Macworld's Jason Snell describes in this article how to upgrade tracks with iTunes Match to 256kbps AACs. iTunes Match will allow you to re-download these types of files even if the matched tracks are lesser quality. To gather these lesser-quality matched-tracks together, Jason describes how to create a Smart Playlist with the correct criteria. I've created that Smart Playlist and exported it and have included it in a script which, when run, will add that Smart Playlist to your iTunes for you. Here is the direct download link. Just download and double-click the script; make sure iTunes is running. Be sure to read Jason's article to understand the rest of the details.

November 14 2011 - 3:18 pm

iTunes 10.5.1 with iTunes Match Available

Today Apple posted iTunes 10.5.1 which features iTunes Match syncing over iCloud.

November 12 2011 - 12:24 pm

UPDATED: Music Folder Files Not Added v3.0

Music Folder Files Not Added v3.0 is a Cocoa-AppleScript applet that will list the file paths of the audio and video files in your designated "iTunes Media" folder which are not in iTunes' library.

Additionally, you can select a different parent folder and its contents will be compared to the iTunes library. Includes options to Add a selection of found files to iTunes, move them to the Trash, and—new in this version—export to a text file.

(An earlier version of this script, Music Folder Files Not Added v1.1, runs on pre-10.6 systems. Also, this script replaces the functionality available in List Music Folder Files Not Added.)

November 8 2011 - 7:25 am

Daypart v2.1.0 Released

Daypart is a simple yet full-featured Mac application that allows you to schedule iTunes playlists when to play, giving you an easy way to program varied musical content throughout the week in your home or workplace.

With Daypart you can:

  • Schedule playlists flexibly, for just a few minutes or several hours
  • Schedule intricate configurations of playlists on a weekly basis
  • Segue between playlists without cutting off songs
  • Automatically shuffle and/or repeat playlists
  • Store and re-use frequently used scheduling criteria
  • See how playlists are scheduled over a period of days
  • Log information about playing tracks
  • Automatically load and engage a schedule at startup

Plus, Daypart features:

  • Uncluttered, easy-to-use interface
  • Scheduling tips
  • Scheduling conflict-awareness
  • Detailed Help book

Updated in version Daypart 2.1:

  • Fixes issues which precluded scheduling the iTunes DJ playlist in previous version; iTunes DJ can now be scheduled
  • Adds preference to create a text log of played tracks (registered only)
  • Adds preference to quit after last scheduled Event action of the current day (registered only)
  • Un-registered versions limited to 90 minute demo period per launch

Daypart is $20. Un-registered versions run in a limited-feature demo mode. This update is free for all registered users.

Site contents © 2001 - 2024 (that's right: 2001) Doug Adams and weblished by Doug Adams. Contact support AT dougscripts DOT com. About.
All rights reserved. Privacy.
AppleScript, iTunes, iPod, iPad, and iPhone are registered trademarks of Apple Inc. This site has no direct affiliation with Apple, Inc.
The one who says "it cannot be done" should not be interrupting the one who is doing it.