10 Most Recently Added
Click the script's name to go to its description and download page.
Universal Applet for Music
Playlist Manager v5.1
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, text transforms), change View, duplicate, delete, export, move to Playlist Folder, merge playlists and remove track copies.
This app is free to try full-featured in Demo Mode. While in Demo Mode, only up to 5 playlists can be manipulated per launch. If you like it you can purchase a code for $2.99 which will unlock the Demo Mode limitation. Launch the app and click "Register..." in its File menu to make an in-app purchase.
Action shot:

Tools in the Manipulate tab operate on the selected playlists.
Latest version:
Further:
|
Info:
|
|
Universal Applet for Music
Compare Two Playlists v5.3
Quickly compares the contents of any two playlists and displays the tracks that are common to both or the tracks in one playlist not contained by the other. Has tools to copy or move tracks from one playlist to another or delete common tracks from one or the other playlist.
Free to try in Demo Mode: While in Demo Mode, several features will be disabled. An in-app purchase of a registration code will unlock the disabled features.
To purchase a registration code, download and launch the app. Click "Register..." in its File menu and follow the prompts to purchase a code for $2.99. When your payment is processed, you will receive a registration code that will unlock the Demo Mode restrictions.
Action shot:

Detect and display tracks common to or exclusive to the selected playlists.
Latest version:
Further:
|
Info:
|
|
Universal Applet for Music
Proper English Title Capitalization v5.3
Capitalizes the first letter of each word in your choice of the Title, Artist, Album Artist, Album, Comments, Composer, Grouping, Movement or Work tags of the selected tracks, but based on conventional rules of title capitalization in the English language. Thus, "what it feels like for a girl (above and beyond 12'' club mix)" becomes "What It Feels Like for a Girl (Above and Beyond 12'' Club Mix)". Two user-editable Exception Lists can handle words that should not be title-capped or modified. Test Run feature enables you to see what would be changed displayed in a separate Test Run window.
Action shot:

When "Test run" is checkmarked, the Test Run window will display what would have been changed without affecting the actual tracks' tags.
Latest version:
Further:
|
Info:
|
download ⬇
Current v5.3 |
Universal Applet for Music
Refresh Smart Playlists v4.5
This applet will "batch-refresh" the selected user-created Smart Playlists by removing the tracks they contain (if possible*) which obliges them to dynamically re-populate, ostensibly with different tracks.
*Note that tracks cannot be removed from a Smart Playlist which already contains every track of the library meeting its rules--it would just re-populate with the same tracks. Smart Playlists employing the "Limit to x" and "Live updating" rules are more likely to be "refreshable".
Action shot:

Click "Refresh" to re-populate the selected Smart Playlists.
Latest version:
Further:
|
Info:
|
download ⬇
Current v4.5 |
Universal Applet for Music
Remove Duplicate Tracks from Playlist v2.1
Tracks may have been dragged/added/copied to a user playlist two or more times and now each of them appears multiple times in the playlist. This script will remove all but one of these kind of duplicate tracks from a selected playlist. (This does not have anything to do with duplicate files that each have an individual track entry in the Music library.)
Also see Remove From Other Playlists which does what it says.
Action shot:

The duplicate track entries in the selected playlist are listed. The selected duplicates can be deleted from the playlist.
Latest version:
Further:
|
Info:
|
download ⬇
Current v2.1 |
Universal Applet for Music
Copy Tracks to Multiple Playlists v6.3
This applet will copy the selected tracks to one or more chosen playlists--or move them, after which they will be removed from the source playlist (if possible; tracks cannot be removed from dynamically populated playlists).
Also see Remove From Other Playlists.
Action shot:

The 10 selected tracks will be copied to the three chosen playlists.
Latest version:
Further:
|
Info:
|
download ⬇
Current v6.3 |
Universal Applet for Music
Sundry Info To Comments v6.6
...or Category or Description
Copy your single choice of filename, file path (location), file's parent folder path, track's Date Added (YYYY-MM-DD HH:MM:SS), 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. Also see Edit Category Tag.
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.
Action shot:

Choose the information to use from the popup and then choose the tag of the selected tracks to copy it to.
Latest version:
Further:
|
Info:
|
|
Universal Applet for Music
Rate Me! Rate Me! v6.9
This stay-open applet watches your playing tracks and when one begins playing displays a notification-sized panel whereby a Rating and/or Favorite or Suggest Less/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.
Action shot:

This panel will pop up when a new song begins playing. Make any changes to Rating, Favorite or Suggest Less/Dislike for the track and then dismiss the panel.
Latest version:
Further:
|
Info:
|
download ⬇
Current v6.9 |
Universal Applet for Music
Lyrics Tag Viewer v1.2
View and edit a selected track's Custom Lyrics tag in a non-modal window, which, unlike a track's Info panel, will not block keyboard and mouse activity in the Music app's interface.
Action shot:

The Lyrics tag can hold a lot of text. I use the lyrics tag of track 1 of an album to stow liner-note caliber text snippets and so on.
Latest version:
Further:
|
Info:
|
download ⬇
Current v1.2 |
Universal Applet for Music
Playlist XML Librarian v2.1
This application will list the exported Playlist XML files collected in a specified folder with options to view, edit and send (import) them to the Music app. Makes it easy to maintain an organized stockpile of exported Playlist XMLs to reduce the number of onboard Music playlists.
Also see Playlist XML Viewer which can display and play a single selected local Playlist XML file drag-and-dropped or chosen. For handling exported library XML files, see Library XML Track Viewer
Action shot:

I exported a ton of playlists I made for a weekly radio show which I can re-load anytime—as complete playlists or track selections from one—with Playlist XML Librarian. Shown is a saved Apple Music playlist which can be imported to Music later.
Latest version:
Further:
|
Info:
|
download ⬇
Current v2.1 |

Join Together