Apple Music integration (with new Apple Music Web-API?)

The Design Brief (which is probably referring to a later firmware version than the user guide) does clearly state AirPlay2. So I am relaxed for the moment. What AP2 is worth we’ll see, but for Apple it simply makes a lot of sense to run lossless hires here.

NP5-Prisma-Design-Brief

edit: as assumed the user guide is older: Issue: NP5Prisma/ (12/11/2019)

Let’s wait and see (and hear), then.

1 Like

I want my MTV !

1 Like

I saw that the other day @Martin_Kelly was recommending it . It looks like it has one of everything.

I am still using my RPi4 and Allo Digione Coax to my DAC . I am resisting hardware but “Resistance is Futile !!”. amazing I can still apply if it ain’t broke don’t fix it rules

Also new kit in South Africa is often simply not available and internet purchasing is costly on import duties

Yeah import and customs handling is a pain. We Europeans just getting annoyed with post Brexit goods handling. It was sooo easy before. :pensive:

I made it simple; don’t buy english stuff anymore.

1 Like

https://developer.apple.com/documentation/applemusicapi/

With this Apple Music API, does it mean that Apple music can be integrated into Roon?

4 Likes

The Lossless and Hi-Res format has been available on Apple Music, connected my USB DAC to my iMac, I found the following issue:

The Apple Music app on macOS can’t output exact bit depth / sample rate (of a track) signal to external USB DAC, DAC only receives the bit depth / sample rate configured in “Audio MIDI Setup” in macOS. For example, if I set 24 bit / 44.1 kHz in “Audio MIDI Setup” for my DAC, when I play a track which is 24 bit / 96 kHz in Apple Music, the DAC will not change to 24 bit / 96 kHz, it will remain the 24 bit / 44.1 kHz in “Audio MIDI Setup”. It means all Apple Music signal output to external DAC will be determined and limited by the settings in “Audio MIDI Setup”.

Apple Music currrently can’t do bit perfect playback. If it can be integrated into Roon, the problem will be solved.

3 Likes

Apple Music on macOS does not support automatic sample rate switching as do Tidal or Qobuz. You will have to change it manually in Midi settings. Apple Music on iOS will do it automatically.

All Apple Music related matters are already being discussed here Apple Music High Res - #484 by Phil_Ryan

2 Likes

It can on iOS.

So your issue is a known issue with macOS (long time issue going back to iTune days with local hi-res content).

More is discussed in the other Apple thread

Without being Rude !!!

This subject along with Amazon , Spotify etc has been done to death repeatedly. Please search the forum before starting yet another thread that repeats.

The answer has been given multiple times. If Apple/Amazon/Google/Spotify/ provide the database access that Roon requires then it is feasible BUT the likelihood of any of these services allowing this access is virtually NIL so that answers your question. They all want to keep access to their services via their own apps .

Rant Over …

5 Likes

But Audirvana on macOS can do bit perfect playback, so it is Apple Music’s problem but not macOS’s problem.

Yes I know, I’m a long time iTunes user and Audirvana user on macOS.

It is an issue with Apple Music on macOS specifically.

iTunes has had the same issue with local hi-res files forever (that’s why the app BitPerfect was created). Apple Music on macOS is behaving the same way as the old iTunes (at the moment) - lack of auto sample rate switching.

More is discussed in the other thread. Let’s continue there to avoid same convo in multiple threads.

Have you tried the app BitPerfect in the Apple store ?

That’s never worked. Would be too easy a solution otherwise :slight_smile:

1 Like

Well that stinks . I haven’t used BitPerfect for many years and thought that could be a temporary solution.
I suspect Apple will come up with the solution soon

1 Like

+1 for adding Apple Music !
For information hires from Apple Music with my iPhone and my Chord Mojo work perfectly.

2 Likes

This roon deep integration ■■ is just that. There is design and then there is redesign. There is nothing technically limiting or forcing them to do it “one way, and only that way”. You can (technically) put everything roon on the screen by knowing only what to refer and where to refer it. The very poor implementation of Tidal and Qobuz and Amazon and so on others do by using the APIs only it’s just a business/imagination/incompetence limitation, not a technically one. (And here I am, talking with you again!!!)

2 Likes

It’s not a technical limitation, what he’s referring to is that Roon have come out in multiple occasions saying without a certain level of access (a level that none of these services are willing to give) they will not integrate these services because in their opinion it won’t be a valuable integration that suits the Roon software.

Technically they could pull the API and allow playback and have a separate section just for that service that doesn’t show up with your library but that defeats the purpose of Roon (one view of your total library streaming and local).

1 Like

This is the part that I do not believe. You can achieve everything roon with just using the API. How smart you have to be in order to do that, that’s another subject.

You don’t need streaming ■■■■ to show things in your library. Don’t forget that this is a virtual library, no music there, just (meta)data. If you have an excel file with links to playable tidal tracks (or albums or whatever) that’s your library. Put a layer of thumbnails, images, meta and so on from AllMusic for example over and you have the roon interface. Nothing magic!