History:Performance Restructuring Proposal: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
((Imported from MoinMoin))
(complete rewrite (Imported from MoinMoin))
Line 1: Line 1:
This page is about restructuring [[Advanced Relationship Type|AdvancedRelationshipType]]<code><nowiki></nowiki></code>s and [[Advanced Relationship Attribute|AdvancedRelationshipAttribute]]<code><nowiki></nowiki></code>s connected to the [[Performance Relationship Class|PerformanceRelationshipClass]] and the types in [[Musical Association Relationship Class|MusicalAssociationRelationshipClass]] which use the [[Vocal Relationship Attribute|VocalRelationshipAttribute]] or the [[Instrument Relationship Attribute|InstrumentRelationshipAttribute]] or any that is proposed here.
<ul><li style="list-style-type:none">[[Image:Attention.png]] ''This page [[Needs Restructuring|NeedsRestructuring]] badly. If you want this to be implemented, then [[Edit Mercilessly|EditMercilessly]], summarize and then delete all the discussions, and perhaps explain what this page is about and what it refers to.'' --[[User:DonRedman|DonRedman]]
</ul>


Because I found different unrelated problems which can be implemented / solved uneffecting the others I structure this into sections.
==Proposal==


===Tree Structure===


==Speech==
<pre>performed {additional} {guest} {instrument} (as {role}) on
performed {additional} {guest} {vocal} vocal (as {role}) on
performed {additional} {guest} background {vocal} (as {role}) on
performed {additional} {guest} choir {vocal} (as {role}) on
performed {additional} {guest} speech (as {role}) on
{additional} {guest} narrated
{additional} {guest} read
orchestra performance... (untouched)
</pre>


Speech is completly different from vocal performance which is intended to be singing, rapping or doing recitate and the like. Therefore I propose to add a sub-type [[Speaker Relationship Type|SpeakerRelationshipType]] to the vocal [[Performer Relationship Type|PerformerRelationshipType]] and [[Narrator Relationship Type|NarratorRelationshipType]], [[Reader Relationship Type|ReaderRelationshipType]] as subtypes to [[Speaker Relationship Type|SpeakerRelationshipType]].
===Attributes===


For details see named types and [[Performance Relationship Class|PerformanceRelationshipClass]].
"Vocal" is selected from a drop down menu as one of the following: <pre> [select vocal] (selectable if no additional vocal type is needed)
Classical tones (non-selectable group-item)
Alto
Baritone
Bass
Contra-tenor
Mezzo-soprano
Soprano
Tenor
Recitative
Rap
Some other items such as African chants
</pre>


==Redesign of the Vocal Relationship Attribute==
As you can see here, the vocal tones can all be just a vocal, a background vocal or a choir vocal. If this is correct for all of them I don't know. Perhaps the different ARs can have different drop down lists (choir would not make much sense for rap for example).


===Separating vocal role, vocal range/tone and vocal style===
The attribute "Role" is set by a text field. For narration and reading this is not appropriate since both reader and narrator are outstanding persons who are just defined as having no role on a story.


Currently it is not possible to define vocal ranges for background singers or choirs. Is this necessary? If so it would probably be better to split this into two attributes '''vocal role''' and '''vocal range'''.
Difference between reader and narrator:


===Adding vocal styles===
A reader reads an audiobook to us (he also reads the spoken parts of characters). A narrator tells us the story but he does not speak the spoken parts of characters in the story. Either they are spoken by others (in radio plays - then "performed speech" is used for them) or he tells us what they said (re-narrate).


There is no good place for adding vocal styles at the moment. Mixing them with vocal ranges could be a bit confusing. Especially since there can be no unusable grouping elements in [[Advanced Relationship Attribute|AdvancedRelationshipAttribute]]<code><nowiki></nowiki></code>s.
About the attributes "additional" and "guest" I'm not sure at the moment.


Do we need vocal styles at all? Examples: Rap, Recitative/Sprechgesang, Death Growl.
==Examples==

'''Jim Dale''' read [http://musicbrainz.org/album/947c6cdd-1188-4e3e-a53b-21bb3a49b79e.html Harry Potter and the Sorcerer's Stone (feat. narrator: Jim Dale) (disc 1)] ("feat. narrator" is actually wrong here! It should be "feat. reader" or something)

[http://musicbrainz.org/artist/7944ed53-2a58-4035-9b93-140a71e41c34.html Sting] narrated [http://musicbrainz.org/album/31d45f68-fca8-4c62-bee3-1c54ac3aa117.html Peter and the Wolf (feat. narrator Sting)]

'''SomeName''' performed Oboe as '''The Duck''' on [http://musicbrainz.org/album/31d45f68-fca8-4c62-bee3-1c54ac3aa117.html Peter and the Wolf (feat. narrator Sting)]

'''Wallu Walpio''' performed speech on [http://musicbrainz.org/track/92dbbbe1-54e6-41d4-8ac0-6d0df4e08662.html Introduction by Wallu Walpio]

'''Kent Broadhurst''' performed speech as '''The Hypnotherapist''' on [http://musicbrainz.org/track/ca099a07-b91f-46db-a429-162dfd86eed6.html Regression]

==Discussion==

Now rip my proposal into pieces. :)


The following is discussion about that from the old version of this page:
----
----


ok, as discussed on the mailing list when this has come up, i think rap is a really bad role to include. it is not a concrete style, like the classical ones (which refer to a specific vocal range), and a lot of rap type singing strays between the 'real' singing, and rapping, if not a combination of the two. it's just a horribly grey area and there's no real need to make the distinction. i mean we don't define any other type of contemporary singing - eg 'growling' for death metal, 'whining' for radiohead, etc :) (all of which i find equally silly btw!). everything contemporary should be kept as 'lead'. --[[User:Gecks|Gecks]]
<ul><li style="list-style-type:none">I agree that it is perhaps not correct to group vocal styles together with vocal ranges/tones. Nonetheless I would like to have this AR to be a bit more descriptive. I mean we have tons of instruments now but only a few vocal styles. It was proposed somewhere to use [[Survival Of The Fittest|SurvivalOfTheFittest]] on the instruments to see which we need and which we can combine and whatever. I think somehow they are also a grey area but we do implement them!
<ul><li style="list-style-type:none">Well an instrument is different, because you know categorically what instrument is used (invariably from the liner notes) whereas a singing 'style' is almost completely subjective these days. I don't consider the two areas similar :) --[[User:Gecks|Gecks]]--
<ul><li style="list-style-type:none">You run issues without the "rap" option with groups that have multiple vocalists where one's role is singing while the other's role is rapping. THC!! has three vocalists - a female singer, a male singer, and a female rapper. ハレンチ☆パンチ also has 3 - one does lead singing, second does rap and some backup singing, and the third does just chorus singing. m-flo has Verbal as rapper and various guest vocalists for the actual singing. CRIMSON has a lead singer/samisen player and a rapper/harp player for their two vocalists. With all of them its divided into the one(s) doing the lead singing and the other doing the rapping; putting all of them under "lead vocals" simply feels inaccurate. Rapping in general might not be as clearly defined as the different roles in classical singing but with groups that have both singers and rappers it's very clear in their specific cases. It'd be more useful to the people with that music to have that info in the database than to simply lump all the vocalists together as having performed lead vocals. --[[User:DJKC|DJKC]]
</ul>
</ul>And one thing: what do you think about recitative? Keeping it in my proposal and perhaps building it in with a separate link type or something? I'm not quite sure if I used a good translation for what I wanted to say.. in german we have "Sprechgesang" - directly translated this would be "speech-singing". My dictionary said recitative but when I translate that back to german it says either "Sprechgesang" or "Rezitativ" (which is not what I want). Compare [http://en.wikipedia.org/wiki/Recitative http://en.wikipedia.org/wiki/Recitative] and [http://en.wikipedia.org/wiki/Sprechgesang http://en.wikipedia.org/wiki/Sprechgesang]. --[[User:Shepard|Shepard]]
</ul>


Maybe I misunderstood the proposal (or the current inplementation), but I think we need a way to mark chorus vocals. All too often is there one vocalist doing the lead in the verser and another doing the hook/chorus/refrain. It feels weird to mark this as either background (because it's not) or lead (because... well, it /is/ lead, but only in a small and well defined part of the song). Who's with me, or why am I wrong? //[[User:bnw|bnw]]
OK, here we go:


==Adding Attribute "Performance Role"==
Why don't you add a sub-type "lead" to vocal performance? This way the main type would really mean: "Some vocals, but i don't know how exactly".


Currently it is not possible to have text-field attributes in [[Advanced Relationships|AdvancedRelationships]] (apart from the dates). It would be nice to be able to define a '''role''' for a performance though as free-text. That is: a (fictional) character that is represented by an instrument, a singer or a speaker.
Also, it seems to me, some of these sub-types could also be represented by an attribute like {vocal-role} which would then be either lead, background, or choir. I think the main point you show, is that vocals should be categorized along ''two'' dimensions: {vocal-role}, meaning how the vocalist relates to the rest of the band (lead, background,...), and {kind-of-voice}, meaning the vocal "instrument" or style the vocalist uses (alto, rap,...). I would prefer having these as two independent attributes to a single [[Advanced Relationship Type|AdvancedRelationshipType]].


That would look like this: <pre>performed {additional} {guest} {instrument} (as {role}) on
Finally, note that your {role} attribute is a neat idea, but currently unimplemented. There cannot be a text-field to [[Advanced Relationships|AdvancedRelationships]]. --[[User:DonRedman|DonRedman]]
performed {additional} {guest} {vocal} vocal (as {role}) on
<ul><li style="list-style-type:none">Yes about the lead vocal you seem right. And the two dimensions is exactly what I wanted. But I think this way it's better. It's an easier step from the current implementation to this one. I don't know if it's possible to have two drop down lists in AR. Also I think it would be easier two have separate drop down lists for vocal/background/choir this way. But well, I'm not the developer. And about the {role}: Yes I know it's not possible at the moment. My proposal can be implementet completly without this but it is just an idea for future developments which the developers might consider some day. --[[User:Shepard|Shepard]]
{additional:additionally} {guest} spoke (as {role}) on
<ul><li style="list-style-type:none">So, I propose:
</ul>
</ul>

<pre>performed {additional} {guest} {instrument} on
performed {additional} {guest} {vocal-role} {kind-of-vocal} vocal on
performed {additional} {guest} speech on
{additional} {guest} narrated
{additional} {guest} read
orchestra performance...
</pre>
</pre>
<ul><li style="list-style-type:none">With attributes
</ul>


Examples:
<pre> {vocal-role}
lead
background
choir
{kind-of-vocal}
Alto
Baritone
Bass
Contra-tenor
Mezzo-soprano
Soprano
Tenor
Rap
</pre>
<ul><li style="list-style-type:none">It somehow feels strange that speech is a sub-type to vocal (which thematically it is), but does not share the same attributes, but that is the best I can come up with right now. Also note, that IIRC there cannot be unselectable elements within attribute lists (or can they if the description is left blank as in AR Types? I'd have to ask Robert).--[[User:DonRedman|DonRedman]]
<ul><li style="list-style-type:none">If not then we still have no way to say "I only know he performed vocals but I don't know what kind of" which is one big point I wanted to correct. Also "Recitative" is not unselectable in my proposal. --[[User:Shepard|Shepard]]
</ul>
</ul>


'''SomeName''' performed Oboe as '''The Duck''' on [http://musicbrainz.org/album/31d45f68-fca8-4c62-bee3-1c54ac3aa117.html Peter and the Wolf (feat. narrator Sting)]
----


'''Kent Broadhurst''' performed speech as '''The Hypnotherapist''' on [http://musicbrainz.org/track/ca099a07-b91f-46db-a429-162dfd86eed6.html Regression]


This could be useful for musicals, operas, metal operas and so on.
ok, as discussed on the mailing list when this has come up, i think rap is a really bad role to include. it is not a concrete style, like the classical ones (which refer to a specific vocal range), and a lot of rap type singing strays between the 'real' singing, and rapping, if not a combination of the two. it's just a horribly grey area and there's no real need to make the distinction. i mean we don't define any other type of contemporary singing - eg 'growling' for death metal, 'whining' for radiohead, etc :) (all of which i find equally silly btw!). everything contemporary should be kept as 'lead'. --[[User:Gecks|Gecks]]
<ul><li style="list-style-type:none">I agree that it is perhaps not correct to group vocal styles together with vocal ranges/tones. Nonetheless I would like to have this AR to be a bit more descriptive. I mean we have tons of instruments now but only a few vocal styles. It was proposed somewhere to use [[Survival Of The Fittest|SurvivalOfTheFittest]] on the instruments to see which we need and which we can combine and whatever. I think somehow they are also a grey area but we do implement them!
<ul><li style="list-style-type:none">Well an instrument is different, because you know categorically what instrument is used (invariably from the liner notes) whereas a singing 'style' is almost completely subjective these days. I don't consider the two areas similar :) --[[User:Gecks|Gecks]]--
<ul><li style="list-style-type:none">You run issues without the "rap" option with groups that have multiple vocalists where one's role is singing while the other's role is rapping. THC!! has three vocalists - a female singer, a male singer, and a female rapper. ハレンチ☆パンチ also has 3 - one does lead singing, second does rap and some backup singing, and the third does just chorus singing. m-flo has Verbal as rapper and various guest vocalists for the actual singing. CRIMSON has a lead singer/samisen player and a rapper/harp player for their two vocalists. With all of them its divided into the one(s) doing the lead singing and the other doing the rapping; putting all of them under "lead vocals" simply feels inaccurate. Rapping in general might not be as clearly defined as the different roles in classical singing but with groups that have both singers and rappers it's very clear in their specific cases. It'd be more useful to the people with that music to have that info in the database than to simply lump all the vocalists together as having performed lead vocals. --[[User:DJKC|DJKC]]
</ul>
</ul>And one thing: what do you think about recitative? Keeping it in my proposal and perhaps building it in with a separate link type or something? I'm not quite sure if I used a good translation for what I wanted to say.. in german we have "Sprechgesang" - directly translated this would be "speech-singing". My dictionary said recitative but when I translate that back to german it says either "Sprechgesang" or "Rezitativ" (which is not what I want). Compare [http://en.wikipedia.org/wiki/Recitative http://en.wikipedia.org/wiki/Recitative] and [http://en.wikipedia.org/wiki/Sprechgesang http://en.wikipedia.org/wiki/Sprechgesang]. --[[User:Shepard|Shepard]]
</ul>


==Adding Sub-Types to Band Members==
I don't know exactly how to propose a structure, but there should be a way to mark relationships as "ArtistY performed {additional}(and/or){guest} vocal on SongX" without having to select kind-of-vocal or vocal-roll. --[[GURT]]


The [[Supporting Musician Relationship Type|SupportingMusicianRelationshipType]] in the [[Musical Association Relationship Class|MusicalAssociationRelationshipClass]] was implemented with sub-types to specify instruments or vocals of the support. The [[Member Of Band Relationship Type|MemberOfBandRelationshipType]] does not yet have that.
Maybe I misunderstood the proposal (or the current inplementation), but I think we need a way to mark chorus vocals. All too often is there one vocalist doing the lead in the verser and another doing the hook/chorus/refrain. It feels weird to mark this as either background (because it's not) or lead (because... well, it /is/ lead, but only in a small and well defined part of the song). Who's with me, or why am I wrong? //[[User:bnw|bnw]]


One proposal was to have something like this: <pre>is/was a member of
IIUC this page proposes a new way of structuring the [[Vocal Relationship Attribute|VocalRelationshipAttribute]]. I did not get whether the change should encompass the [[Instrument Relationship Attribute|InstrumentRelationshipAttribute]]. Also does this refer to the [[Performer Relationship Type|PerformerRelationshipType]] only? Please elaborate. --[[User:DonRedman|DonRedman]]
played {instrument} in
<ul><li style="list-style-type:none">No, it is not only about the [[Vocal Relationship Attribute|VocalRelationshipAttribute]] but about [[Advanced Relationship Type|AdvancedRelationshipType]]<code><nowiki></nowiki></code>s in the [[Performance Relationship Class|PerformanceRelationshipClass]] and the vocal types. Will add comments later. --[[User:Shepard|Shepard]]
performed {vocal} vocal in
</ul>
</pre>


----- Original author: [[User:Shepard|Shepard]]
----- Original author: [[User:Shepard|Shepard]]

Revision as of 01:17, 8 March 2006

This page is about restructuring AdvancedRelationshipTypes and AdvancedRelationshipAttributes connected to the PerformanceRelationshipClass and the types in MusicalAssociationRelationshipClass which use the VocalRelationshipAttribute or the InstrumentRelationshipAttribute or any that is proposed here.

Because I found different unrelated problems which can be implemented / solved uneffecting the others I structure this into sections.


Speech

Speech is completly different from vocal performance which is intended to be singing, rapping or doing recitate and the like. Therefore I propose to add a sub-type SpeakerRelationshipType to the vocal PerformerRelationshipType and NarratorRelationshipType, ReaderRelationshipType as subtypes to SpeakerRelationshipType.

For details see named types and PerformanceRelationshipClass.

Redesign of the Vocal Relationship Attribute

Separating vocal role, vocal range/tone and vocal style

Currently it is not possible to define vocal ranges for background singers or choirs. Is this necessary? If so it would probably be better to split this into two attributes vocal role and vocal range.

Adding vocal styles

There is no good place for adding vocal styles at the moment. Mixing them with vocal ranges could be a bit confusing. Especially since there can be no unusable grouping elements in AdvancedRelationshipAttributes.

Do we need vocal styles at all? Examples: Rap, Recitative/Sprechgesang, Death Growl.

The following is discussion about that from the old version of this page:


ok, as discussed on the mailing list when this has come up, i think rap is a really bad role to include. it is not a concrete style, like the classical ones (which refer to a specific vocal range), and a lot of rap type singing strays between the 'real' singing, and rapping, if not a combination of the two. it's just a horribly grey area and there's no real need to make the distinction. i mean we don't define any other type of contemporary singing - eg 'growling' for death metal, 'whining' for radiohead, etc :) (all of which i find equally silly btw!). everything contemporary should be kept as 'lead'. --Gecks 
  • I agree that it is perhaps not correct to group vocal styles together with vocal ranges/tones. Nonetheless I would like to have this AR to be a bit more descriptive. I mean we have tons of instruments now but only a few vocal styles. It was proposed somewhere to use SurvivalOfTheFittest on the instruments to see which we need and which we can combine and whatever. I think somehow they are also a grey area but we do implement them!
    • Well an instrument is different, because you know categorically what instrument is used (invariably from the liner notes) whereas a singing 'style' is almost completely subjective these days. I don't consider the two areas similar :) --Gecks--
      • You run issues without the "rap" option with groups that have multiple vocalists where one's role is singing while the other's role is rapping. THC!! has three vocalists - a female singer, a male singer, and a female rapper. ハレンチ☆パンチ also has 3 - one does lead singing, second does rap and some backup singing, and the third does just chorus singing. m-flo has Verbal as rapper and various guest vocalists for the actual singing. CRIMSON has a lead singer/samisen player and a rapper/harp player for their two vocalists. With all of them its divided into the one(s) doing the lead singing and the other doing the rapping; putting all of them under "lead vocals" simply feels inaccurate. Rapping in general might not be as clearly defined as the different roles in classical singing but with groups that have both singers and rappers it's very clear in their specific cases. It'd be more useful to the people with that music to have that info in the database than to simply lump all the vocalists together as having performed lead vocals. --DJKC
    And one thing: what do you think about recitative? Keeping it in my proposal and perhaps building it in with a separate link type or something? I'm not quite sure if I used a good translation for what I wanted to say.. in german we have "Sprechgesang" - directly translated this would be "speech-singing". My dictionary said recitative but when I translate that back to german it says either "Sprechgesang" or "Rezitativ" (which is not what I want). Compare http://en.wikipedia.org/wiki/Recitative and http://en.wikipedia.org/wiki/Sprechgesang. --Shepard

Maybe I misunderstood the proposal (or the current inplementation), but I think we need a way to mark chorus vocals. All too often is there one vocalist doing the lead in the verser and another doing the hook/chorus/refrain. It feels weird to mark this as either background (because it's not) or lead (because... well, it /is/ lead, but only in a small and well defined part of the song). Who's with me, or why am I wrong? //bnw

Adding Attribute "Performance Role"

Currently it is not possible to have text-field attributes in AdvancedRelationships (apart from the dates). It would be nice to be able to define a role for a performance though as free-text. That is: a (fictional) character that is represented by an instrument, a singer or a speaker.

That would look like this:

performed {additional} {guest} {instrument} (as {role}) on
performed {additional} {guest} {vocal} vocal (as {role}) on
 {additional:additionally} {guest} spoke (as {role}) on

Examples:

SomeName performed Oboe as The Duck on Peter and the Wolf (feat. narrator Sting)

Kent Broadhurst performed speech as The Hypnotherapist on Regression

This could be useful for musicals, operas, metal operas and so on.

Adding Sub-Types to Band Members

The SupportingMusicianRelationshipType in the MusicalAssociationRelationshipClass was implemented with sub-types to specify instruments or vocals of the support. The MemberOfBandRelationshipType does not yet have that.

One proposal was to have something like this:

is/was a member of
 played {instrument} in
 performed {vocal} vocal in

Original author: Shepard