Universal
UPDATED: Remove Leading-Trailing Spaces v3.1
This script will remove any number of extra space characters at the beginning and ending of chosen tags (Title, Artist/Director, Album Artist, Album, Composer, Genre, Grouping, Movement, Work and Show) in the selected tracks.
Latest version:
- Officially compiled as Universal
- Commensurate improvements for M1 Macs
More information for Remove Leading-Trailing Spaces v3.1 and download link is here.
UPDATED: Coverscope v2.6
This applet will show both the assigned track artwork and the local file's metadata artwork (if any exists) for the selected track. The Track entry artwork well supports copy, paste and drags. Pasting or dragging image data immediately applies the image to the selected track's artwork and attempts to embed it. Additional tools can Embed or Apply artwork between track and file.
Latest version:
- Officially compiled as Universal
- Commensurate improvements for M1 Macs
- Adds up-down track select in UI
- Other UI and performance improvements
More information for Coverscope v2.6 and download link is here.
UPDATED: Playlist Manager v4.3
The Music app only allows one playlist to be selected at a time. This applet can perform common useful tasks on a multiple selection of playlists: playlist title renaming (add text, remove text, search and replace text) and duplicate, delete, export, move to Playlist Folder and merge playlists.
Latest version:
- Officially compiled as Universal
- Commensurate improvements for M1 Macs
- Fixes issue with "Duplicate" tool
- Minor performance and UI enhancements
More information for Playlist Manager v4.3 and download link is here.
UPDATED: Albums Assemble v2.1
This applet will discern the Album tags of the selected tracks and then copy all of the available tracks of each of those Albums to the current playlist, other existing playlist or a new playlist.
Latest version:
- Fixes issue whereby email panel fails
More information for Albums Assemble v2.1 and download link is here.
UPDATED: Sundry Info To Comments v6.2
Copy your single choice of filename, file path (location), file's parent folder path, file creation date (YYYY-MM-DD HH:MM:SS), current playlist, volume adjustment, start/stop time (HH:MM.SS), rating stars as text, artwork size (WxH), purchaser name, purchaser account ID or encoder (if accessible) to choice of Category, Comments or Description tag of each selected track. By putting data in one of these available tags it can be visible and sortable or used with Smart Playlist criteria.
I've kept the word "Comments" in the title of this script for legacy purposes, even though modern versions of it can write to other tags.
Latest version:
- Adds video information as an option (SD or HD and WxH dimensions)
- v6.1 (December 13, 2021):
- Officially compiled as Universal
- Commensurate improvements for M1 Macs
More information for Sundry Info To Comments v6.2 and download link is here.
NEW: Slice Up A Playlist v1.0
This script can create one or more new, smaller playlists from sub-divided batches of tracks in the selected playlist whereby each selected track will be interpreted as the last track delineator for each new playlist. A title for each new playlist can be user-entered, and resulting playlists can be moved collectively to a new discrete Playlist Folder.
This is a simplified example for illustration purposes. The script interprets each selected track in the selected playlist in the Music app as the last track of a new playlist. The script is showing the delineated playlists and their track contents before actually creating any of them, initiated by clicking the "Make" button when one or more are selected.
I've used it to slice up TV seasons, large music compilations and Smart playlists into manageable playlists.
Also see Divvy Up A Playlist and Merge-Delete Playlists.
Latest version:
- Initial release
More information for Slice Up A Playlist v1.0 and download link is here.
UPDATED: Flush Apple Music Cache Files v2.1
Apple Music stores the audio files it plays in ~/Library/Caches/com.apple.Music/SubscriptionPlayCache/. This script will simply delete that folder.
The files in this folder are specially protected audio files that are downloaded and cached when you play a track from Apple Music on your Mac. They can't be user-played and are only useful to Apple Music, ostensibly so they needn't be re-downloaded if they are played again. (This cache folder doesn't pertain to Radio music. Or to Apple Music you've added to your library for offline listening, the files of which are stored in your "Media" folder.)
Latest version:
- Minor UI and performance improvements
More information for Flush Apple Music Cache Files v2.1 and download link is here.
UPDATED: Artwork as Album Folder Icon v3.1
This script can be used two ways:
When run as an Applet, it will use the assigned artwork from the selected tracks as the icon for the folder containing each track's corresponding file in the Finder--presumably, this is the file's "Album" folder.
When launched as a Droplet--by dragging one or more folders to its icon--it will examine every folder (at all depths) for the first audio file in any folder that contains image metadata and use that image as the icon for that folder.
Latest version:
- Officially compiled as Universal
- Commensurate improvements for M1 Macs
- UI and performance enhancements
More information for Artwork as Album Folder Icon v3.1 and download link is here.
UPDATED: Rate Me! Rate Me! v6.5
This stay-open applet watches your playing tracks and when one begins playing displays a notification-sized panel whereby a Rating, Love and/or Dislike for the track can be entered. Features options to display only unrated playing tracks and timer preferences for how soon and how long the panel is displayed.
While you could easily rate the current track from the Music app's icon in the Dock, this script interrupts you and compels you to do so.
Latest version:
- Compiled as Universal
- Fixed issue causing laggy timing on some systems
- UI and performance enhancements
More information for Rate Me! Rate Me! v6.5 and download link is here.
UPDATED: Divvy Up A Playlist v3.0
This script will copy the tracks of a selected user-created playlist to a series of new, smaller playlists each set to a maximum time length or maximum track length and each named with a user-supplied base name and number suffix incremented sequentially. Additionally, the new playlists can all be moved to a new Playlist Folder. Tracks can be distributed in Playlist Order, Current Sorted Order or Randomized.
Latest version:
- Compiled as Universal
- Adds "maximum tracks" option
- UI and performance enhancements
More information for Divvy Up A Playlist v3.0 and download link is here.