Specification

The Music Ontology Specification provides main concepts and properties fo describing music (i.e. artists, albums and tracks) on the Semantic Web.

Latest Version
http://purl.org/ontology/mo/
Created
2006/12/21 12:00:00
Date
2013/07/22 16:54:19
Revision
Revision: 2.1.5
Authors
Yves Raimond, Thomas Gängler, Frédérick Giasson, Kurt Jacobson, George Fazekas, Simon Reinhardt, Alexandre Passant

Summary of Terms

This vocabulary defines 54 classes and 153 properties.

Term NameTypeDefinition
ActivityClassactivity
AnalogSignalClassanalogue signal
ArrangementClassarrangement
AudioFileClassaudio file
CDClassCD
CompositionClasscomposition
CorporateBodyClasscorporate body
DATClassDAT
DCCClassDCC
DVDAClassDVDA
DigitalSignalClassdigital signal
ED2KClassED2K
FestivalClassFestival
GenreClassGenre
InstrumentClassInstrument
InstrumentationClassinstrumentation
LabelClasslabel
LibrettoClasslibretto
LyricsClasslyrics
MDClassMD
MagneticTapeClassMagneticTape
MediumClassMedium
MembershipClassmembership
MovementClassmovement
MusicArtistClassmusic artist
MusicGroupClassmusic group
MusicalExpressionClassmusical expression
MusicalItemClassMusicalItem
MusicalManifestationClassmusical manifestation
MusicalWorkClassmusical work
OrchestrationClassorchestration
PerformanceClassperformance
PublishedLibrettoClasspublished libretto
PublishedLyricsClasspublished lyrics
PublishedScoreClasspublished score
RecordClassrecord
RecordingClassrecording
RecordingSessionClassrecording session
ReleaseClassrelease
ReleaseEventClassrelease event
ReleaseStatusClassrelease status
ReleaseTypeClassRelease type
SACDClassSACD
ScoreClassscore
ShowClassShow
SignalClasssignal
SignalGroupClasssignal group
SoloMusicArtistClasssolo music artist
SoundClasssound
StreamClassStream
TorrentClassTorrent
TrackClasstrack
TranscriptionClasstranscription
VinylClassVinyl

Classes

Activity

An activity period, defining when an artist was musically active.

URI: http://purl.org/ontology/mo/Activity
Label: activity
Status: testing
Parent Class: http://purl.org/NET/c4dm/event.owl#Event

AnalogSignal

An analog signal.

URI: http://purl.org/ontology/mo/AnalogSignal
Label: analogue signal
Status: stable
Parent Class: Signal
Properties: sampled_version
Inherited Properties: channels, derived_from, djmixed_by, interpreter, isrc, puid, records, time, trmid, published_as

Arrangement

An arrangement event. Takes as agent the arranger, and produces a score (informational object, not the actually published score).

URI: http://purl.org/ontology/mo/Arrangement
Label: arrangement
Status: stable
Subclasses: Instrumentation, Orchestration
Parent Class: http://purl.org/NET/c4dm/event.owl#Event
Properties: arrangement_of

AudioFile

An audio file, which may be available on a local file system or through http, ftp, etc.

URI: http://purl.org/ontology/mo/AudioFile
Label: audio file
Status: unstable
Parent Class: Medium, foaf:Document
Properties: encoding
Inherited Properties: encodes

CD

Compact Disc used as medium to record a musical manifestation.

URI: http://purl.org/ontology/mo/CD
Label: CD
Status: unstable
Parent Class: Medium
Inherited Properties: encodes

Composition

A composition event. Takes as agent the composer himself. It produces a MusicalWork, or a MusicalExpression (when the initial "product" is a score, for example), or both...

URI: http://purl.org/ontology/mo/Composition
Label: composition
Status: stable
Parent Class: http://purl.org/NET/c4dm/event.owl#Event
Properties: composer, produced_work

CorporateBody

Organization or group of individuals and/or other organizations involved in the music market.

URI: http://purl.org/ontology/mo/CorporateBody
Label: corporate body
Status: stable
Subclasses: Label
Parent Class: foaf:Organization

DAT

Digital Audio Tape used as medium to record a musical manifestation.

URI: http://purl.org/ontology/mo/DAT
Label: DAT
Status: unstable
Parent Class: Medium
Inherited Properties: encodes

DCC

Digital Compact Cassette used as medium to record a musical manifestation.

URI: http://purl.org/ontology/mo/DCC
Label: DCC
Status: unstable
Parent Class: Medium
Inherited Properties: encodes

DVDA

DVD-Audio used as medium to record a musical manifestation.

URI: http://purl.org/ontology/mo/DVDA
Label: DVDA
Status: unstable
Parent Class: Medium
Inherited Properties: encodes

DigitalSignal

A digital signal

URI: http://purl.org/ontology/mo/DigitalSignal
Label: digital signal
Status: stable
Parent Class: Signal
Properties: bitsPerSample, sample_rate, sampled_version_of
Inherited Properties: channels, derived_from, djmixed_by, interpreter, isrc, puid, records, time, trmid, published_as

ED2K

Something available on the E-Donkey peer-2-peer filesharing network

URI: http://purl.org/ontology/mo/ED2K
Label: ED2K
Status: unstable
Parent Class: Medium
Inherited Properties: encodes

Festival

A festival - musical/artistic event lasting several days, like Glastonbury, Rock Am Ring... We migth decompose this event (which is in fact just a classification of the space/time region related to a particular festival) using hasSubEvent in several performances at different space/time.

URI: http://purl.org/ontology/mo/Festival
Label: Festival
Status: stable
Parent Class: http://purl.org/NET/c4dm/event.owl#Event

Genre

An expressive style of music. Any taxonomy can be plug-in here. You can either define a genre by yourself, like this: :mygenre a mo:Genre; dc:title "electro rock". Or you can refer to a DBPedia genre (such as http://dbpedia.org/resource/Baroque_music), allowing semantic web clients to access easily really detailed structured information about the genre you are refering to.

URI: http://purl.org/ontology/mo/Genre
Label: Genre
Status: stable

Instrument

Any of various devices or contrivances that can be used to produce musical tones or sound. Any taxonomy can be used to subsume this concept. The default one is one extracted by Ivan Herman from the Musicbrainz instrument taxonomy, conforming to SKOS. This concept holds a seeAlso link towards this taxonomy.

URI: http://purl.org/ontology/mo/Instrument
Label: Instrument
Status: stable
See Also: mo:mit#

Instrumentation

Instrumentation deals with the techniques of writing music for a specific instrument, including the limitations of the instrument, playing techniques and idiomatic handling of the instrument.

URI: http://purl.org/ontology/mo/Instrumentation
Label: instrumentation
Status: stable
Parent Class: Arrangement
Inherited Properties: arrangement_of

Label

Trade name of a company that produces musical works or expression of musical works.

URI: http://purl.org/ontology/mo/Label
Label: label
Status: stable
Parent Class: CorporateBody
Properties: lc

Libretto

Libretto

URI: http://purl.org/ontology/mo/Libretto
Label: libretto
Status: stable
Parent Class: MusicalExpression
Inherited Properties: published_as

Lyrics

Lyrics

URI: http://purl.org/ontology/mo/Lyrics
Label: lyrics
Status: stable
Parent Class: MusicalExpression
Properties: text
Inherited Properties: published_as

MD

Mini Disc used as medium to record a musical manifestation.

URI: http://purl.org/ontology/mo/MD
Label: MD
Status: unstable
Parent Class: Medium
Inherited Properties: encodes

MagneticTape

Magnetic analogue tape used as medium to record a musical manifestation.

URI: http://purl.org/ontology/mo/MagneticTape
Label: MagneticTape
Status: unstable
Parent Class: Medium
Inherited Properties: encodes

Medium

A means or instrumentality for storing or communicating musical manifestation.

URI: http://purl.org/ontology/mo/Medium
Label: Medium
Status: unstable
Subclasses: AudioFile, CD, DAT, DCC, DVDA, ED2K, MD, MagneticTape, SACD, Stream, Torrent, Vinyl
Parent Class: MusicalItem
Inherited Properties: encodes

Membership

A membership event, where one or several people belongs to a group during a particular time period.

URI: http://purl.org/ontology/mo/Membership
Label: membership
Status: testing
Parent Class: http://purl.org/NET/c4dm/event.owl#Event
Properties: artist, group

Movement

A movement is a self-contained part of a musical work. While individual or selected movements from a composition are sometimes performed separately, a performance of the complete work requires all the movements to be performed in succession. Often a composer attempts to interrelate the movements thematically, or sometimes in more subtle ways, in order that the individual movements exert a cumulative effect. In some forms, composers sometimes link the movements, or ask for them to be played without a pause between them.

URI: http://purl.org/ontology/mo/Movement
Label: movement
Status: unstable
Parent Class: MusicalWork
Properties: movement_number
Inherited Properties: arranged_in, composed_in, iswc, movement, opus, lyrics

MusicArtist

A person or a group of people (or a computer :-) ), whose musical creative work shows sensitivity and imagination

URI: http://purl.org/ontology/mo/MusicArtist
Label: music artist
Status: stable
Subclasses: MusicGroup, SoloMusicArtist
Parent Class: foaf:Agent
Properties: activity, activity_end, activity_start, biography, compiled, discography, djmixed, fanpage, origin, ipi, remixed, sampled, supporting_musician

MusicGroup

Group of musicians, or musical ensemble, usually popular or folk, playing parts of or improvising off of a musical arrangement.

URI: http://purl.org/ontology/mo/MusicGroup
Label: music group
Status: stable
Parent Class: foaf:Group, MusicArtist
Properties: member
Inherited Properties: activity, activity_end, activity_start, biography, compiled, discography, djmixed, fanpage, origin, ipi, remixed, sampled, supporting_musician

MusicalExpression

The intellectual or artistic realization of a work in the form of alpha-numeric, musical, or choreographic notation, sound, etc., or any combination of such forms. For example: Work #1 Franz Schubert's Trout quintet * Expression #1 the composer's score * Expression #2 sound issued from the performance by the Amadeus Quartet and Hephzibah Menuhin on piano * Expression #3 sound issued from the performance by the Cleveland Quartet and Yo-Yo Ma on the cello * . . . . The Music Ontology defines the following sub-concepts of a MusicalExpression, which should be used instead of MusicalExpression itself: Score (the result of an arrangement), Sound (produced during a performance), Signal. However, it is possible to stick to FRBR and bypass the worflow mechanism this ontology defines by using the core FRBR properties on such objects. But it is often better to use events to interconnect such expressions (allowing to go deeply into the production process - `this performer was playing this particular instrument at that particular time').

URI: http://purl.org/ontology/mo/MusicalExpression
Label: musical expression
Status: unstable
Subclasses: Libretto, Lyrics, Score, Signal, SignalGroup, Sound
Parent Class: http://purl.org/vocab/frbr/core#Expression
Properties: published_as

MusicalItem

A single exemplar of a musical expression. For example, it could be a single exemplar of a CD. This is normally an single object (a CD) possessed by somebody. From the FRBR final report: The entity defined as item is a concrete entity. It is in many instances a single physical object (e.g., a copy of a one-volume monograph, a single audio cassette, etc.). There are instances, however, where the entity defined as item comprises more than one physical object (e.g., a monograph issued as two separately bound volumes, a recording issued on three separate compact discs, etc.). In terms of intellectual content and physical form, an item exemplifying a manifestation is normally the same as the manifestation itself. However, variations may occur from one item to another, even when the items exemplify the same manifestation, where those variations are the result of actions external to the intent of the producer of the manifestation (e.g., damage occurring after the item was produced, binding performed by a library, etc.).

URI: http://purl.org/ontology/mo/MusicalItem
Label: MusicalItem
Status: unstable
Subclasses: Medium
Properties: encodes

MusicalManifestation

This entity is related to the edition/production/publication of a musical expression (musical manifestation are closely related with the music industry (their terms, concepts, definitions, methods (production, publication, etc.), etc.) From the FRBR final report: The entity defined as manifestation encompasses a wide range of materials, including manuscripts, books, periodicals, maps, posters, sound recordings, films, video recordings, CD-ROMs, multimedia kits, etc. As an entity, manifestation represents all the physical objects that bear the same characteristics, in respect to both intellectual content and physical form. Work #1 J. S. Bach's Six suites for unaccompanied cello * Expression #1 sound issued during the performance by Janos Starker recorded in 1963 and 1965 o Manifestation #1 recordings released on 33 1/3 rpm sound discs in 1965 by Mercury o Manifestation #2 recordings re-released on compact disc in 1991 by Mercury * Expression #2 sound issued during the performances by Yo-Yo Ma recorded in 1983 o Manifestation #1 recordings released on 33 1/3 rpm sound discs in 1983 by CBS Records o Manifestation #2 recordings re-released on compact disc in 1992 by CBS Records Changes that occur deliberately or even inadvertently in the production process that affect the copies result, strictly speaking, in a new manifestation. A manifestation resulting from such a change may be identified as a particular "state" or "issue" of the publication. Changes that occur to an individual copy after the production process is complete (e.g., the loss of a page, rebinding, etc.) are not considered to result in a new manifestation. That copy is simply considered to be an exemplar (or item) of the manifestation that deviates from the copy as produced. With the entity defined as manifestation we can describe the physical characteristics of a set of items and the characteristics associated with the production and distribution of that set of items that may be important factors in enabling users to choose a manifestation appropriate to their physical needs and constraints, and to identify and acquire a copy of that manifestation. Defining manifestation as an entity also enables us to draw relationships between specific manifestations of a work. We can use the relationships between manifestations to identify, for example, the specific publication that was used to create a microreproduction.

URI: http://purl.org/ontology/mo/MusicalManifestation
Label: musical manifestation
Status: stable
Subclasses: PublishedLibretto, PublishedLyrics, PublishedScore, Record, Release, Track
Parent Class: http://purl.org/vocab/frbr/core#Manifestation
Properties: available_as, compilation_of, compiler, item, media_type, other_release_of, preview, producer, publication_of, publisher, publishing_location, release_status, release_type, tribute_to

MusicalWork

Distinct intellectual or artistic musical creation. From the FRBR final report: A work is an abstract entity; there is no single material object one can point to as the work. We recognize the work through individual realizations or expressions of the work, but the work itself exists only in the commonality of content between and among the various expressions of the work. When we speak of Homer's Iliad as a work, our point of reference is not a particular recitation or text of the work, but the intellectual creation that lies behind all the various expressions of the work. For example: work #1 J. S. Bach's The art of the fugue

URI: http://purl.org/ontology/mo/MusicalWork
Label: musical work
Status: stable
Subclasses: Movement
Parent Class: http://purl.org/vocab/frbr/core#Work
Properties: arranged_in, composed_in, iswc, movement, opus, lyrics

Orchestration

Orchestration includes, in addition to instrumentation, the handling of groups of instruments and their balance and interaction.

URI: http://purl.org/ontology/mo/Orchestration
Label: orchestration
Status: stable
Parent Class: Arrangement
Inherited Properties: arrangement_of

Performance

A performance event. It might include as agents performers, engineers, conductors, or even listeners. It might include as factors a score, a MusicalWork, musical instruments. It might produce a sound:-)

URI: http://purl.org/ontology/mo/Performance
Label: performance
Status: stable
Parent Class: http://purl.org/NET/c4dm/event.owl#Event
Properties: conductor, instrument, listener, performance_of, performer, produced_sound, recorded_as, singer

PublishedLibretto

A published libretto

URI: http://purl.org/ontology/mo/PublishedLibretto
Label: published libretto
Status: stable
Parent Class: MusicalManifestation
Inherited Properties: available_as, compilation_of, compiler, item, media_type, other_release_of, preview, producer, publication_of, publisher, publishing_location, release_status, release_type, tribute_to

PublishedLyrics

Published lyrics, as a book or as a text file, for example

URI: http://purl.org/ontology/mo/PublishedLyrics
Label: published lyrics
Status: stable
Parent Class: MusicalManifestation
Inherited Properties: available_as, compilation_of, compiler, item, media_type, other_release_of, preview, producer, publication_of, publisher, publishing_location, release_status, release_type, tribute_to

PublishedScore

A published score (subclass of MusicalManifestation)

URI: http://purl.org/ontology/mo/PublishedScore
Label: published score
Status: stable
Parent Class: MusicalManifestation
Inherited Properties: available_as, compilation_of, compiler, item, media_type, other_release_of, preview, producer, publication_of, publisher, publishing_location, release_status, release_type, tribute_to

Record

A published record (manifestation which first aim is to render the product of a recording)

URI: http://purl.org/ontology/mo/Record
Label: record
Status: stable
Parent Class: MusicalManifestation
Properties: record_number, track, track_count
Inherited Properties: available_as, compilation_of, compiler, item, media_type, other_release_of, preview, producer, publication_of, publisher, publishing_location, release_status, release_type, tribute_to

Recording

A recording event. Takes a sound as a factor to produce a signal (analog or digital). The location of such events (if any) is the actual location of the corresponding microphone or the "recording device".

URI: http://purl.org/ontology/mo/Recording
Label: recording
Status: stable
Parent Class: http://purl.org/NET/c4dm/event.owl#Event
Properties: produced_signal, recording_of

RecordingSession

A set of performances/recordings/mastering events. This event can be decomposed in its constituent events using event:sub_event

URI: http://purl.org/ontology/mo/RecordingSession
Label: recording session
Status: testing
Parent Class: http://purl.org/NET/c4dm/event.owl#Event
Properties: produced_signal_group

Release

A specific release, with barcode, box, liner notes, cover art, and a number of records

URI: http://purl.org/ontology/mo/Release
Label: release
Status: testing
Parent Class: MusicalManifestation
Properties: catalogue_number, ean, grid, gtin, record, record_count, upc
Inherited Properties: available_as, compilation_of, compiler, item, media_type, other_release_of, preview, producer, publication_of, publisher, publishing_location, release_status, release_type, tribute_to

ReleaseEvent

A release event, in a particular place (e.g. a country) at a particular time. Other factors of this event might include cover art, liner notes, box, etc. or a release grouping all these.

URI: http://purl.org/ontology/mo/ReleaseEvent
Label: release event
Status: testing
Parent Class: http://purl.org/NET/c4dm/event.owl#Event
Properties: release

ReleaseStatus

Musical manifestation release status.

URI: http://purl.org/ontology/mo/ReleaseStatus
Label: release status
Status: stable

ReleaseType

Release type of a particular manifestation, such as "album" or "interview"...

URI: http://purl.org/ontology/mo/ReleaseType
Label: Release type
Status: stable

SACD

Super Audio Compact Disc used as medium to record a musical manifestation.

URI: http://purl.org/ontology/mo/SACD
Label: SACD
Status: unstable
Parent Class: Medium
Inherited Properties: encodes

Score

Here, we are dealing with the informational object (the MusicalExpression), not the actually "published" score. This may be, for example, the product of an arrangement process.

URI: http://purl.org/ontology/mo/Score
Label: score
Status: stable
Parent Class: MusicalExpression
Inherited Properties: published_as

Show

A show - a musical event lasting several days, in a particular venue. Examples can be "The Magic Flute" at the Opera Bastille, August 2005, or a musical in the west end...

URI: http://purl.org/ontology/mo/Show
Label: Show
Status: stable
Parent Class: http://purl.org/NET/c4dm/event.owl#Event

Signal

A subclass of MusicalExpression, representing a signal, for example a master signal produced by a performance and a recording.

URI: http://purl.org/ontology/mo/Signal
Label: signal
Status: stable
Subclasses: AnalogSignal, DigitalSignal
Parent Class: MusicalExpression
Properties: channels, derived_from, djmixed_by, interpreter, isrc, puid, records, time, trmid
Inherited Properties: published_as

SignalGroup

A musical expression representing a group of signals, for example a set of masters resulting from a whole recording/mastering session.

URI: http://purl.org/ontology/mo/SignalGroup
Label: signal group
Status: testing
Parent Class: MusicalExpression
Properties: signal
Inherited Properties: published_as

SoloMusicArtist

Single person whose musical creative work shows sensitivity and imagination.

URI: http://purl.org/ontology/mo/SoloMusicArtist
Label: solo music artist
Status: stable
Parent Class: foaf:Person, MusicArtist
Inherited Properties: activity, activity_end, activity_start, biography, compiled, discography, djmixed, fanpage, origin, ipi, remixed, sampled, supporting_musician

Sound

A subclass of MusicalExpression, representing a sound. Realisation of a MusicalWork during a musical Performance.

URI: http://purl.org/ontology/mo/Sound
Label: sound
Status: stable
Parent Class: http://purl.org/NET/c4dm/event.owl#Event, MusicalExpression
Properties: recorded_in
Inherited Properties: published_as

Stream

Transmission over a network used as medium to broadcast a musical manifestation

URI: http://purl.org/ontology/mo/Stream
Label: Stream
Status: unstable
Parent Class: Medium
Inherited Properties: encodes

Torrent

Something available on the Bittorrent peer-2-peer filesharing network

URI: http://purl.org/ontology/mo/Torrent
Label: Torrent
Status: unstable
Parent Class: Medium
Inherited Properties: encodes

Track

A track on a particular record

URI: http://purl.org/ontology/mo/Track
Label: track
Status: stable
Parent Class: MusicalManifestation
Properties: olga, record_side, track_number
Inherited Properties: available_as, compilation_of, compiler, item, media_type, other_release_of, preview, producer, publication_of, publisher, publishing_location, release_status, release_type, tribute_to

Transcription

Transcription event

URI: http://purl.org/ontology/mo/Transcription
Label: transcription
Status: testing
Parent Class: http://purl.org/NET/c4dm/event.owl#Event

Vinyl

Vinyl used as medium to record a musical manifestation

URI: http://purl.org/ontology/mo/Vinyl
Label: Vinyl
Status: unstable
Parent Class: Medium
Inherited Properties: encodes

Properties

activity

Relates an artist to an activity period

URI: http://purl.org/ontology/mo/activity
Label: activity
Status: testing
Range: Activity
Domain: MusicArtist

activity_end

Relates an artist to a date at which its activity ended

URI: http://purl.org/ontology/mo/activity_end
Label: activity end
Status: testing
Range: xsd:date
Domain: MusicArtist

activity_start

Relates an artist to a date at which its activity started

URI: http://purl.org/ontology/mo/activity_start
Label: activity start
Status: testing
Range: xsd:date
Domain: MusicArtist

amazon_asin

Used to link a work or the expression of a work to its corresponding Amazon ASINs page.

URI: http://purl.org/ontology/mo/amazon_asin
Label: amazon_asin
Status: stable
Range: foaf:Document
Domain: genid10

arranged_in

Associates a work to an arrangement event where it was arranged

URI: http://purl.org/ontology/mo/arranged_in
Label: arranged in
Status: unstable
Range: Arrangement
Domain: MusicalWork

arrangement_of

Associates an arrangement event to a work

URI: http://purl.org/ontology/mo/arrangement_of
Label: arrangement of
Status: unstable
Range: MusicalWork
Domain: Arrangement

artist

Relates a membership event with the corresponding artist

URI: http://purl.org/ontology/mo/artist
Label: artist
Status: testing
Range: foaf:Agent
Domain: Membership

available_as

Relates a musical manifestation to a musical item (this album, and my particular cd). By using this property, there is no assumption on wether the full content is available on the linked item. To be explicit about this, you can use a sub-property, such as mo:item (the full manifestation is available on that item) or mo:preview (only a part of the manifestation is available on that item). This is a subproperty of frbr:examplar.

URI: http://purl.org/ontology/mo/available_as
Status: stable
Range: MusicalItem
Domain: MusicalManifestation

biography

Used to link an artist to their online biography.

URI: http://purl.org/ontology/mo/biography
Label: biography
Status: stable
Range: foaf:Document
Domain: MusicArtist

bitsPerSample

Associates a digital signal to the number a bits used to encode one sample. Range is xsd:int.

URI: http://purl.org/ontology/mo/bitsPerSample
Status: stable
Range: xsd:int
Domain: DigitalSignal

bpm

Indicates the BPM of a MusicalWork or a particular Performance Beats per minute: the pace of music measured by the number of beats occurring in 60 seconds.

URI: http://purl.org/ontology/mo/bpm
Label: bpm
Status: stable
Range: xsd:float
Domain: genid15

catalogue_number

Links a release with the corresponding catalogue number

URI: http://purl.org/ontology/mo/catalogue_number
Label: catalogue number
Status: testing
Range: xsd:string
Domain: Release

channels

Associates a signal to the number of channels it holds (mono --> 1, stereo --> 2). Range is xsd:int.

URI: http://purl.org/ontology/mo/channels
Status: stable
Range: xsd:int
Domain: Signal

collaborated_with

Used to relate two collaborating people on a work.

URI: http://purl.org/ontology/mo/collaborated_with
Label: collaborated_with
Status: unstable
Range: foaf:Agent
Domain: foaf:Agent

compilation_of

Indicates that a musical manifestation is a compilation of several Signals.

URI: http://purl.org/ontology/mo/compilation_of
Label: compilation_of
Status: unstable
Range: Signal
Domain: MusicalManifestation

compiled

Used to relate an person or a group of person who compiled the manifestation of a musical work.

URI: http://purl.org/ontology/mo/compiled
Label: compiled
Status: unstable
Range: MusicalManifestation
Domain: MusicArtist

compiler

Used to relate the manifestation of a musical work to a person or a group of person who compiled it.

URI: http://purl.org/ontology/mo/compiler
Label: compiler
Status: unstable
Range: MusicArtist
Domain: MusicalManifestation

composed_in

Associates a MusicalWork to the Composition event pertaining to its creation. For example, I might use this property to associate the Magic Flute to its composition event, occuring during 1782 and having as a mo:composer Mozart.

URI: http://purl.org/ontology/mo/composed_in
Label: composed in
Status: unstable
Range: Composition
Domain: MusicalWork

composer

Associates a composition event to the actual composer. For example, this property could link the event corresponding to the composition of the Magic Flute in 1782 to Mozart himself (who obviously has a FOAF profile:-) ).

URI: http://purl.org/ontology/mo/composer
Label: composer
Status: stable
Range: foaf:Agent
Domain: Composition

conducted

Relates agents to the performances they were conducting

URI: http://purl.org/ontology/mo/conducted
Label: conducted
Status: unstable
Range: Performance
Domain: foaf:Agent

conductor

Relates a performance to the conductor involved

URI: http://purl.org/ontology/mo/conductor
Status: stable
Range: foaf:Agent
Domain: Performance

contains_sample_from

Relates a signal to another signal, which has been sampled.

URI: http://purl.org/ontology/mo/contains_sample_from
Label: contains_sample_from
Status: unstable

derived_from

A related signal from which the described signal is derived.

URI: http://purl.org/ontology/mo/derived_from
Label: derived from
Status: testing
Range: Signal
Domain: Signal

discography

Used to links an artist to an online discography of their musical works. The discography should provide a summary of each released musical work of the artist.

URI: http://purl.org/ontology/mo/discography
Label: discography
Status: stable
Range: foaf:Document
Domain: MusicArtist

discogs

Used to link a musical work or the expression of a musical work, an artist or a corporate body to to its corresponding Discogs page.

URI: http://purl.org/ontology/mo/discogs
Label: discogs
Status: stable
Range: foaf:Document
Domain: genid19

djmix_of

Indicates that all (or most of) the tracks of a musical work or the expression of a musical work were mixed together from all (or most of) the tracks from another musical work or the expression of a musical work to form a so called DJ-Mix. The tracks might have been altered by pitching (so that the tempo of one track matches the tempo of the following track) and fading (so that one track blends in smoothly with the other). If the tracks have been more substantially altered, the "mo:remix" relationship type is more appropriate.

URI: http://purl.org/ontology/mo/djmix_of
Label: djmix_of
Status: unstable

djmixed

Used to relate an artist who djmixed a musical work or the expression of a musical work. The artist usually selected the tracks, chose their sequence, and slightly changed them by fading (so that one track blends in smoothly with the other) or pitching (so that the tempo of one track matches the tempo of the following track). This applies to a 'Mixtape' in which all tracks were DJ-mixed together into one single long track.

URI: http://purl.org/ontology/mo/djmixed
Label: djmixed
Status: unstable
Range: Signal
Domain: MusicArtist

djmixed_by

Used to relate a work or the expression of a work to an artist who djmixed it. The artist usually selected the tracks, chose their sequence, and slightly changed them by fading (so that one track blends in smoothly with the other) or pitching (so that the tempo of one track matches the tempo of the following track). This applies to a 'Mixtape' in which all tracks were DJ-mixed together into one single long track.

URI: http://purl.org/ontology/mo/djmixed_by
Label: djmixed_by
Status: unstable
Range: MusicArtist
Domain: Signal

download

This property can be used to link from a person to the website where they make their works available, or from a manifestation (a track or an album, for example) to a web page where it is available for download. It is better to use one of the three sub-properties instead of this one in order to specify wether the content can be accessed for free (mo:freedownload), if it is just free preview material (mo:previewdownload), or if it can be accessed for some money (mo:paiddownload) (this includes links to the Amazon store, for example). This property MUST be used only if the content is just available through a web page (holding, for example a Flash application) - it is better to link to actual content directly through the use of mo:available_as and mo:Stream, mo:Torrent or mo:ED2K, etc. Therefore, Semantic Web user agents that don't know how to read HTML and even less to rip streams from Flash applications can still access the audio content.

URI: http://purl.org/ontology/mo/download
Label: download
Status: stable
Range: foaf:Document
Domain: genid25

ean

The European Article Number (EAN) is a universal identifier for products, commonly printed in form of barcodes on them. The numbers represented by those codes can either be 8 or 13 digits long, with the 13-digit-version being most common. EANs form a superset of the North American Universal Product Code (UPC) as every UPC can be made an EAN by adding a leading zero to it. Additionally every EAN is also a Japanese Article Number (JAN). The identifiers were formerly assigned by EAN International which merged with Uniform Code Council (UCC, the guys behind the UPCs) and Electronic Commerce Council of Canada (ECCC) to become GS1.

URI: http://purl.org/ontology/mo/ean
Label: ean
Status: testing
Range: xsd:string
Domain: Release

encodes

Relates a MusicalItem (a track on a particular CD, an audio file, a stream somewhere) to the signal it encodes. This is usually a lower-resolution version of the master signal (issued from a Recording event).

URI: http://purl.org/ontology/mo/encodes
Label: encodes
Status: unstable
Range: Signal
Domain: MusicalItem

encoding

Method used to convert analog electronic signals into digital format such as "MP3 CBR @ 128kbps", "OGG @ 160kbps", "FLAC", etc.

URI: http://purl.org/ontology/mo/encoding
Label: encoding
Status: unstable
Range: rdfs:Literal
Domain: AudioFile

duration

The duration of a track or a signal in ms

URI: http://purl.org/ontology/mo/duration
Status: testing
Range: xsd:float
Domain: genid29

engineer

Relates a performance or a recording to the engineer involved

URI: http://purl.org/ontology/mo/engineer
Status: stable
Range: foaf:Agent
Domain: genid32

engineered

Relates agents to the performances/recordings they were engineering in

URI: http://purl.org/ontology/mo/engineered
Label: engineered
Status: unstable
Range: genid36
Domain: foaf:Agent

event_homepage

Links a particular event to a web page

URI: http://purl.org/ontology/mo/event_homepage
Label: event homepage
Status: stable
Range: foaf:Document
Domain: http://purl.org/NET/c4dm/event.owl#Event

exchange_item

A person, a group of person or an organization exchanging an exemplar of a single manifestation.

URI: http://purl.org/ontology/mo/exchange_item
Label: exchange_item
Status: stable
Range: http://purl.org/vocab/frbr/core#Item
Domain: foaf:Agent

fanpage

Used to link an artist to a fan-created webpage devoted to that artist.

URI: http://purl.org/ontology/mo/fanpage
Label: fanpage
Status: stable
Range: foaf:Document
Domain: MusicArtist

free_download

This property can be used to link from a person to the website where they make their works available, or from a manifestation (a track or an album, for example) to a web page where it is available for free download. This property MUST be used only if the content is just available through a web page (holding, for example a Flash application) - it is better to link to actual content directly through the use of mo:available_as and mo:Stream, mo:Torrent or mo:ED2K, etc. Therefore, Semantic Web user agents that don't know how to read HTML and even less to rip streams from Flash applications can still access the audio content.

URI: http://purl.org/ontology/mo/free_download
Label: free download
Status: stable
Range: foaf:Document
Domain: genid40

freedownload

URI: http://purl.org/ontology/mo/freedownload
Status: deprecated

genre

Associates an event (like a performance or a recording) to a particular musical genre. Further version of this property may also include works and scores in the domain.

URI: http://purl.org/ontology/mo/genre
Label: genre
Status: stable
Range: Genre
Domain: genid44

grid

The Global Release Identifier (GRid) is a system for uniquely identifying Releases of music over electronic networks (that is, online stores where you can buy music as digital files). As that it can be seen as the equivalent of the BarCode (or more correctly the GTIN) as found on physical releases of music. Like the ISRC (a code for identifying single recordings as found on releases) it was developed by the IFPI but it does not appear to be a standard of the ISO.

URI: http://purl.org/ontology/mo/grid
Label: GRid
Status: testing
Range: xsd:string
Domain: Release

group

Relates a membership event with the corresponding group

URI: http://purl.org/ontology/mo/group
Label: group
Status: testing
Range: foaf:Group
Domain: Membership

origin

Relates an artist to its geographic origin

URI: http://purl.org/ontology/mo/origin
Label: origin
Status: testing
Range: geo:SpatialThing
Domain: MusicArtist

gtin

GTIN is a grouping term for EANs and UPCs. In common speech those are called barcodes although the barcodes are just a representation of those identifying numbers.

URI: http://purl.org/ontology/mo/gtin
Label: gtin
Status: testing
Range: xsd:string
Domain: Release

has_track

URI: http://purl.org/ontology/mo/has_track
Status: deprecated

headliner

Relates a performance to the headliner(s) involved

URI: http://purl.org/ontology/mo/headliner
Label: headliner
Status: testing

homepage

Links an artist, a record, etc. to a corresponding web page

URI: http://purl.org/ontology/mo/homepage
Label: homepage
Status: stable
Range: foaf:Document
Domain: genid55

image

Indicates a pictorial image (JPEG, GIF, PNG, Etc.) of a musical work, the expression of a musical work, the manifestation of a work or the examplar of a manifestation.

URI: http://purl.org/ontology/mo/image
Label: image
Status: stable
Range: foaf:Image
Domain: genid61

imdb

Used to link an artist, a musical work or the expression of a musical work to their equivalent page on IMDb, the InternetMovieDatabase.

URI: http://purl.org/ontology/mo/imdb
Label: imdb
Status: stable
Range: foaf:Document
Domain: genid67

instrument

Relates a performance to a musical instrument involved

URI: http://purl.org/ontology/mo/instrument
Status: stable
Range: Instrument
Domain: Performance

interpreter

Adds an involved music artist, who interpreted, remixed, or otherwise modified an existing signal, which resulted in the signal that is here the subject of this relation.

URI: http://purl.org/ontology/mo/interpreter
Label: has interpeter
Status: testing
Range: MusicArtist
Domain: Signal

ipi

The Interested Parties Information Code (IPI) is an ISO standard similar to ISBNs for identifying the people or groups with some involvement with a particular musical work / compositions.

URI: http://purl.org/ontology/mo/ipi
Label: ipi
Status: testing
Range: xsd:string
Domain: MusicArtist

ismn

The International Standard Music Number (ISMN) is an ISO standard similar to ISBNs for identifying printed music publications

URI: http://purl.org/ontology/mo/ismn
Label: ismn
Status: testing
Range: xsd:string
Domain: genid73

isrc

The ISRC (International Standard Recording Code) is the international identification system for sound recordings and music videorecordings. Each ISRC is a unique and permanent identifier for a specific recording which can be permanently encoded into a product as its digital fingerprint. Encoded ISRC provide the means to automatically identify recordings for royalty payments.

URI: http://purl.org/ontology/mo/isrc
Label: isrc
Status: stable
Range: xsd:string
Domain: Signal

iswc

Links a musical work to the corresponding ISWC number

URI: http://purl.org/ontology/mo/iswc
Label: iswc
Status: testing
Range: xsd:string
Domain: MusicalWork

item

Relates a musical manifestation to a musical item (this album, and my particular cd) holding the entire manifestation, and not just a part of it.

URI: http://purl.org/ontology/mo/item
Status: testing
Range: MusicalItem
Domain: MusicalManifestation

key

Indicated the key used by the musicians during a performance, or the key of a MusicalWork. Any of 24 major or minor diatonic scales that provide the tonal framework for a piece of music.

URI: http://purl.org/ontology/mo/key
Label: key
Status: stable
Range: http://purl.org/NET/c4dm/keys.owl#Key
Domain: genid77

label

Associates a release event with the label releasing the record

URI: http://purl.org/ontology/mo/label
Label: label
Status: testing
Range: Label
Domain: genid81

lc

The Label Code (LC) was introduced in 1977 by the IFPI (International Federation of Phonogram and Videogram Industries) in order to unmistakably identify the different record labels (see Introduction, Record labels) for rights purposes. The Label Code consists historically of 4 figures, presently being extended to 5 figures, preceded by LC and a dash (e.g. LC-0193 = Electrola; LC-0233 = His Master's Voice). Note that the number of countries using the LC is limited, and that the code given on the item is not always accurate.

URI: http://purl.org/ontology/mo/lc
Label: lc
Status: testing
Range: xsd:string
Domain: Label

licence

Used to link a work or the expression of a work to the license under which they can be manipulated (downloaded, modified, etc). This is usually used to link to a Creative Commons licence.

URI: http://purl.org/ontology/mo/licence
Label: licence
Status: stable
Range: http://web.resource.org/cc/License
Domain: genid84

listened

Relates agents to the performances they were listening in

URI: http://purl.org/ontology/mo/listened
Label: listened
Status: unstable
Range: Performance
Domain: foaf:Agent

listener

Relates a performance to the listener involved

URI: http://purl.org/ontology/mo/listener
Status: stable
Range: foaf:Agent
Domain: Performance

mailorder

Used to link a musical work or the expression of a musical work to a website where people can buy a copy of the musical manifestation.

URI: http://purl.org/ontology/mo/mailorder
Label: mailorder
Status: stable
Range: foaf:Document
Domain: genid88

mashup_of

Indicates that musical works or the expressions of a musical work were mashed up on this album or track. This means that two musical works or the expressions of a musical work by different artists are mixed together, over each other, or otherwise combined into a single musical work (usually by a third artist, the remixer).

URI: http://purl.org/ontology/mo/mashup_of
Label: mashup_of
Status: unstable

media_type

The mediatype (file format or MIME type, or physical medium) of a musical manifestation, e.g. a MP3, CD or vinyl.

URI: http://purl.org/ontology/mo/media_type
Label: has media type
Status: testing
Range: dc:MediaType
Domain: MusicalManifestation

medley_of

Indicates that a musical expression is a medley of several other musical expressions. This means that the orignial musical expression were rearranged to create a new musical expression in the form of a medley.

URI: http://purl.org/ontology/mo/medley_of
Label: medley_of
Status: unstable

member

Indicates a member of a musical group

URI: http://purl.org/ontology/mo/member
Label: member
Status: stable
Range: foaf:Agent
Domain: MusicGroup

member_of

Inverse of the foaf:member property

URI: http://purl.org/ontology/mo/member_of
Label: member_of
Status: unstable
Range: foaf:Group
Domain: foaf:Agent

membership

Relates an agent with related membership events

URI: http://purl.org/ontology/mo/membership
Label: membership
Status: testing
Range: Membership
Domain: foaf:Agent

meter

Associates a musical work or a score with its meter

URI: http://purl.org/ontology/mo/meter
Label: meter
Status: testing
Domain: genid92

movement

Indicates that a musical work has movements

URI: http://purl.org/ontology/mo/movement
Label: has_movement
Status: unstable
Range: Movement
Domain: MusicalWork

movement_number

Indicates the position of a movement in a musical work.

URI: http://purl.org/ontology/mo/movement_number
Label: movement number
Status: unstable
Range: xsd:int
Domain: Movement

musicbrainz

Linking an agent, a track or a record to its corresponding Musicbrainz page.

URI: http://purl.org/ontology/mo/musicbrainz
Label: musicbrainz
Status: stable
Range: foaf:Document
Domain: genid95

musicbrainz_guid

Links an object to the corresponding Musicbrainz identifier

URI: http://purl.org/ontology/mo/musicbrainz_guid
Label: Musicbrainz GUID
Status: testing
Domain: genid100

musicmoz

Used to link an artist, a musical work or the expression of a musical work to its corresponding MusicMoz page.

URI: http://purl.org/ontology/mo/musicmoz
Label: musicmoz
Status: stable
Range: foaf:Document
Domain: genid108

myspace

Used to link a person to its corresponding MySpace page.

URI: http://purl.org/ontology/mo/myspace
Label: myspace
Status: stable
Range: foaf:Document
Domain: foaf:Agent

olga

Used to link a track to a tabulature file for track in the On-Line Guitar Archive.

URI: http://purl.org/ontology/mo/olga
Label: olga
Status: stable
Range: foaf:Document
Domain: Track

onlinecommunity

Used to link a person with an online community web page like a blog, a wiki, a forum, a livejournal page, Etc.

URI: http://purl.org/ontology/mo/onlinecommunity
Label: onlinecommunity
Status: stable
Range: foaf:Document
Domain: foaf:Agent

opus

Used to define a creative work, especially a musical composition numbered to designate the order of a composer's works.

URI: http://purl.org/ontology/mo/opus
Label: opus
Status: stable
Range: rdfs:Literal
Domain: MusicalWork

other_release_of

Indicates that two musical manifestations are essentially the same.

URI: http://purl.org/ontology/mo/other_release_of
Label: other_release_of
Status: unstable
Range: MusicalManifestation
Domain: MusicalManifestation

paid_download

Provide a link from an artist to a web page where all of that artist's musical work is available for some money, or a link from a manifestation (record/track, for example) to a web page providing a paid access to this manifestation.

URI: http://purl.org/ontology/mo/paid_download
Label: paid download
Status: stable
Range: foaf:Document
Domain: genid113

paiddownload

URI: http://purl.org/ontology/mo/paiddownload
Status: deprecated

performance_of

Associates a Performance to a musical work or an arrangement that is being used as a factor in it. For example, I might use this property to attach the Magic Flute musical work to a particular Performance.

URI: http://purl.org/ontology/mo/performance_of
Label: performance of
Status: unstable
Range: genid117
Domain: Performance

performed

Relates agents to the performances they were performing in

URI: http://purl.org/ontology/mo/performed
Label: performed
Status: unstable
Range: Performance
Domain: foaf:Agent

performed_in

Associates a Musical Work or an Score to Performances in which they were a factor. For example, I might use this property in order to associate the Magic Flute to a particular performance at the Opera Bastille last year.

URI: http://purl.org/ontology/mo/performed_in
Label: performed in
Status: unstable
Range: Performance
Domain: genid120

performer

Relates a performance to the performers involved

URI: http://purl.org/ontology/mo/performer
Status: stable
Range: foaf:Agent
Domain: Performance

possess_item

A person, a group of person or an organization possessing an exemplar of a single manifestation.

URI: http://purl.org/ontology/mo/possess_item
Label: possess_item
Status: stable
Range: http://purl.org/vocab/frbr/core#Item
Domain: foaf:Agent

preview

Relates a musical manifestation to a musical item (this album, and my particular cd), which holds a preview of the manifestation (eg. one track for an album, or a snippet for a track)

URI: http://purl.org/ontology/mo/preview
Status: testing
Range: MusicalItem
Domain: MusicalManifestation

preview_download

This property can be used to link from a person to the website where they make previews of their works available, or from a manifestation (a track or an album, for example) to a web page where a preview download is available. This property MUST be used only if the content is just available through a web page (holding, for example a Flash application) - it is better to link to actual content directly through the use of mo:available_as and mo:Stream, mo:Torrent or mo:ED2K, etc. Therefore, Semantic Web user agents that don't know how to read HTML and even less to rip streams from Flash applications can still access the audio content.

URI: http://purl.org/ontology/mo/preview_download
Label: preview download
Status: stable
Range: foaf:Document
Domain: genid123

primary_instrument

Indicates that an artist primarily plays an instrument, or that a member was primarily playing a particular instrument during his membership

URI: http://purl.org/ontology/mo/primary_instrument
Label: primary instrument
Status: testing
Range: Instrument
Domain: genid127

produced

Used to relate an person or a group of person who produced the manifestation of a work.

URI: http://purl.org/ontology/mo/produced
Label: produced
Status: stable
Range: MusicalManifestation
Domain: foaf:Agent

produced_score

Associates an arrangement or a composition event to a score product (score here does not refer to a published score, but more an abstract arrangement of a particular work).

URI: http://purl.org/ontology/mo/produced_score
Label: produced score
Status: unstable
Range: Score
Domain: genid130

produced_signal

Associates a Recording to the outputted signal.

URI: http://purl.org/ontology/mo/produced_signal
Label: produced signal
Status: stable
Range: Signal
Domain: Recording

produced_signal_group

Associates a recording session with a group of master signals produced by it.

URI: http://purl.org/ontology/mo/produced_signal_group
Label: produced signal group
Status: testing
Range: SignalGroup
Domain: RecordingSession

produced_sound

Associates a Performance to a physical Sound that is being produced by it.

URI: http://purl.org/ontology/mo/produced_sound
Label: produced sound
Status: stable
Range: Sound
Domain: Performance

produced_work

Associates a composition event to the produced MusicalWork. For example, this property could link the event corresponding to the composition of the Magic Flute in 1782 to the Magic Flute musical work itself. This musical work can then be used in particular performances.

URI: http://purl.org/ontology/mo/produced_work
Label: produced work
Status: stable
Range: MusicalWork
Domain: Composition

producer

Used to relate the manifestation of a work to a person or a group of person who produced it.

URI: http://purl.org/ontology/mo/producer
Label: producer
Status: stable
Range: foaf:Agent
Domain: MusicalManifestation

producesSignal

URI: http://purl.org/ontology/mo/producesSignal
Status: deprecated

producesSound

URI: http://purl.org/ontology/mo/producesSound
Status: deprecated

productOfComposition

URI: http://purl.org/ontology/mo/productOfComposition
Status: deprecated

publication_of

Link a particular manifestation to the related signal, score, libretto, or lyrics

URI: http://purl.org/ontology/mo/publication_of
Label: publication of
Status: unstable
Range: MusicalExpression
Domain: MusicalManifestation

published

Used to relate an person or a group of person who published the manifestation of a work.

URI: http://purl.org/ontology/mo/published
Label: published
Status: unstable
Range: MusicalManifestation
Domain: foaf:Agent

published_as

Links a musical expression (e.g. a signal or a score) to one of its manifestations (e.g. a track on a particular record or a published score).

URI: http://purl.org/ontology/mo/published_as
Label: published as
Status: stable
Range: MusicalManifestation
Domain: MusicalExpression

publisher

Used to relate a musical manifestation to a person or a group of person who published it.

URI: http://purl.org/ontology/mo/publisher
Label: publisher
Status: unstable
Range: foaf:Agent
Domain: MusicalManifestation

publishing_location

Relates a musical manifestation to its publication location.

URI: http://purl.org/ontology/mo/publishing_location
Label: publishingLocation
Status: stable
Range: geo:SpatialThing
Domain: MusicalManifestation

puid

Link a signal to the PUIDs associated with it, that is, PUID computed from MusicalItems (mo:AudioFile) derived from this signal. PUIDs (Portable Unique IDentifier) are the IDs used in the proprietary MusicDNS AudioFingerprinting system which is operated by MusicIP. Using PUIDs, one (with some luck) can identify the Signal object associated with a particular audio file, therefore allowing to access further information (on which release this track is featured? etc.). Using some more metadata one can identify the particular Track corresponding to the audio file (a track on a particular release).

URI: http://purl.org/ontology/mo/puid
Label: puid
Status: stable
Range: xsd:string
Domain: Signal

record

Associates a release with the records it contains. A single release can be associated with multiple records, for example for a multi-disc release.

URI: http://purl.org/ontology/mo/record
Label: released record
Status: testing
Range: Record
Domain: Release

record_count

Associates a release with the number of records it contains, e.g. the number of discs it contains in the case of a multi-disc release.

URI: http://purl.org/ontology/mo/record_count
Label: record count
Status: testing
Range: xsd:int
Domain: Release

record_number

Indicates the position of a record in a release (e.g. a 2xLP, etc.).

URI: http://purl.org/ontology/mo/record_number
Label: has record number
Status: testing
Range: xsd:nonNegativeInteger
Domain: Record

record_side

Associates the side on a vinyl record, where a track is located, e.g. A, B, C, etc. This property can then also be used in conjunction with mo:track_number, so that one can infer e.g. "A1", that means, track number 1 on side A.

URI: http://purl.org/ontology/mo/record_side
Label: has record side
Status: testing
Range: xsd:string
Domain: Track

recorded_as

This is a shortcut property, allowing to bypass all the Sound/Recording steps. This property allows to directly link a Performance to the recorded Signal. This is recommended for "normal" users. However, advanced users wanting to express things such as the location of the microphone will have to create this shortcut as well as the whole workflow, in order to let the "normal" users access simply the, well, simple information:-) .

URI: http://purl.org/ontology/mo/recorded_as
Label: recorded as
Status: stable
Range: Signal
Domain: Performance

recorded_in

Associates a physical Sound to a Recording event where it is being used in order to produce a signal. For example, I might use this property to associate the sound produced by a particular performance of the magic flute to a given recording, done using my cell-phone.

URI: http://purl.org/ontology/mo/recorded_in
Label: recorded in
Status: unstable
Range: Recording
Domain: Sound

recording_of

Associates a Recording event to a physical Sound being recorded. For example, I might use this property to associate a given recording, done using my cell phone, to the sound produced by a particular performance of the magic flute.

URI: http://purl.org/ontology/mo/recording_of
Label: recorded sound
Status: stable
Range: Sound
Domain: Recording

records

This is the inverse of the shortcut property recordedAs, allowing to relate directly a performance to a signal.

URI: http://purl.org/ontology/mo/records
Label: records
Status: unstable
Range: Performance
Domain: Signal

release

Associates a release with the corresponding release event

URI: http://purl.org/ontology/mo/release
Label: release
Status: testing
Range: Release
Domain: ReleaseEvent

release_status

Relates a musical manifestation to its release status (bootleg, ...)

URI: http://purl.org/ontology/mo/release_status
Status: stable
Range: ReleaseStatus
Domain: MusicalManifestation

release_type

Relates a musical manifestation to its release type (interview, spoken word, album, ...)

URI: http://purl.org/ontology/mo/release_type
Status: stable
Range: ReleaseType
Domain: MusicalManifestation

remaster_of

This relates two musical work or the expression of a musical work, where one is a remaster of the other. A remaster is a new version made for release from source recordings that were earlier released separately. This is usually done to improve the audio quality or adjust for more modern playback equipment. The process generally doesn't involve changing the music in any artistically important way. It may, however, result in tracks that are a few seconds longer or shorter.

URI: http://purl.org/ontology/mo/remaster_of
Label: remaster_of
Status: unstable

remix_of

Used to relate the remix of a musical work in a substantially altered version produced by mixing together individual tracks or segments of an original musical source work.

URI: http://purl.org/ontology/mo/remix_of
Label: remix_of
Status: unstable

remixed

Used to relate an artist who remixed a musical work or the expression of a musical work. This involves taking just one other musical work and using audio editing to make it sound like a significantly different, but usually still recognisable, song. It can be used to link an artist to a single song that they remixed, or, if they remixed an entire musical work.

URI: http://purl.org/ontology/mo/remixed
Label: remixed
Status: unstable
Range: Signal
Domain: MusicArtist

remixer

Used to relate a musical work or the expression of a musical work to an artist who remixed it. This involves taking just one other musical work and using audio editing to make it sound like a significantly different, but usually still recognisable, song. It can be used to link an artist to a single song that they remixed, or, if they remixed an entire musical work.

URI: http://purl.org/ontology/mo/remixer
Label: remixer
Status: unstable

review

Used to link a work or the expression of a work to a review. The review does not have to be open content, as long as it is accessible to the general internet population.

URI: http://purl.org/ontology/mo/review
Label: review
Status: stable
Range: foaf:Document
Domain: genid133

sample_rate

Associates a digital signal to its sample rate. It might be easier to express it this way instead of defining a timeline map:-) Range is xsd:float.

URI: http://purl.org/ontology/mo/sample_rate
Status: stable
Range: xsd:float
Domain: DigitalSignal

sampled

Used to relate an artist who sampled a Signal.

URI: http://purl.org/ontology/mo/sampled
Label: sampled
Status: unstable
Range: Signal
Domain: MusicArtist

sampledVersionOf

URI: http://purl.org/ontology/mo/sampledVersionOf
Status: deprecated

sampled_version

Associates an analog signal with a sampled version of it

URI: http://purl.org/ontology/mo/sampled_version
Label: sampled version
Status: stable
Range: DigitalSignal
Domain: AnalogSignal

sampled_version_of

Associates a digital signal with the analog version of it

URI: http://purl.org/ontology/mo/sampled_version_of
Label: sampled version of
Status: stable
Range: AnalogSignal
Domain: DigitalSignal

sampler

Used to relate the signal of a musical work to an artist who sampled it.

URI: http://purl.org/ontology/mo/sampler
Label: sampler
Status: unstable

sell_item

A person, a group of person or an organization selling an exemplar of a single manifestation.

URI: http://purl.org/ontology/mo/sell_item
Label: sell_item
Status: stable
Range: http://purl.org/vocab/frbr/core#Item
Domain: foaf:Agent

signal

Associates a group of signals with one of the signals it contains

URI: http://purl.org/ontology/mo/signal
Label: signal
Status: testing
Range: Signal
Domain: SignalGroup

signalTime

URI: http://purl.org/ontology/mo/signalTime
Status: deprecated

similar_to

A similarity relationships between two objects (so far, either an agent, a signal or a genre, but this could grow). This relationship is pretty general and doesn't make any assumptions on how the similarity claim was derived. Such similarity statements can come from a range of different sources (Musicbrainz similarities between artists, or coming from some automatic content analysis). However, the origin of such statements should be kept using a named graph approach - and ultimately, the documents providing such statements should attach some metadata to themselves (confidence of the claim, etc.).

URI: http://purl.org/ontology/mo/similar_to
Label: similar_to
Status: unstable
Range: genid144
Domain: genid137

singer

Relates a performance to an involved singer

URI: http://purl.org/ontology/mo/singer
Status: stable
Range: foaf:Agent
Domain: Performance

supporting_musician

Used to relate an artist doing long-time instrumental or vocal support for another artist.

URI: http://purl.org/ontology/mo/supporting_musician
Label: supporting_musician
Status: unstable
Range: MusicArtist
Domain: MusicArtist

tempo

Rate of speed or pace of music. Tempo markings are traditionally given in Italian; common markings include: grave (solemn; very, very slow); largo (broad; very slow); adagio (quite slow); andante (a walking pace); moderato (moderate); allegro (fast; cheerful); vivace (lively); presto (very fast); accelerando (getting faster); ritardando (getting slower); and a tempo (in time; returning to the original pace).

URI: http://purl.org/ontology/mo/tempo
Label: tempo
Status: stable
Range: xsd:string
Domain: genid151

lyrics

Associates lyrics with a musical work

URI: http://purl.org/ontology/mo/lyrics
Label: lyrics
Status: testing
Range: Lyrics
Domain: MusicalWork

text

Associates lyrics with their text.

URI: http://purl.org/ontology/mo/text
Label: text
Status: testing
Domain: Lyrics

time

Associates a Signal to a time object - its actual domain

URI: http://purl.org/ontology/mo/time
Label: time
Status: stable
Range: http://www.w3.org/2006/time#TemporalEntity
Domain: Signal

track

Indicates a part of a musical manifestation - in this particular case, a track.

URI: http://purl.org/ontology/mo/track
Label: track
Status: stable
Range: Track
Domain: Record

trackNum

URI: http://purl.org/ontology/mo/trackNum
Status: deprecated

track_count

The track count of a record

URI: http://purl.org/ontology/mo/track_count
Label: track count
Status: testing
Range: xsd:int
Domain: Record

track_number

Indicates the position of a track on a record medium (a CD, etc.).

URI: http://purl.org/ontology/mo/track_number
Label: track number
Status: stable
Range: xsd:nonNegativeInteger
Domain: Track

translation_of

Indicates that a work or the expression of a work has translated or transliterated into another expression of a work.

URI: http://purl.org/ontology/mo/translation_of
Label: translation_of
Status: unstable
Range: http://purl.org/vocab/frbr/core#Expression
Domain: http://purl.org/vocab/frbr/core#Expression

tribute_to

Indicates a musical work or the expression of a musical work that is a tribute to an artist - normally consisting of music being composed by the artist but performed by other artists.

URI: http://purl.org/ontology/mo/tribute_to
Label: tribute_to
Status: unstable
Range: MusicArtist
Domain: MusicalManifestation

trmid

Indicates the TRMID of a track. TRM IDs are MusicBrainz' old AudioFingerprinting system. TRM (TRM Recognizes Music) IDs are (somewhat) unique ids that represent the audio signature of a musical piece (see AudioFingerprint).

URI: http://purl.org/ontology/mo/trmid
Label: trmid
Status: stable
Range: xsd:string
Domain: Signal

upc

UPC stands for "Universal Product Code", which was the original barcode used in the United States and Canada. The UPC (now officially EAN.UCC-12 is a numerical method of identifying products without redundancy worldwide for all types of products in the retail sector. The EAN is a superset of the original UPC increasing the digits to 13 with the prefix 0 reserved for UPC. As of 2005, manufacturers are only allowed to use the new 13-digit codes on their items, rather than having two separate numbers.

URI: http://purl.org/ontology/mo/upc
Label: upc
Status: testing
Range: xsd:string
Domain: Release

usedInPerformance

URI: http://purl.org/ontology/mo/usedInPerformance
Status: deprecated

usedInRecording

URI: http://purl.org/ontology/mo/usedInRecording
Status: deprecated

usesSound

URI: http://purl.org/ontology/mo/usesSound
Status: deprecated

usesWork

URI: http://purl.org/ontology/mo/usesWork
Status: deprecated

want_item

A person, a group of person or an organization wanting an exemplar of a single manifestation.

URI: http://purl.org/ontology/mo/want_item
Label: want_item
Status: stable
Range: http://purl.org/vocab/frbr/core#Item
Domain: foaf:Agent

wikipedia

Used to link an work, an expression of a work, a manifestation of a work, a person, an instrument or a musical genre to its corresponding WikiPedia page. The full URL should be used, not just the WikiName.

URI: http://purl.org/ontology/mo/wikipedia
Label: wikipedia
Status: stable
Range: foaf:Document
Domain: genid155

Individuals

album

URI: http://purl.org/ontology/mo/album
Type: ReleaseType

audiobook

URI: http://purl.org/ontology/mo/audiobook
Type: ReleaseType

bootleg

URI: http://purl.org/ontology/mo/bootleg
Type: ReleaseStatus

compilation

URI: http://purl.org/ontology/mo/compilation
Type: ReleaseType

ep

URI: http://purl.org/ontology/mo/ep
Type: ReleaseType

interview

URI: http://purl.org/ontology/mo/interview
Type: ReleaseType

live

URI: http://purl.org/ontology/mo/live
Type: ReleaseType

official

URI: http://purl.org/ontology/mo/official
Type: ReleaseStatus

promotion

URI: http://purl.org/ontology/mo/promotion
Type: ReleaseStatus

remix

URI: http://purl.org/ontology/mo/remix
Type: ReleaseType

single

URI: http://purl.org/ontology/mo/single
Type: ReleaseType

soundtrack

URI: http://purl.org/ontology/mo/soundtrack
Type: ReleaseType

spokenword

URI: http://purl.org/ontology/mo/spokenword
Type: ReleaseType