”Playing now” | SoundCloud | YouTube Connection
O
Otter
Hey Guys! I love your app so much, could you please also integrate a connection/use of the ‘playing now’ function so that I can access the media from Soundcloud, Youtube, or other apps?
That would be awesome!
Kind regards!!!!
Martin Fekete
This is no. 1 feature I would love to implement, however it is not possible without the use of private APIs which are prohibited by the App Store. This is the sole reason why Tuneful works only with Spotify and Apple Music for now.
If Apple ever provides an official API for this, it will be the first thing that gets implemeted.
Martin Fekete
Merged in a post:
YouTube/Browser Controls
A
Alberto Espino
The ability to have youtube content from Safari or Chrome show up in the Notch when playing. This would probably just mean having any type of media from the browser appearing in the notch. Just like how it would work on the iPhone.
R
Renz Dupitas
Yes Please I'd like to be able to see media sources as well, similar to DynamicLake
N
Nick
For the record, Mediamate once again provides this function even under Sequoia, so they've worked around the problem (but Mediamate isn't on the AppStore...)
Martin Fekete
Merged in a post:
youtube music intagration
OctoVT
is there any plans to add support for yt music i switched recently from spotify and ive gotten used to the notch player lol
Martin Fekete
Unfortunately, there is no official YT Music API or app that would enable the integration for now. It's one of the features that I'd like to add to Tuneful myself so I'm actively looking for a possible solutions.
Andras Voith
sad to hear. it seems that other developers (and users) are facing the same problem. no other (menubar) app can do it either.
Wiktor Zet
Andras Voith There is musicbar
Andras Voith
Wiktor Zet, it seems you can see the title of the currently playing source in Musicbar (even yt), but there is no option to control (start, stop, etc.) it. at least i cannot find any, and no mention of it on there site. It would be great to find some app that could manage it, but i'm afraid Martin Fekete (greatings from Hungary :) has already done his research on this.
Wiktor Zet
Andras Voith oh yeah you’re right sorry I misunderstood
Andras Voith
Wiktor Zet no problem, it is nice to be right.!. :)
N
Nick
Andras Voith It's more a limitation of the App Store, lots of other apps allow this, including notch apps (Alcove, boringNotch, DynamicLake...) but they're not available on Apple's store.
Martin Fekete
Both of you guys Andras Voith and Nick are correct. Currently there are 2 main issues with this:
- As Nick said, this is a limitation of the App Store. To interecept Now Playing, I would need to use private APIs that are prohibited by the App Store. Other notch apps use these private APIs and need to be distributed outside of App Store.
- Even if it wasn't prohibited by the App Store, the newest version of macOS 15.4 actually broke these private APIs so the functionality of intercepting Now Playing is broken accross the board as Andras pointed out. Tuneful isn't affected by this as it uses official APIs of Spotify/Apple Music.
Martin Fekete
This is no. 1 feature I would love to implement, however it is not possible without the use of private APIs which are prohibited by the App Store. This is the sole reason why Tuneful works only with Spotify and Apple Music for now.
If Apple ever provides an official API for this, it will be the first thing that gets implemeted.
Wiktor Zet
But make it optional, or something like priority, for those who'd prefer to have music controls at the top
Andras Voith
Wiktor Zet, now we have Connect to Tuneful among the settings, so it would be easy to avoid this problem.
But changing source is a task to deal with. Now my app is connected both to Spotify and Music, but if I play something on both at the same time, I can control only the first one started. (I guess. maybe something else controls this, but not able to control both running apps at the same time). Source icons (eg. at the bottom of the notch) to choose from could help.