## 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

`Superclasses` : | nfo:MediaList,
`Subclasses` : | --
`In domain of` : | nmm:setNumber, nmm:albumPeakGain, nmm:albumGain, nmm:albumDuration, nmm:albumTitle, nmm:albumTrackCount, nmm:internationalStandardRecordingCode, nmm:musicCDIdentifier, nmm:albumArtist,
`In range of` : | 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.

`Superclasses` : | nco:Role, nie:InformationElement,
`Subclasses` : | --
`In domain of` : | nmm:artistName,
`In range of` : | nmm:leadActor, nmm:producedBy, nmm:director, nmm:lyricist, nmm:composer, nmm:performer, nmm:albumArtist,

### nmm:Playlist

Specific class to split MediaList in Albums and playlists.

`Superclasses` : | nfo:MediaList,
`Subclasses` : | --
`In domain of` : | --
`In range of` : | --

### 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

`Superclasses` : | nfo:Image,
`Subclasses` : | --
`In domain of` : | nmm:isColorCorrected, nmm:isCropped, nmm:whiteBalance, nmm:meteringMode, nmm:isoSpeed, nmm:focalLength, nmm:fnumber, nmm:flash, nmm:exposureTime, nmm:camera,
`In range of` : | --

### nmm:Video

`Superclasses` : | nfo:Audio, nfo:Video,
`Subclasses` : | --
`In domain of` : | nmm:isContentEncrypted, nmm:subtitle, nmm:hasSubtitle, nmm:leadActor, nmm:producedBy, nmm:director, nmm:category, nmm:MPAARating, nmm:synopsis, nmm:runTime, nmm:episodeNumber, nmm:season, nmm:isSeries, nmm:videoAlbum,
`In range of` : | --

### Note:

This class notifies about changes