bitfocus / companion-module-requests

Repository for tracking module requests
96 stars 10 forks source link

Module Request: Apple Music Control #1253

Open TTomaudio320 opened 10 months ago

TTomaudio320 commented 10 months ago

Hello! I want to be able to control playback and playlist selection with Companion in the same way that Spotify is controlled through Companion. I have recently switched to Apple Music for my productions due to the higher audio quality, but I am missing that control through Companion I had on Spotify. Apple's MusicKit and Apple Music API would be my best guess for how Companion would be able to control Apple Music playback and playlist selection. Below I have linked the Apple Music API website, the Apple Music Kit website, and a video from Apple's WWDC 2022 event going over some of the changes to Apple Music's API. I am willing to help test this plugin if any developer wishes to take on the task. Thank you to all the developers who work on Companion! You all are making our lives so much easier with this app!

https://developer.apple.com/musickit/ https://developer.apple.com/documentation/applemusicapi/ https://developer.apple.com/videos/play/wwdc2022/10148/#:~:text=MusicKit%20client%20frameworks%20provide%20the,applications%20using%20the%20available%20SDK.

leonreucher commented 10 months ago

To use the MusicKit api, an Apple Developer Account is needed, so that the Companion module can authorize to the Apple API.