MM API supports playback of Musical Instrument Digital Interface (MIDI)
format content with the Manager.createPlayer()
method. SP-MIDI
[SP-MIDI_1]
and SP-MIDI 5-to-24 [SP-MIDI_2]
note
profiles are supported for 3GPP playback .
MIDI has the following use cases:
MIDI file playback
Interactive MIDI playing
Playback for a MIDI file works in the same way as the other audio content types.
A player is created with the locator device://midi
for
pure interactive MIDI. Interactive playing is possible by using MIDIControl
. can be used for various tasks, for example, changing MIDI channel volumes,
changing instrument assignments to channels, playing notes, and so on.
Bank queries are not supported (isBankQuerySupported
returns
false).