History:Performance Restructuring Proposal: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
((Imported from MoinMoin))
m (CallerNo6 moved page Proposal:Performance Restructuring Proposal to History:Performance Restructuring Proposal: https://chatlogs.metabrainz.org/brainzbot/metabrainz/msg/3675767/)
 
(33 intermediate revisions by 10 users not shown)
Line 1: Line 1:
{{Template:proposal
==Proposal==
|proposal=37
|discussion=
|champion=[[BrianFreud]], was [[User:Shepard|Shepard]]
|rfc=
|rfv=
|status=In development
|ar=
|style=
|trac=
}}


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.
===Tree Structure===


Because I found different unrelated problems which can be implemented / solved uneffecting the others I structure this into sections.
<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>


===Attributes===


==Speech==
"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
Barritone
Bass
Contra-tenor
Mezzo-soprano
Soprano
Tenor
Recitative
Rap
Some other items such as African chants
</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]].
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).


For details see named types and [[Performance Relationship Class|PerformanceRelationshipClass]].
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.


==Redesign of the Vocal Relationship Attribute==
Difference between reader and narrator:


[[Image:Alert.png]] '''Note:''' The [[Advanced Vocal Tree|AdvancedVocalTree]] is a more detailed version for how to implement this. [[Image:Alert.png]]
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).


===Separating vocal role, vocal range/tone and vocal style===
About the attributes "additional" and "guest" I'm not sure at the moment.


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'''.
==Examples==


===Adding vocal styles===
'''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)


Vocal styles can be added to the "The Tree" at the [[Advanced Vocal Tree|AdvancedVocalTree]] page.
[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)]

Do we need vocal styles at all? Examples: Rap, Recitative/Sprechgesang, Death Growl. Discus at [[Advanced Vocal Tree|AdvancedVocalTree]].

==Adding Attribute "Performance Role"==

Currently it is not possible to have text-field attributes in [[Advanced Relationships|AdvancedRelationships]] (apart from the dates). A proposal for this is on [[Advanced Relationships Free Text Qualifiers|AdvancedRelationshipsFreeTextQualifiers]], [[Ticket:1142|1142]] keeps track of it.

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: <pre>performed {additional} {guest} {instrument} (as {role}) on
performed {additional} {guest} {vocal} vocal (as {role}) on
{additional:additionally} {guest} spoke (as {role}) on
</pre>

Examples:


'''SomeName''' performed Oboe as '''The Duck''' on [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''' spoke 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.
'''Kent Broadhurst''' performed speech as '''The Hypnotherapist''' on [http://musicbrainz.org/track/ca099a07-b91f-46db-a429-162dfd86eed6.html Regression]


==Adding Sub-Types to Band Members==
==Discussion==


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.
Now rip my proposal into pieces. :)

One proposal was to have something like this: <pre>is/was a member of
played {instrument} in
performed {vocal} vocal in
</pre>
<ul><li style="list-style-type:none">This would mean, a lot of members had to be linked twice. Can't this be grouped in 1 AR somehow? --[[User:Fuchs|Fuchs]]
<ul><li style="list-style-type:none">Well, you would not use the sub-types _and_ the [[Member Of Band Relationship Type|MemberOfBandRelationshipType]] but use it instead of. the first sub-type can hold multiple instruments. But I see no possibility to combine vocals and instruments in one AR type. --[[User:Shepard|Shepard]]
</ul>
</ul>


----
----
'''Allow Instrument Attribute for Members of a Band'''


Should [[Member Of Band Relationship Type|MemberOfBandRelationshipType]] not have an instrument attribute? --[[User:DonRedman|DonRedman]]

This would introduce some additional complexity in interpreting artist roles: see [[Artist Role Inheritance|ArtistRoleInheritance]] --[[User:MatthewExon|MatthewExon]]

Another thought: the instrument attribute doesn't have "vocals", so this wouldn't work for recording singers. Maybe the [[Instrument Relationship Attribute|InstrumentRelationshipAttribute]] hierarchy should include the [[Vocal Relationship Attribute|VocalRelationshipAttribute]] hierarchy, and "Performed instrument on" be merged with "Performed vocal on"? There are other roles for members of a band as well: [http://musicbrainz.org/showrel.html?id=44954&type=artist The Prodigy] has two dancers as "official" members. IMO these could probably be adequately covered by "other" --[[User:MatthewExon|MatthewExon]]


Some category.. - Original author: [[User:Shepard|Shepard]]


[[Category:To Be Reviewed]]
[[Category:Proposal]] [[Category:Development]] [[Category:Discussion]]

Latest revision as of 19:18, 27 August 2016


Status: This page describes an active proposal and is not official.



Proposal number: RFC-37
Champion: BrianFreud, was Shepard
Current status: In development



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

Alert.png Note: The AdvancedVocalTree is a more detailed version for how to implement this. Alert.png

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

Vocal styles can be added to the "The Tree" at the AdvancedVocalTree page.

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

Adding Attribute "Performance Role"

Currently it is not possible to have text-field attributes in AdvancedRelationships (apart from the dates). A proposal for this is on AdvancedRelationshipsFreeTextQualifiers, 1142 keeps track of it.

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 spoke 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
  • This would mean, a lot of members had to be linked twice. Can't this be grouped in 1 AR somehow? --Fuchs
    • Well, you would not use the sub-types _and_ the MemberOfBandRelationshipType but use it instead of. the first sub-type can hold multiple instruments. But I see no possibility to combine vocals and instruments in one AR type. --Shepard

Allow Instrument Attribute for Members of a Band

Should MemberOfBandRelationshipType not have an instrument attribute? --DonRedman

This would introduce some additional complexity in interpreting artist roles: see ArtistRoleInheritance --MatthewExon

Another thought: the instrument attribute doesn't have "vocals", so this wouldn't work for recording singers. Maybe the InstrumentRelationshipAttribute hierarchy should include the VocalRelationshipAttribute hierarchy, and "Performed instrument on" be merged with "Performed vocal on"? There are other roles for members of a band as well: The Prodigy has two dancers as "official" members. IMO these could probably be adequately covered by "other" --MatthewExon