iTunes Local Control  

Developer: kmarkley's Plugins
Category: A/V and IR Equipment
Github: Github Repo
Assistance: Get help!    Check the online documentation
Plugin ID: com.morris.itunes-local-control
Latest release: v2022.0.7 released on July 29, 2023
Release downloaded: 0 times
Requires: Indigo v2022.1.0 or higher
(Check the Releases tab below for older releases that may have different requirements)
  Download latest release

iTunes Local Control

A simple wrapper plugin to control local iTunes (i.e. on the same machine as Indigo) with applescript (via the approved applescript python module). I use it in conjunction with the official iTunes plugin to do things it can't like:

  • Activate and deactivate airplay devices
  • Set airplay device volumes (as % of master volume)
  • Slow fade the master volume
  • Play a single track and stop
  • Set the shuffle mode (Songs, Albums, Groupings)
  • Set the EQ on/off setting and preset
  • Save/recall shuffle, repeat, volume, airplay, etc. to/from variables
  • Play or execute snippets of iTunes applescript

The complete list of available actions is quite extensive.

Requires iTunes 12.4 or later.

Release details
Released on: July 29, 2023
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

user-configurable applescript timeout

Release details
Released on: July 21, 2022
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

fix os version check for iTunes/Music app

Release details
Released on: July 17, 2022
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

Thanks @Monstergerm

Release details
Released on: April 28, 2021
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 5 times 
Changes in this release

Music.app compatible

Release details
Released on: April 6, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

Remove github plugin updater in preparation for Indigo 7.3

Release details
Released on: April 8, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

Much improved performance on single track playback by using playlist instead of timing a stop command.

New action: Play Single Random Track from Playlist

Release details
Released on: April 7, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

Play Playlist Shuffled Play Single Track by Playlist+Number Play Single Track by Playlist+Name Play Applescript Specifier Execute Applescript Text

Release details
Released on: March 24, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

• fix EQ Preset toggle • fix EQ Preset to Variable • fix EQ Preset from Variable • remove duplicate method

Release details
Released on: March 6, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

release

Release details
Released on: March 4, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

First release