Tunes Director is a companion desktop application for controlling and automating your favorite music player. It's main purpose is to provide transport control and large visual indicator for current track progress. Perfect for a jukebox interface for parties!
For those of you into stage performances who have several media players for different purposes, rather then interfacing with each players individual API, Tunes Director can provide an easy way connect hardware remotes and other programs to control playback. For instance lets say you use spotify for setup music, but one of the acts has an itunes playlist they need worked in. Tunes Director will control both music players as a single interface.
So far, it supports:
When the WebServer is enabled you can call the following urls to control itunes
"duration":216, // Duration of track in Seconds
"volume":46, // 0-100 percent
"lastStateFetch":1647205563850, // timestamp of last communication with provider
"artist":"The String Qartet Tribute",// artist name
"timeProgress":"00:15 / 03:36", // text progress display
"playerState":1, // 0 = paused, 1 = playing
"position":15, // Current position in seconds
"title":"Crawling", // track title
"repeat": true, // repeat enabled
"shuffle": false // shuffle enabled
Latest Update: December 31 2022 04:19:45 PM EST
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.