dougscripts.com

February 20 2021 - 8:11 pm

UPDATED: Rate Me! Rate Me! v6.4

For macOS 10.15 and later only. 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:

  • Adds "Dislike" option
  • Accommodates versions of Music app that handle the *current track* property differently

More information for Rate Me! Rate Me! v6.4 and download link is here.

February 8 2021 - 12:38 pm

UPDATED: Re-Apply Downsized Artwork v4.2

For macOS 10.15 and later only. This applet will examine the artwork of each selected track (or tracks in the selected playlist) and if greater than a user-set resolution (n x n pixels) will downscale the image to that resolution. Artwork already at the set resolution or smaller will not be affected. Includes options to pad image to make square, preserve extant track artworks, adjust preview proportionally and export displayed artwork to disk.

Latest version:

  • Fixes a problem with payment buttons

More information for Re-Apply Downsized Artwork v4.2 and download link is here.

February 7 2021 - 11:04 am

UPDATED: Playlist Manager v3.4

For macOS 10.15 and later only. 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.

This app is free to try full-featured in Demo Mode. While in Demo Mode, only up to 10 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.

Latest version:

  • Fixes issue when quitting
  • Allows choosing existing Playlist Folder for move operation

More information for Playlist Manager v3.4 and download link is here.

February 1 2021 - 3:44 pm

Latest Version of Music Has Increased Role for Playlist Description

The latest version of the Music app that's bundled with macOS 11.2 has made some changes to the description property of playlists. As you probably know, the description is a bit of text associated with the playlist that appears below the title and info area of a playlist in Playlist View. It can also be seen in a similar place on the iOS Music app.

In the latest version of Music, clicking a playlist's "Add Description" button opens a new panel that can contain a lot of text. If the playlist already contains a text description—say, an Apple Music playlist—only the first three lines of text will appear, followed by a "more" button that opens the panel and reveals the full text. And it's strictly text, no graphics.

Additionally, the description is now visible in Songs and Albums Views, whereas before it was only accessible in Playlist View.

While I suspect this will be used to accommodate more editorial content from Apple, there's no harm in using this vast text real estate for liner notes, personnel lists and such in your own playlists. Unfortunately, while there doesn't seem to be a limit to the amount of text the description panel accepts it doesn't scroll. I found this out when I dumped the entire Wikipedia article for ZZ Top into it and could only view what fit into the expanded panel. However, all of it is displayed on iOS Music. So, kinda neat.

Update, Feb 2, 2021: Kirk McElhearn apprises me that this was available in the previous version of Music as well. He remembers clicking it "by accident". Well, anyway...still can't scroll.

January 27 2021 - 10:32 am

UPDATED: Rate Me! Rate Me! v6.3

For macOS 10.15 and later only. This stay-open applet watches your playing tracks and when one begins playing displays a notification-sized panel whereby a rating 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.

Recognizes local, non-Apple Music tracks only.

Latest version:

  • Adapts to issues with latest version of Music app

More information for Rate Me! Rate Me! v6.3 and download link is here.

January 21 2021 - 8:48 am

The Next Track, Episode #201

January 2 2021 - 1:26 pm

UPDATED: Multi-Item Edit v7.0

For macOS 10.15 and later only. This applet will allow you to view and edit most tags (and some additional options) of the selected track(s) in a single floating window using single-edit mode (one selected track) or multi-edit mode, which emulates the pre-iTunes 12 "multiple items" format; that is, a checkbox adjacent to each tag allows you to select which changes are to be applied to the selection's tags.

Can also be used to copy collected tags from one set of tracks to another set of tracks by toggling "Information Tracking".

Latest version:

  • Additional UI updates and accommodations for macOS 11

More information for Multi-Item Edit v7.0 and download link is here.

December 17 2020 - 3:48 pm

UPDATED: Search Discogs v1.1

For macOS 10.15 and later only. This script will use the Song Title, Artist, Album Artist or Album name of the selected or playing track as the basis for a search of the Discogs website.

Note: A current bug (or feature) in the Music app (v1.1) prevents AppleScript from getting tag information from a streaming Apple Music track.

Latest version:

  • Accounts for Music app bug/error getting tag info from streaming tracks

More information for Search Discogs v1.1 and download link is here.

December 17 2020 - 3:11 pm

UPDATED: Search Wikipedia v3.1

For macOS 10.15 and later only. Performs a "Go" search of Wikipedia (like Google's "I'm Feeling Lucky") in your default browser using the Song Title, Album, Artist, or Composer tag of the single selected or currently playing Music track. OR if a radio stream is currently playing and the provider has formatted the stream title correctly, such that Artist - Song Title is displayed, the script will do a Wikipedia search for the Artist name.

Note: A current bug (or feature) in the Music app (v1.1) prevents AppleScript from getting tag information from a streaming Apple Music track.

Latest version:

  • Accounts for Music app bug/error getting tag info from streaming tracks

More information for Search Wikipedia v3.1 and download link is here.

December 16 2020 - 5:00 pm

Getting properties of Streaming Tracks

When a track is playing in the Music app, Music's AppleScript properties current track and current playlist will be references to that track and the playlist it is playing from. If you have written a script or an app that, for example, displays a notification with the title, artist, album and duration of the currently playing track, current track is who to ask.

Now in Big Sur and Music v1.1, the current track and current playlist will be an "unknown object type" if the track is streaming from Apple Music; this is not a problem if a current track is a local track.

I've already heard from a couple of devs who've run into this issue with their apps and I'm afraid there's no workaround that I'm aware of. The best you can do is account for the error that the call to current track will generate if a non-local track is playing.

I never know if these sorts of things are intentional or not. You certainly shouldn't be able to edit the tags of a streaming track. But I'm not sure why grabbing displayable info—that, to a degree, is otherwise available via "Get Info"—should be hands-off.

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.