62 comments

[ 3.0 ms ] story [ 111 ms ] thread
Fun fact: I worked at a medium-sized music distributor, and Apple actually gives distributors a "score" based on how close they are to the style guide.

If your score falls below a certain threshold the time between delivery of your content to Apple and when it goes on the store is delayed because of additional quality controls applied to your content.

If you have a good score, it will go live immediately (assuming it's release date is in the past).

Lots of software development at this company was driven directly by changes to this style guide, since iTunes / Apple music were such a huge portion of revenue.

And yet iTunes was (and is) a royal piece of shit that Apple bought, but couldn't even do what EphPod (unauthorized free iPod software on Windows) did.
The UX of Apple Music has always been shockingly bad as it's Apple. Most notable playing a playlist then going to play something else ..ugggh & omg!

More detailed example... my friend sends me a link to their playlist .. i click it .. it starts playing then when im done listening to a few songs its time for me to say hey siri play something outside of the playlist. When I do Apple Music pops up this message saying do you want to keep the playlist queued .. with two options "keep," or "clear," what im done with playing it .. i want to hear another song without having to mess with my phone/read or understand a message while driving. Just save this playlist for me and ill go back and play it later ... horrible and dangerous UX(annoying when not driving)! Spotify is totally different and does as expected!

A better UX is just play what I asked no stupid pop up and when I say Siri start XYZ playlist it re-starts it from beginning and or Hey Siri start XYZ playlist from last played song. That is a safer UX and isnt Apple Music usage 50% in the car?

Interestingly i see im being downvoted and upvoted .. would enjoy hearing others thoughts! Had a fun arguement with a friend about this!

You're likely being downvoted not because your discussion is without merit but rather because it has nothing to do with the submitted link. The submitted link is a guide for how to format and submit metadata for music files submitted to Apple Music and the iTunes store. It has nothing to do with the consumer's UX.
I have music on Apple Music but no artist profile as Apple won't let me submit a picture without my face shown. Fine for Daft Punk though.
I've seen a few fairly obscure theme bands on Apple Music that have primary photos including literal masks and the like. Are you sure you're running into 'picture without a face' and not rather 'picture not distinctively representing real people'?
People often get frustrated that the famous and the rich are treated differently, but it's literally logistics at some point.

This happens for everything, for example Tesla for years had the domain TeslaMotors.com, and look at Musk describing him getting Tesla.com:

> "That took us 10 years to buy that Tesla.com domain," Musk said on the podcast. "That cost us like, $10 million."

> Musk said in 2018 on Twitter that it actually cost $11 million, and took an "amazing amount of effort," to get the domain name off Grossman.

So my overall conclusion from situations like that is, yes, we have to accept that while we're small, or even while we're "medium" we need to play by the rules for everyone else. If you grow up you don't have to.

Daft Punk also had to put up with lots of bullshit in their first years, you gotta presume. They've earned this little victory of having no face on the Apple Music account... :)

Creative artists tend to thrive on limitations. They use limitations to come up with inventive ways of expressing themselves despite and even through the limitations. So think about it like that, IMHO

I think you're apologizing for Apple.

To Apple, this is a business to keep more of their customers locked into the Applesphere. As long as they're retained, they can tax all commerce associated with these people: apps, subscriptions, payments, media, etc.

They're operating like a machine with a glazed and polished process.

Apple doesn't love music or musicians. If they did, they wouldn't pull this shit.

I've the feeling you brought your generic Apple rant into a specific issue about profile photos, where it doesn't fit.
Apple is a 2.5 trillion dollar company. I think they'll do just fine under criticism.

Meanwhile, the person you responded to is a creator and just wants a basic level of service.

Maybe you should listen to people raising their voices instead of defending a company that certainly doesn't need your help.

> Apple is a 2.5 trillion dollar company. I think they'll do just fine under criticism.

Wait, so you automatically dislike anything that is above {certain capital amount}? The typical pub argument driven by beer and class warfare memes, I see. How insightful.

Apple will be just fine under your vicious criticism even it was bankrupt, because none of this is about Apple per se, it's about us trying to figure out the world around us in a forum. Apple isn't part of this, no one in there will read this noise. But you've figured everything out, apparently: "X rich, so X evil on purpose".

I wasn't "defending" Apple, but describing something that happens in virtually any service of scale, be it private or public. It would be an interesting discussion how we can organize our systems to improve on such problems, but that discussion can't really happen, when met with the banality of your premature conclusions.

> Wait, so you automatically dislike anything that is above {certain capital amount}? The typical pub argument driven by beer and class warfare memes, I see. How insightful.

You don't need to respond like this.

> something that happens in virtually any service of scale,

A music and artist focused startup or business has no problem catering to artists. Apple doesn't have the bandwidth, care, or attention to care as much. They're using this service to soak up attention and entrench their moat.

Unfortunately, Apple and the FAMGA giants soak up all the revenue and attention. If the DOJ stepped in and required these companies to split along business unit lines, the probability we'd be having this discussion would be much lower.

> Apple isn't part of this, no one in there will read this noise. But you've figured everything out, apparently: "X rich, so X evil on purpose".

Apple is part of a recent trend of tech monopolies consuming all markets. I'm not trying to reach Apple, I'm talking with my legislators. My hope is that the DOJ will break up these companies so that good, healthy competition can take place again.

A company that cares deeply about music and artists would serve everyone better than Apple. Or Google. Or Amazon.

> A music and artist focused startup or business has no problem catering to artists.

You forgot to name one.

> My hope is that the DOJ will break up these companies so that good, healthy competition can take place again.

You think DOJ has to break up Apple Music off so this artist up there will be allowed to post non-face face photos on his account.

Nice. A bit killing a fly with a tank, if you ask me.

> A company that cares deeply about music and artists would serve everyone better than Apple. Or Google. Or Amazon.

We have lots of those companies. And I don't see how they're strictly "better" than Apple, Google or Amazon. Each has their fans and users. Your problem is clearly absolutely unrelated to what the artist up there complained about.

> The spelling of an artist’s name must be correct and remain consistent across all content for that artist.

However, some artists change names. Famously Prince, became "The artist formerly known as Prince" and then Prince again, but appears to only exist on iTunes/Apple Music as Prince.

Meanwhile, Japanese artist Yumi Arai, changed her name to Yumi Matsutoya in 1976 after getting married and exists as two separate artists under former name and current name.

I've seen a lot of artists that change either how their name is spelled or use a slightly differently name depending on the release. I've also seen some artists credit a song to be "X vs. Y", where X and Y were both different aliases of the same artist.

There's also artists that have many names that they perform under. The eurobeat scene is one that brings to mind immediately, since Giancarlo Pasquini aka Dave Rodgers also performs under the names "Derek Simon", "Robert Stone", "Patrick Hoolley", "Mario Ross", "Red Skins", "RCS", "Aleph", "The Big Brother" and "Thomas & Schubert".

So many edge cases ...

If a performer changes to using a nickname, say from Robert Johnson to Bobby Johnson, should they be listed separately?

If a band keeps the same personnel, music, etc. and changes only its name? What if they change one person, and the name change is for intellectual property reasons (e.g., the departed person owns rights to the original name)? What if they also were an acoustic folk band and plug in, switching to rock? To jazz? What if everything changes - personnel, music, etc. - except for the name? What if they retroactively rename the band or music for intellectual property reasons?

... as with every attempt to specify reality.

and do we file them under the name they were using when they released it, or the name they settled on?

Spotify has two entries, one for "Mos Def" and one for "Yasiin Bey" even though they are the same person.

Spotify/Apple Music have entries for: MF DOOM, King Geedorah, Madvillain, DANGERDOOM, JJ DOOM, Viktor Vaughn, probably more.
> Famously Prince, became "The artist formerly known as Prince"

Famously he did become, in public media, yes. To his frustration, as he kept telling everyone to stop calling him "artist formerly known..." until he gave up and went back to Prince.

Though in public media's defense, it's very hard to reference someone who literally had no name for a period of time.

Prince changed his stage name because of a dispute with his label. He changed it back after he signed with a new label.
There’s no conflict here. The name of the artist with multiple names is decide for each release, and then the name is consistent within the releases that share the artist name.
However, some artists change names. Famously Prince, became "The artist formerly known as Prince" and then Prince again, but appears to only exist on iTunes/Apple Music as Prince.

The B-52's have been both "B-52's," and "The B-52's."

Prince made his name change as an artistic protest in the years before search engines. Apple is trying to encourage discoverability. Different incentives in different times. People are messy.

Unless the artist is genuinely performing under different "personas" (sort of like how there are sometimes two-or-more distinct bands with the same members), you/iTunes will want all of the artist's albums grouped into a single album collection. And the artist's name happens to be sort key/grouping key for that album collection.

(The ARTISTSORT field exists, but old devices, e.g. original iPods, don't know about it, so digital distributors tend to eschew the use of it, instead using the regular artist field as the ARTISTSORT field.)

I'd like music metadata that is universally compatible across systems and across time (e.g., 50 years from now). Is there any such standard? Apple's Style Guide is the most complete I've seen, which makes it useful - how closely does it match my needs?

In limited experience, just about the only standard metadata was album, track title, and artist (I forget the names of the exact fields). Not only do I want more, that works terribly for classical music where the artist could be the composer Wagner, the Chicago Symphony, conductor Solti, various soloists, etc.

You want ID3 tags [0], there is a composer and many more fields. They are supported by pretty much any media player. The only problem is that, as far as I know, there is no standard for multiple entries for a field (like artist) and delimiters might be different across software.

[0]: https://en.wikipedia.org/wiki/ID3

I know about the ID3 format, but my understanding is that most fields aren't standardized.
There is a list of standardized fields, it’s pretty comprehensive [0], or you could look through the spec [1] which has additional comments.

[0]: https://en.wikipedia.org/wiki/ID3#ID3v2_frame_specification

[1]: https://id3.org/id3v2.4.0-frames

Sorry, that was a poor choice of wording: I know about the spec; I mean that I understood that few fields are supported universally by music software (i.e., as usual, different people implement different parts of the spec).
It's been a hot minute but from what I remember about IDv3, the spec is really only like half of the story. Different media players and organisers have pretty different ideas on how the fields should work and which fields are actually relevant, so you really need to just look at how all of these different mainstream programs handle their data if you want to get your own IDv3 implementation working properly.

Then there's the frame names. Due to how all of these various ID3v2 implementations do their frames, the names in the spec don't really reflect their real-world names. "TPE2" is specified to be the "Band/Orchestra/Accompaniment" frame in the spec, but in the real world it's actually the "Album artist" frame. And while TIT2 is very much universal, I think TIT1 was much more questionable and different implementations have different ideas on what TIT1 should be.

I'm not really sure I'd recommend ID3. It's the worst of both worlds: constrained by the limitations of the de facto storage mechanisms and overly prescribed and frankly ignored by a lot of software, bar the main fields.
Classical isn’t really different. It’s just that we only listen to cover bands. :)

Modern works are also often composed by someone different than the performers. The style guide listed describes fields for a separate composer(s) as well.

If the Chicago Symphony directed by George Solti plays Wagner, with Thomas Hampson as a soloist, who do you list in the artist field? How do I search for everything by one of those performers?

> The style guide listed describes fields for a separate composer(s) as well.

My impression is that only the artist or performer field (I forget the exact name) is reliably supported across music software; composer is not.

> who do you list in the artist field?

All of them, according to section 11 of Apple's style guide.

But yeah, most music library software sucks and was developed by people with a non-professional understanding of music, and thus is missing important information they don't know/care about, and/or contains bad assumptions about the cardinality of the data. ID3 was a hobby project that somehow became a defacto standard.

I don't agree with it all, but this is an interesting thought piece I recently came across: https://absolutelybaching.com/music-articles/the-axioms-of-c...
[deleted]
Agree about different uses of metadata. But I don't really understand your point about butchering data and KV stores.

It just seems to me the author is opinionated about (what they see as) the most important entity types to organise the library around.

This is why I submitted today actually, I was looking around for a decent spec on how to tag my music collection and stumbled across this. If this could be adapted to ID3 or Vorbis comments, and also widely accepted by other players, it would be a dream.
There is such a thing - a digital metadata standard called DDEX [0]. I worked in streaming classical music for a while (engineering/ops) and we had 100,000s of large XML files to parse. They arrived with digital audio files and contained useful checksum data inside.

All of the information regarding licensing, streaming rights, composer, movement, and almost every piece of data regarding a song/work was included.

[0] https://ddex.net/

Awesome! Thank you!

EDIT: Is there an established way to embed the metadata in the music file, rather than in a separate XML file?

Unfortunately not that I'm aware of however the XML format has certainly helped normalise the metadata between distributors - alternative artist spelling is a good example. Numerous ways to spell Tchaikovsky!
Do you know if the metadata is available via a free, open resource? For others, here are some very interesting looking links I just found:

* https://kb.ddex.net/display/HBK/Technical+Description+of+RIN

Recording Information Notification (RIN) standard, used by DDEX. See the samples at the bottom for a good sense of it.

* https://jaxsta.com/

Jaxsta is said to aggregate DDEX metadata, but I'm not sure what exactly that means or if it's publicly available.

* https://www.sound.credit/

Sound Credit calls itself "The Next Generation of Credits, Liner Notes, and Album Art" and seems marketed toward industry, but uses the RIN standard (and DDEX metadata?). Someplace said the metadata was freely available, but I don't see it in a brief look.

Not that I'm aware of. It's data that accompanies audio from publishers/distributors to ensure consistency across platforms. Perhaps with free audio but I can't really see a business reason to publish for free
One thing to consider is what you really mean when you say music metadata, because you didn't mention where you want to use or store this metadata. Are you talking about released music, or simply information about the work? Publishing info? And so on.

You might find the MusicBrainz style guidelines useful: https://musicbrainz.org/doc/Style

WRT classical: https://musicbrainz.org/doc/Style/Classical

Thanks for the style guides.

I want to store the metadata in the files; otherwise, over the years, it will become separated and lost.

The data I want is about the music: performers, composer, etc. I would love to have the equivalent of liner notes, with details about producer, engineer, each musician, etc., but I fear that's not realistic (I have less info on my computer versions of the music than with the old analog versions.)

My use: Playing the music, discovering new music, etc. E.g., 'who produced this song? What else in my collection have they produced?'

> "Print this Document"

Is this some kind of in-joke?

I think it's the print version of this document
I wonder why it's in quotes.
It's actually a machine for generating pointless comments on the internet.
No, this is a specific one-page render of the style guide that is normally part of the distributed software's Language Project bundle.

The 'interactive' version is located here: https://help.apple.com/itc/musicstyleguide/

The link "Print this Document" simply takes you to the single-page rendered version.

I looked at the print preview. It looks like when printing the web page, it includes section breaks for tidy formatting. Plus, the "Print this document" is hidden when printing. It looks like an instruction, but I'm not sure why it is in quotes.
Oh, dear. There's a glaring style error in line 2 of this document.

It has quotation marks around "Print this Document". For no reason. That's not what quotation marks are for. That's not how anything works.

The rest of the document looks useful, though.

As pointed out by oneplane in a separate comment, it's because the link points to the print version. An interactive version exists at https://help.apple.com/itc/musicstyleguide/ where the text is actually a link to the print version.

I'll give you, it's a little odd that it even appears on the print version, but not the worst thing in the world.

Oh, dear. There's a glaring style error in line 2 of this document.

It has quotation marks around "Print this Document". For no reason. That's not what quotation marks are for. That's not how anything works.

Oh, dear. There's a glaring style error in line 2 of this comment.

It has the punctuation on the outside of the quotation marks for no reason. That's not how punctuation works. That's not how anything works.

Protip: It should be "Print this Document." Period inside the quotation marks.

People on the internet see other people putting it on the outside, and monkey-see-monkey-do spreads. But look at any professionally typeset document, and you'll see it in its correct position.

(I hope you take this in the mirthful spirit in which it was intended. Also, Apple shouldn't have capitalized "Document," unless it was intended to be a subtitle. But I'm not sure what the purpose of that line is.)

Strongly disagree with editors that make this decision. I don't care what field they're professionals in, I think it's wrong.

You end a sentence with a period. The quote is within the sentence. It doesn't make sense to update the quote. A quote may be a fragment, a sentence, or multiple sentences.

Actually, if you check some style guides, you'll find that there is debate on this question. And rightly so.
Because the link actually is to the print version of the document, there's a very strong argument to be made that that's effectively the subtitle of this specific version.

And that is something quotation marks are for.

As an former open format DJ with terabytes of music, I would have killed for this type of unified, thoughtful, and comprehensive music organization spec.
This has existed since iTunes started selling music, and formats like DDEX have existed for a long time to communicate this metadata between labels, distributors, and retailers in a standard way.

Sadly the metadata the consumer gets doesn't end up consistent because there's fragmentation between retailers (or if we're talking 10 years ago, p2p uploaders) on how to populate id3 tags etc.

> 1.10. Emojis. Do not use emojis in titles, artist names, lyrics, or other metadata.

I read this and thought that surely, in the year of our lord 2021, there must be a song or album title or even an artist name which is all emojis, how do they handle that?

But it seems like this is a pretty standard limitation across the industry[1].

[1] https://www.forbes.com/sites/eamonnforde/2021/05/19/emoji-na...

(comment deleted)