History:Advanced Vocal Tree Proposal

From MusicBrainz Wiki
Revision as of 18:48, 15 March 2009 by Nikki (talk | contribs)


This page discusses a new tree for the VocalRelationshipAttribute. It's a spin-off from PerformanceRestructuringProposal to be able to discuss this easier; for more info about the circumstances, look there. This process is being tracked through 1140.

Please note that there is a proposal to add a separate sub-type SpeakerRelationshipType to the vocal PerformerRelationshipType and NarratorRelationshipType, ReaderRelationshipType as subtypes to SpeakerRelationshipType, so speech should probably not be included in this tree.

The Tree

The idea is to split up the attribute vocal into vocal role and vocal range/tone, so those attributes could then be set separately.


  • vocal role (This attribute describes a type of vocal performance.)
    • Lead (Lead or solo vocal)
    • Background (new)
      • Choir (Choir)
      • Chorus (Chorus)
      • Backing (previously Background vocal)
      • Harmony (Harmony) --FrederikSOlesen: Sometimes vocals are listed as "harmony vocals", and I'm unsure what of the above background vocal categories it would belong to, if any.
  • vocal tone (This attribute describes a style/tone/range of vocal performance.)
    • classical (unselectable) *
      • Alto (Alto)
      • Bass-Baritone (Bass-Baritone)
      • Contralto (Contralto)
      • Baritone (Baritone)
      • Bass (Bass)
      • Contra-tenor (Contra-tenor)
      • Mezzo-soprano (Mezzo-soprano)
      • Soprano (Soprano)
      • Tenor (Tenor)
      • Recitative (Recitative)
    • modern (unselectable) *
      • rap
        • Sprechgesang
      • growl
      • scat
      • yodel
      • lilt(ing) --FrederikSOlesen: Traditional (Irish) way of 'singing' tunes
      • chant
      • whistle
      • other --FrederikSOlesen: There will always be exceptions. :)
      • add please.

related is also

  • It's currently not possible to have unselectable relationship attributes. 2113 proposes to make this possible.