MidiFile¶
Inherits: Resource < Reference < Object
MIDI data file.
Description¶
This is a resource which stores MIDI data used by MidiPlayer. At load time, format will be set accordingly.
To load data into the MidiPlayer simply load a MidiFile
with FORMAT_MIDI into MidiPlayer.midi or a MidiFile
with FORMAT_SF2 into MidiPlayer.soundfont.
Note: It is not recommended that you set byte data directly or change the format. These methods are more useful when loading MIDI data from a File and you need to set byte data and format manually.
Properties¶
PoolByteArray | data | PoolByteArray( ) |
Format | format | 0 |
Property Descriptions¶
- PoolByteArray data
Default | PoolByteArray( ) |
Setter | set_data(value) |
Getter | get_data() |
A stream of bytes which represents MIDI data. This data is not meant to be modified, as MIDI files are imported automatically.
- Format format
Default | 0 |
Setter | set_format(value) |
Getter | get_format() |
Represents the internal format of the MidiFile
data. This is set automatically at import time.