NMM Ontology Classes

nmm:MusicPiece

Superclasses :

nfo:Media,

Subclasses :

--

In domain of :

nmm:trackNumber, nmm:lyrics, nmm:lyricist, nmm:composer, nmm:length, nmm:performer, nmm:beatsPerMinute, nmm:musicAlbum,

In range of :

--

Note:

This class notifies about changes


nmm:RadioStation

The Radio station in user terms: BBC3, Radio5, YLEX, ... It is linked with 1 or more carriers (different FM frenquencies, online sources in different qualities, etc.). Some RDS information is represented with nie properties, nie:identifier for PI, nie:title for PS

Superclasses :

nfo:Audio,

Subclasses :

--

In domain of :

nmm:carrier, nmm:radioPTY, nmm:radioIcon,

In range of :

--

Note:

This class notifies about changes


nmm:AnalogRadio

FM Radio carrier signal data. Basically the frequency

Superclasses :

nfo:MediaStream,

Subclasses :

--

In domain of :

nmm:frequency, nmm:modulation,

In range of :

--

nmm:RadioModulation

Set of instances for analog radio modulation

Superclasses :

--

Subclasses :

--

In domain of :

--

In range of :

nmm:modulation,

Predefined instances :

nmm:radio-modulation-fm, nmm:radio-modulation-am,

nmm:MusicAlbum


nmm:MeteringMode

Enumeration of different ways a camera determines exposure.

Superclasses :

--

Subclasses :

--

In domain of :

--

In range of :

nmm:meteringMode,

Predefined instances :

nmm:metering-mode-other, nmm:metering-mode-partial, nmm:metering-mode-pattern, nmm:metering-mode-multispot, nmm:metering-mode-spot, nmm:metering-mode-center-weighted-average, nmm:metering-mode-average,

nmm:ImageList

An album of images

Superclasses :

nfo:MediaList,

Subclasses :

--

In domain of :

--

In range of :

--

nmm:Artist

An artist.


nmm:Playlist

Specific class to split MediaList in Albums and playlists.

Superclasses :

nfo:MediaList,

Subclasses :

--

In domain of :

--

In range of :

--

Note:

This class notifies about changes


nmm:WhiteBalance

Camera's white balance setting

Superclasses :

--

Subclasses :

--

In domain of :

--

In range of :

nmm:whiteBalance,

Predefined instances :

nmm:white-balance-manual, nmm:white-balance-auto,

nmm:DigitalRadio

Online Radio Stream data object (i.e. as a raw flow of bytes)

Superclasses :

nfo:MediaStream,

Subclasses :

--

In domain of :

nmm:protocol, nmm:encoding, nmm:streamingBitrate,

In range of :

--

nmm:Flash

Enumeration of the possible values of flash property

Superclasses :

--

Subclasses :

--

In domain of :

--

In range of :

nmm:flash,

Predefined instances :

nmm:flash-off, nmm:flash-on,

nmm:SynchronizedText

Superclasses :

nfo:PlainTextDocument,

Subclasses :

--

In domain of :

nmm:isForHearingImpaired,

In range of :

nmm:subtitle, nmm:lyrics,

nmm:Photo

A photo

Note:

This class notifies about changes


nmm:Video

Note:

This class notifies about changes