Exemplo n.º 1
0
def fill_melody_annotation_metadata(annot, mel_type):
    """Fills the annotation metadata."""
    annot.annotation_metadata.corpus = "MedleyDB"
    annot.annotation_metadata.version = "1.0"
    annot.annotation_metadata.annotation_tools = "Tony"
    annot.annotation_metadata.annotation_rules = MELODY_DEFS[mel_type]
    annot.annotation_metadata.validation = "Manual Validation"
    annot.annotation_metadata.data_source = "Manual Annotation"
    annot.annotation_metadata.curator = pyjams.Curator(
        name="Rachel Bittner", email='*****@*****.**')
    annot.annotation_metadata.annotator = {}
Exemplo n.º 2
0
def fill_instid_annotation_metadata(annot):
    """Fills the annotation metadata."""
    annot.annotation_metadata.corpus = "MedleyDB"
    annot.annotation_metadata.version = "1.0"
    annot.annotation_metadata.annotation_tools = ""
    annot.annotation_metadata.annotation_rules = ""
    annot.annotation_metadata.validation = "None"
    annot.annotation_metadata.data_source = "Automatic Annotation"
    annot.annotation_metadata.curator = pyjams.Curator(name="Juan P. Bello",
                                                       email='*****@*****.**')
    annot.annotation_metadata.annotator = {}
Exemplo n.º 3
0
def fill_genre_annotation_metadata(annot):
    """Fills the annotation metadata."""
    annot.annotation_metadata.corpus = "MedleyDB"
    annot.annotation_metadata.version = "1.0"
    annot.annotation_metadata.annotation_tools = ""
    annot.annotation_metadata.annotation_rules = ""
    annot.annotation_metadata.validation = "None"
    annot.annotation_metadata.data_source = "Manual Annotation"
    annot.annotation_metadata.curator = pyjams.Curator(
        name="Rachel Bittner", email='*****@*****.**')
    annot.annotation_metadata.annotator = {}
Exemplo n.º 4
0
def fill_annotation_metadata(annot):
    """Fills the annotation metadata."""
    annot.annotation_metadata.corpus = "MARL-Chords"
    annot.annotation_metadata.version = "1.0"
    annot.annotation_metadata.annotation_tools = "Sonic Visualizer"
    annot.annotation_metadata.annotation_rules = ""
    annot.annotation_metadata.validation = "TODO"
    annot.annotation_metadata.data_source = "Undergraduate music students"
    annot.annotation_metadata.curator = pyjams.Curator(name="Tae Min Cho",
                                                       email='*****@*****.**')
    annot.annotation_metadata.annotator = {}
Exemplo n.º 5
0
def fill_annotation_metadata(annot):
    """Fills the annotation metadata."""
    annot.annotation_metadata.corpus = "MIREX05"
    annot.annotation_metadata.version = "1.0"
    annot.annotation_metadata.annotation_tools = ""
    annot.annotation_metadata.annotation_rules = ""
    annot.annotation_metadata.validation = "TODO"
    annot.annotation_metadata.data_source = ""
    annot.annotation_metadata.curator = pyjams.Curator(
        name="Daniel P.W. Ellis", email="dpwe"
        "@ee.columbia.edu")
    annot.annotation_metadata.annotator = {}
Exemplo n.º 6
0
def fill_annotation_metadata(annot, annotator, sandbox_text=None):
    """Fills the annotation metadata."""
    annot.annotation_metadata.corpus = "Rock Corpus"
    annot.annotation_metadata.version = "2.1"
    annot.annotation_metadata.annotation_rules = ""
    annot.annotation_metadata.data_source = "music faculty"
    annot.annotation_metadata.curator = pyjams.Curator(
        name="David Temperley, Trevor de Clercq",
        email="[email protected], [email protected]")
    annot.annotation_metadata.annotator = annotator
    if not sandbox_text is None:
        annot.sandbox = dict(import_notes=sandbox_text)
Exemplo n.º 7
0
def fill_annotation_metadata(annot):
    """Fills the annotation metadata."""
    annot.annotation_metadata.corpus = "ADC2004"
    annot.annotation_metadata.version = "1.0"
    annot.annotation_metadata.annotation_tools = "SMSTools"
    annot.annotation_metadata.annotation_rules = ""
    annot.annotation_metadata.validation = "TODO"
    annot.annotation_metadata.data_source = ""
    annot.annotation_metadata.curator = pyjams.Curator(name="Emilia Gomez",
                                                       email="emilia.gomez"
                                                             "@upf.edu")
    annot.annotation_metadata.annotator = {}
def fill_annotation_metadata(annot):
    """Fills the annotation metadata."""
    annot.annotation_metadata.corpus = "Billboard-Chords"
    annot.annotation_metadata.version = "2.0.1"
    annot.annotation_metadata.data_source = "Graduate music students"
    annot.annotation_metadata.curator = pyjams.Curator(
        name="Ashley Bourgoyne", email='*****@*****.**')
    annot.annotation_metadata.annotator = {}
    annot.sandbox = dict(ref_url="http://ddmal.music.mcgill.ca/billboard",
                         citation="""@inproceedings{Burgoyne2011,
    author = {John Ashley Burgoyne and Jonathan Wild and Ichiro Fujinaga},
    booktitle = {Proceedings of the 12th International Society for Music Information Retrieval Conference},
    month = {October},
    title = {An Expert Ground Truth Set for Audio Chord Recognition and Music Analysis},
    pages = {633–638},
    volume = {12},
    year = {2011}}
    """)