Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I think the Editor’s Choice is pretty hit and miss. Some are terrific, but they seem to prioritise recent recordings that are Dolby Atmos, Hi res etc. Some of the recordings have sounded pretty average. I think this could be remedied with a curve EQ with granular adjustments. The EQ presets hidden in Settings are a very crude tool.
 
  • Like
Reactions: H_D
Super disappointed - It's just a glorified version of Apple Music/iTunes. So, so, so, much room to grow.

Also...

Why is someone who is not a classical music aficionado/audiophile doing the review of this?
 
Those aspects of the system are almost completely separate from each other. Likewise, you can be sure there's (almost?) no overlap between the app designers and the DB maintainers. Totally separate jobs and skillsets

Not really. The complexity of classical music and how the UI/UX is implemented for various devices and use cases fundamentally affects API design. There will be endless talks between all sorts of people for every new thing you add to the mix. Then why is it not just a generic API? Because this is exactly what doesn't work for classical.
 
It's an issue with tagging and searching.

Think of it like this. The LP came out in the late 1940s. Before that, the concept of "album" as we know it is basically meaningless. Yet most of the classical repertory was written before the 1940s.

Most music and streaming apps: song/artist/album

Classical: composer/work/movement/performer

It just doesn't work trying to force that into song/artist/album. So searching for specific classical works in the Apple Music app fails remarkably often. Sure, Apple Music can play the track if you find it ... but that's a big "if."

@%<
I don't get this line of reasoning.

I agree that song/artist/album doesn't work for classical.

But why not just add composer/work/movement/performer to the classical section of Apple Music?
 
Don't really have a recco because I'm not a fan of Liszt.

But out of curiosity, I compared the results of searching for albums with the piece in Apple Music and Apple Classical and the latter was the clear winner, though only on the third try.

Searching "liszt campanella" (without quotes) on both came up with only a handful of results. Since the piece is one of Liszt's Grandes études de Paganini, I then tried searching that with pretty disastrous results in both apps. Then I tried "liszt paganini". Music shows 3-4 dozen albums/tracks but with lots of repeats. Classical starts with a list of three works, of which the Grandes études is the first (with 316 albums/tracks) followed by a short list of albums (with a See All Albums link), a short list of tracks (ditto) and a few playlists.

Clicking on the Grandes études de Paganini link gives you a screen with an Editor's Choice (Daniil Trifonov's DG recording, which is probably a decent recco) and five Popular Recordings (one of which is the Trifonov). Select See All and you get the full 300+ list. Personally, I'd probably scroll down and try one of Emil Gilels' recordings but, then again, I'm not a Liszt expert.

Anyway, with some work (including consulting Wikipedia to see which work "La Campanella" is drawn from), Classical proved the better option, though far from perfect.

And what would perfect be? Typing "liszt campanella" in the search box and being presented with a complete list of albums/tracks and an adjacent list of performers, which is the way it works in Idagio.
I like what you are describing but IDAGIO gives me this:
Screenshot 2023-03-30 at 8.08.10 AM.png
 
Some of the criticisms regarding its features or missing features are valid, and these will hopefully come in future updates, but it's still a wonderful app and I've discovered some amazing pieces of music, and the effort that has gone into curating the library is commendable. It will no doubt rekindle many people's interest in classical. I wonder how it's been received by professional classical musicians and producers? I wonder if a jazz version is warranted if that genre is large enough to sustain its own repertoire library and app?

Yes, a jazz version would be awesome. Or, rather, adding the meta data needed for jazz to Apple Music would be awesome, as would meta data for DJ recordings, and so on.
 
I don't get this line of reasoning.

I agree that song/artist/album doesn't work for classical.

But why not just add composer/work/movement/performer to the classical section of Apple Music?
Because you need more machinery to search effectively. You've got lots of things named almost exactly the same, and that means free-form text search will fail more often than it doesn't.
 
Maybe it's just me who can't see it, but how do you search your own library in apple classical? (It seems that there is no "my library" vs "apple classic" search option like in the regular music app).
 
Contrary to Apple’s release announcement, the app works on an iPad. It’s strength is the revived Primephonic library.
 
The app is incredible. The team did a great job with curation and normalizing the meta data. My current wishes are:
  • Filter for Spatial Audio, Lossless, etc.
  • Video
  • Bring on the iPad and Mac versions!
Much of my listening is on Airplanes and this is streaming only app….
 
It's a good start, but obviously needs platform support (Mac, iPad, Apple TV, CarPlay, Watch).

The thing I miss most is queue management: you cannot start something playing and then add something else (play last, play next). There's no queue as such as there is in the Music app.

But it is wonderful to finally be able to go from Composer to Works to Recordings of the works (or from Works if you know the name/catalog id of the Work). And to see the metadata for a given recording, linked to the appropriate performer, composer, orchestra etc.

I'd like to see more music personalities involved as there are for popular music. What do conductors listen to or like etc.

And some of the playlists are very long. How is one expected to consume them? It should be like an audiobook, where it resumes from where you left off, even if you listen to other stuff in between.

And why no videos?
 
  • Like
Reactions: Coltaine
Much of my listening is on Airplanes and this is streaming only app….
Add whatever track/album/playlist, and go to the Music app to download. This works for everything but Works, ironically. The Music app does not know what a 'work' is.
 
Probably because it rarely (if ever) makes sense to listen to classical music in shuffle mode. I can't imagine listening to, say, Vivaldi's Four Seasons in completely random order. Or symphonies, concertos, sonatas, you name it - imagine listening to Eroica shuffled: first the funeral march, then the last movement, then the first, then the third. It would be quite awkward. :)
I would like to be able to Edit playlists at least, and you cannot do it in the Classical app. All you can do is add to them. You have to go to the Music app to Edit (remove or reorder tracks). And the Music app does not know what a Work is, so it's a pain to select tracks that comprise a Work and do something with it.

Hopefully this is something the Classical app will be able to do in the future.
 
Responding to a claim that having only one front-end to the Classical service (the IOS app) was better for rollout on the back-end, I said "Those aspects of the system are almost completely separate from each other."
Not really. The complexity of classical music and how the UI/UX is implemented for various devices and use cases fundamentally affects API design. There will be endless talks between all sorts of people for every new thing you add to the mix. Then why is it not just a generic API? Because this is exactly what doesn't work for classical.
Your point, while a correct statement, is irrelevant to your argument. You're completely right about the app design- back-end fundamentals were undoubtedly a big part of the job, and I'm sure the API had many revisions, driving multiple coders to drink (red bull or booze, fifty-fifty).

But the back end of the front-end - the component of the user app that talks to the servers - is likely to be librarified and used in all the different versions of the app (IOS, MacOS, etc.). It would be quite surprising if the back end could even tell what OS app it was talking to just from the queries, if they don't self-identify. (...well. If they hold sessions open, IOS devices might ask for fewer results at a time, and you might be able to identify based on that. But that wouldn't change the code anywhere, it would just be a different number in a single API call.)

Limiting the release to one platform is not helpful to the operators of the service. Limiting rollout *volume* might, in which case you would expect them to roll out on Mac first, not IOS.
 
Love the ’more info‘ tab and then being able to click the name of the ‘work’ and find other recordings!
so great for browsing and searching. (Saving and playing on a Mac tho)
 
  • Like
Reactions: tubular
But the back end of the front-end - the component of the user app that talks to the servers - is likely to be librarified
And that's exactly what increases the complexity and moves the timeline of a project for all frontends far into the future. MVPs are created for a reason. It will be "librarified" and complete once all clients are there. But before that point it makes no sense to already develop everything. The BFF pattern exists precicely to accommodate different frontends' needs.
 
Last edited:
if you think the difference between a desktop app and a phone app is the number of results, I would fire you immediately.
Don't be ridiculous. If I were doing it, I think I'd grab all results and process them locally, regardless of device. It would depend on doing analysis of user behavior and seeing if local device capacity and typical network speed is at least sufficient for the scale of the problem (size of returned data).

As I said, I think I'd wind up doing that, but I can imagine being wrong about such queries, and in that case, the obvious alternative would be keeping state and processing results on the back end.
 
(About putting all the calls to the music back-end into a library, which will be used by the various different OS versions of Apple Classical)
And that's exactly what increases the complexity and moves the timeline of a project for all frontends far into the future. MVPs are created for a reason. It will be "librarified" and complete once all clients are there. But before that point it makes no sense to already develop everything. The BFF pattern exists precicely to accommodate different frontends' needs.
I think you know a lot of buzzwords.

All frontends will be performing roughly the same tasks. The interface will be somewhat different (I hope - we won't know how lazy they are with the MacOS version until we see it). In your buzzwords, the "V" might be quite different. The "P" will vary from platform to platform, but how much is an open question. The "M" should be pretty much the same exact thing on all platforms. That's what's in the library. (Well, *a* library; P is likely to share at least some code across platforms as well, and maybe even V.)

I don't see any call for a BFF. The entire thing is managed by Apple. If they're using any external microservices (or external anything visible to the app!) I'd be quite surprised.

(Edit: BFFs are generally useful as a services aggregator, allowing you to keep your frontend small and front-y. That's definitely not what Apple Classical is.)
 


Apple today officially launched the much anticipated Apple Music Classical app on the iPhone, allowing Apple Music subscribers to download and access an app dedicated just to classical music. We went hands-on with the new app to give MacRumors readers a closer look.


Design wise, the app is similar to Apple Music, but it is entirely dedicated to classical titles. The Browse section, for example, is broken down into Composers, Genres, Periods, Conductors, Orchestras, Soloists, Choirs, and Ensembles, making it easier to discover the specific classical content that you're looking for.

A Listen Now section offers up New Releases, Spatial Audio content, and other recommendations in various genres, plus there is a dedicated Library for aggregating saved content. A search function makes it simple to find something specific.

All in all, the app will be familiar to Apple Music subscribers, and it is in fact very simple. Unfortunately, it is limited to the iPhone at the current time, with no Mac or iPad version available. It's also not available on CarPlay.

Have you tried Apple Music Classical? Let us know what you think in the comments below.

Article Link: Hands-On With Apple's New Classical Music App
I love the app! Two wishes for the next version:
1) CarPlay, and
2) the ability to “shuffle all” via composer and period

I really would like the ability to tell Apple Music to just randomly play songs from its entire catalogue of music composed by Haydn, or music from the classical period, etc.
 
  • Like
Reactions: Coltaine
MVP = minimum viable product. Not sure what you thought it meant.
Ah. That does fit his text as well as the TLA I thought he was using (Model-View-Presenter, a coding pattern, a reasonable possibility given his use of "BFF" in the same paragraph). Just illustrates why you shouldn't use them so ambiguously.

In any case, that doesn't change my basic answer.
 
I like a lot the new apple classical music app. But, I would have preferred that app to be incorporated into the regular music app. With a specific button at the bottom for example. But, I have both and it's ok. I like the fact that in the classical app, the albums you already have into the regular music app have been 'imported' and incorporated. That simplifies the process. Other than that, I like the app itself.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.