Genre and Version

3 views
Skip to first unread message

kosm...@gmail.com

unread,
Dec 22, 2006, 1:12:38 AM12/22/06
to Music Ontology Specification Group
The Music Ontology looks great! I have a couple of questions, though:

1.) Was genre intentionally left out?
2.) I see the Other Versions Relationships but none of these seem to
address encoding or live versions. Perhaps there is already a way to
express these properties. It seems, though that other_release_of and
remaster_of don't really cover it, though.

I see three levels to a musical work:
The piece
The performance
The artifact

This structure provides a way to talk about radio edits, live
performances, different concerts and the media that they are captured
in. I haven't spent the time to write up much formally in this vein but
it seems like this might be helpful. It would separate releases on
different media (LP, cassette, CD, etc) as well as various digital
encodings (MP3 CBR @ 128kbps, OGG @ 160kbps, FLAC, etc).

Oh, one last thing regarding genre: take a look at the metadata that
allmusic.com tracks. Some more properties to consider:

For artists:
genre
styles
moods
instruments

For albums:
type (format)
release year/date (DC?)
label
label catalog number
genre
styles
moods
description (external ont?)
instruments

For tracks:
composer
duration
description (external ont?)
instruments
genre
style
mood
bpm?
time signature?

Just some thoughts,

David Sheets

Frederick Giasson

unread,
Dec 22, 2006, 10:06:30 AM12/22/06
to music-ontology-sp...@googlegroups.com
Hi Mr. Sheets,


> 1.) Was genre intentionally left out?

Yeah well, the first version is mainly (only?) based on musicbrainz. Since
musicbrainz doens't take care about the genre, the Music Ontology do not neither
at the moment.

However, it is now the time to look at things like this since a first version
exist and that we can build-up something much better from that starting point.

This is for that exact reason that a google group has been opened with that new
ontology :)

So yeah, we should start to think about how to describe genres in that ontology.
However, I'll come back later on that subject.


> 2.) I see the Other Versions Relationships but none of these seem to
> address encoding or live versions. Perhaps there is already a way to
> express these properties. It seems, though that other_release_of and
> remaster_of don't really cover it, though.


Take a look at the class mo:Live [1]:

Live - A release (mo:Album) that was recorded live.


So, how could you describe the fact that an Album is in fact a Live Album? I
thought at that:

<mo:Album
rdf:about="http://mm.Music.org/album/65f4f0c5-ef9e-490c-aee3-909e7ae6b2ab">

<rdf:type rdf:resource="http://purl.org/ontology/mo/Live" />

</mo:Album>


So, from the Album instance, you use the rdf:type property to say that this
instance is not only a mo:Album but also a mo:Live (so a mo:LiveAlbum at the end
;) ).

So the question now is: is it the good way to do that? It was the way choose by
Leigh when he developed the Musicbrainz Metadata Ontology 3 years ago.

BTW, Alex suggested to change mo:Album for something like mo:Release, and I
think it is a really good idea, since a live show is not really an album,
specially if the show is put on youtube after the live performance :)


> I see three levels to a musical work:
> The piece
> The performance
> The artifact
>
> This structure provides a way to talk about radio edits, live
> performances, different concerts and the media that they are captured
> in. I haven't spent the time to write up much formally in this vein but
> it seems like this might be helpful. It would separate releases on
> different media (LP, cassette, CD, etc) as well as various digital
> encodings (MP3 CBR @ 128kbps, OGG @ 160kbps, FLAC, etc).

Read what Alex Passent said later in the mailling list. You are right, and I
will propose something later today.


> Oh, one last thing regarding genre: take a look at the metadata that
> allmusic.com tracks. Some more properties to consider:
>
> For artists:

> genre

Agree

> styles

what is the difference between genre and styles? (In french it is quite the same)

> moods

Do you have a list of moods in mind?

> instruments

Should we list all existing instruments from the guitar to the melotron?


> For albums:
> type (format)

Agree and Alex too.

> release year/date (DC?)

Yeah, I already use dcterms:created for that purpose (you can take a look at the
RDF examples).

> label
> label catalog number

> genre

Agree

> styles
> moods

Same questions that for Artist

> description (external ont?)

using dc:description no?

> instruments

Same as for artists.


> For tracks:
> composer

You can infer it via mo:Album

So, this is a tradeoff we have to take:

More triples in the triple store or biggest sparql requests that can take more
time to process?

> duration

mo:duration already exists (in milliseconds)

> description (external ont?)

dc:description too, no?

> instruments
> genre
> style
> mood

same.

> bpm?

Could be.

> time signature?

What you mean?


[1] http://pingthesemanticweb.com/ontology/mo/#term_Live


So, great! thanks for all these suggestions: it is a good starting point to
improve the ontology.

I will write another email today that take your suggestions and the ones of
other people. If people agree, I will change it accordingly.

Take care,


Fred

kidehen

unread,
Dec 22, 2006, 5:33:51 PM12/22/06
to Music Ontology Specification Group

Fred,

See: http://islab.dico.unimi.it/ontologies/mxonto-genre.owl :-)

It's certainly worth integrating into this effort.

Kingsley

Reply all
Reply to author
Forward
0 new messages