For Classical Release Track Artist and Recording Artist are usually different because Track Artist should be the composer and the Recoriding Artist should be the main performers.
I added a new release, and the tracks require new associated Recording but there seems to be no way to add a different artist credit for the new recordings at the time of creating a new release, is that correct. And if so are there any efforts to change that ?
There seem to be no options for these automatically created recordings.
I had a similar problem when adding video recordings.
(I think, there exists a classical userscript that writes the performers to the recording artist, but I’ve forgotten which it was - and you to change the initially created recordings)
I believe one simple trick is to initially add your new release with the Performers in the track names. Save that. This make recordings in the Performers names. Then instantly come back into the track list and change to the composers in the Track lists, without changing any data on the Recordings page.
Do this within 24hours and you’re good to go.
The scripts solution means you have to go through all the relationships setting up the links in there first before the script can be used.
Okay so I see the practical logic behind this is that is easier to edit the track artist from the releases tracklist page then have to go to each recording and edit the recording artist. And also more likely to have multiple performers then multiple composers so doing it this way we only having to add one person to each track rather than multiple people to each recording.
However, I am suprised after all these years there is not a way to do this correctly in one go instead of using your workaround to on purpose enter the wrong details for track artist to start with, or to enter the right track artist, and then laboriously enter the recording artist for each each recording in subsequent edits.
I have alot of customers who use the Roon platform, an expensive music player geared towards hi-end audio equipment. and this make use of MusicBrainz data. Many of their customers have large classical music collections and I try to push them towards adding releases into MusicBrainz, but it is a difficult sell, especially when the UI makes it needlessy more difficult I wonder if the MB dev team realize that this is a real issue that disuades people from adding new releases.
I am also revisiting the MusicBrainz seeding, and Im trying to improve it for adding classical releases. One such improvement was identifying if the users release was a Classical release and if so ensuring when seeding that the MusicBrainz Track Artist is set to the composer because this is the right value, but its unfortunate that then the user would have to do manual edits to set the recording artist for new recordings as this cannot be done in the seeder either.
<Warning! Personal Opinion ahead… do not read Just personal opinion not a dig at anyone>
I agree @ijabz . Classical is a mess. A headache for noobs. I try to avoid going anywhere near Classical. A few times I tried, but got shouted at. It is a black art editing Classical. Too much assumption that you know the subject. To many rules within rules. So I just use hacky methods. Hit and run.
If you are attempting to do this “properly” via code, then what you need to do is add some kind of performer credit to the recordings. Either performer, orchestra, conductor, instruments, etc. Then make use of this script: GitHub - loujine/musicbrainz-scripts: Collection of greasemonkey scripts for MusicBrainz That will move those details into the Recording Artist credit.
Personally I think there needs to be an option somewhere to tick “this is a classical edit” and head into a totally different set of pages.
There seems to be a shift towards using userscripts instead of making chnages to the core website. The trouble with this it is not suitable for casual users who are not aware of these scripts, and even if they are it is time consuming to find the right ones and learn how to use them.
And is not useful for my usecase where I am trying to making it easier for my customers to add releases by using the release seeding within an application, but its not practical to then expect them to install user scripts as well.
I believe the scripts have always been around. Some users are keen for features, but the core team who write the website is small and can only get through so much work at a time. So UserScripts fill in a gap until the site catches up.
Use the ticket system to vote on the changes to be made to the site\database\GUI. That is one of the better places to let devs know of the interest in certain features.
Yes I know and have raised many issues in the past but there are alot of issues, sometimes I think its useful to just discuss things again on the forum
I see after adding a release it is relatively easy to add relationships to all recordings because of the Batch-add a relationship to recordings option, that would seem a good idea to add similar logic to the recordings tab.
This would be lovely and I’d so gladly use it. Sadly, we’re struggling enough as a small team to do what we need without implementing a whole new release editor that would need to be maintained later as well
The only way I could see this happen in the reasonably near future is if someone implemented it and we only had to maintain it later, and that’s the kind of thing that screams summer of code - except most summer of code students want to do cool things with machine learning or at least use python or something
I dont see think a whole set of new pages is neccessary just a few improvements, that could be implemented in existing release editor as can apply to all types of releases just less of an issue for non classical, for me personally the following would cover most things
Being able to set Artist for linked/new recording
See Release Artist in Duplicates tab
Possiblity to create relationships when add new release rather than after creation
the rest are issues with the Style guidelines
What kind of changes/features would you like to see?
That’s indeed a good suggestion to make this more useful for classical (and in general tbh). I didn’t realize it doesn’t show ACs at the moment. Added MBS-14065 for that.
This is something that gets proposed sometimes, but it would make the release editor even more overwhelming than it already is. If you know and care about relationships, you can add them just after creation, so the main benefit would be to push beginners to add relationships - but those are the people who are probably kinda overwhelmed by this point, so I’m not sure that’s ideal?
This is another thing that is likely to make stuff even more confusing / overwhelming. There’s a reason why the guidelines say it’s ok to keep composer but ideally it should be set to performer - it means people can concentrate on the basics until they are comfortable, then move to things like this (or even relationships).
Also, in my experience a lot of people even now set the recording artists, but do not add relationships. That’s terrible for improving the data in my experience (since now the recording cannot easily be found from the composer page for someone to add the missing data, but without relationships the entry is still fairly useless). I did add a way to filter performer recording pages by recordings not linked to works to try and make this less sucky, but it’s still a lot worse than just adding relationships first, then setting the recording artists. A change like this would just make this more common (and the situation even worse).
I always work from a release perspective so having created the release it is straightforward to go to the Edit Relationships tab and add the relations so I dont get why you would go from the composer page (the composers artist page ?). but probably Im seeing it from the limited release perspective.
So I do think you should set the recording artist when they are created, it seems the logical time to it, and would also be useful for non-classical releases for those times when you need to modify the recording artist. But the bigger problem is that after creating the release the Edit Relationships tab has a Batch add a relationship to Recordings button so we can easily add same relationship to evey recording on the release (a common requirement), but there is no such equivalent for the Recordings sub tab under the Edit tab
Just to be clear - you all do great as a small team and I was not asking for anything here. I was just replying to @ijabz as how I handle the small number of classical edits that I do.