Instance Property

generalMIDISequence

A value that indicates whether the MIDI sequence contained in the file is set up for use with a general MIDI device.

Declaration

var generalMIDISequence: NSNumber? { get set }

Discussion

When the value of this property is 1, the MIDI sequence in the file is set up for use with a general MIDI device; when the value is 0, it is not.

See Also

Describing Music

var album: String?

The title for a collection of audio media.

var artist: String?

The artist associated with the media.

var audioChannelCount: NSNumber?

The number of channels in the audio data contained in the file.

var audioEncodingApplication: String?

The name of the application that encoded the data contained in the audio file.

var audioSampleRate: NSNumber?

The sample rate of the audio data contained in the file as a float value representing HZ (that is, audio frames/second), such as 44100.0 or 22254.54.

var audioTrackNumber: NSNumber?

The track number of a song or audio composition when it is part of an album.

var composer: String?

The composer of the song or audio composition contained in the audio file.

var keySignature: String?

The musical key of the song or audio composition contained in the file, such as C, Dm, or F#m.

var lyricist: String?

The lyricist or text writer for the song or audio composition contained in the file.

var musicalGenre: String?

The musical genre of the song or audio composition contained in the file, such as Jazz, Pop, Rock, or Classical.

var recordingDate: Date?

The recording date of the song or audio composition.

var tempo: NSNumber?

The tempo of the music contained in the audio file in beats per minute.

var timeSignature: String?

The time signature of the musical composition contained in the audio or MIDI file in a string, such as "4/4" or "7/8".

var musicalInstrumentCategory: String?

The category of the instrument associated with the audio file.

var musicalInstrumentName: String?

The name of an instrument within the context of an instrument category.