.. _moduleMidiBase: music21.midi.base ================= .. WARNING: DO NOT EDIT THIS FILE: AUTOMATICALLY GENERATED. PLEASE EDIT THE .py FILE DIRECTLY. .. automodule:: music21.midi.base MidiEvent --------- .. autoclass:: music21.midi.base.MidiEvent .. rubric:: :class:`~music21.midi.base.MidiEvent` bases - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.midi.base.MidiEvent` read-only properties .. autoattribute:: music21.midi.base.MidiEvent.sortOrder Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.midi.base.MidiEvent` read/write properties .. autoattribute:: music21.midi.base.MidiEvent.data .. autoattribute:: music21.midi.base.MidiEvent.pitch .. autoattribute:: music21.midi.base.MidiEvent.velocity .. rubric:: :class:`~music21.midi.base.MidiEvent` methods .. automethod:: music21.midi.base.MidiEvent.getBytes .. automethod:: music21.midi.base.MidiEvent.isDeltaTime .. automethod:: music21.midi.base.MidiEvent.isNoteOff .. automethod:: music21.midi.base.MidiEvent.isNoteOn .. automethod:: music21.midi.base.MidiEvent.matchedNoteOff .. automethod:: music21.midi.base.MidiEvent.parseChannelVoiceMessage .. automethod:: music21.midi.base.MidiEvent.read .. automethod:: music21.midi.base.MidiEvent.setPitchBend Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` DeltaTime --------- .. autoclass:: music21.midi.base.DeltaTime .. rubric:: :class:`~music21.midi.base.DeltaTime` bases - :class:`~music21.midi.base.MidiEvent` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.midi.base.DeltaTime` read-only properties Read-only properties inherited from :class:`~music21.midi.base.MidiEvent`: .. hlist:: :columns: 3 - :attr:`~music21.midi.base.MidiEvent.sortOrder` Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.midi.base.DeltaTime` read/write properties Read/write properties inherited from :class:`~music21.midi.base.MidiEvent`: .. hlist:: :columns: 3 - :attr:`~music21.midi.base.MidiEvent.data` - :attr:`~music21.midi.base.MidiEvent.pitch` - :attr:`~music21.midi.base.MidiEvent.velocity` .. rubric:: :class:`~music21.midi.base.DeltaTime` methods .. automethod:: music21.midi.base.DeltaTime.getBytes .. automethod:: music21.midi.base.DeltaTime.readUntilLowByte Methods inherited from :class:`~music21.midi.base.MidiEvent`: .. hlist:: :columns: 3 - :meth:`~music21.midi.base.MidiEvent.isDeltaTime` - :meth:`~music21.midi.base.MidiEvent.isNoteOff` - :meth:`~music21.midi.base.MidiEvent.isNoteOn` - :meth:`~music21.midi.base.MidiEvent.matchedNoteOff` - :meth:`~music21.midi.base.MidiEvent.parseChannelVoiceMessage` - :meth:`~music21.midi.base.MidiEvent.read` - :meth:`~music21.midi.base.MidiEvent.setPitchBend` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` MidiTrack --------- .. autoclass:: music21.midi.base.MidiTrack .. rubric:: :class:`~music21.midi.base.MidiTrack` bases - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.midi.base.MidiTrack` read-only properties .. autoattribute:: music21.midi.base.MidiTrack.length Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.midi.base.MidiTrack` methods .. automethod:: music21.midi.base.MidiTrack.getBytes .. automethod:: music21.midi.base.MidiTrack.getChannels .. automethod:: music21.midi.base.MidiTrack.getProgramChanges .. automethod:: music21.midi.base.MidiTrack.hasNotes .. automethod:: music21.midi.base.MidiTrack.processDataToEvents .. automethod:: music21.midi.base.MidiTrack.read .. automethod:: music21.midi.base.MidiTrack.setChannel .. automethod:: music21.midi.base.MidiTrack.updateEvents Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` MidiFile -------- .. autoclass:: music21.midi.base.MidiFile .. rubric:: :class:`~music21.midi.base.MidiFile` bases - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.midi.base.MidiFile` read-only properties Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.midi.base.MidiFile` methods .. automethod:: music21.midi.base.MidiFile.close .. automethod:: music21.midi.base.MidiFile.open .. automethod:: music21.midi.base.MidiFile.openFileLike .. automethod:: music21.midi.base.MidiFile.read .. automethod:: music21.midi.base.MidiFile.readstr .. automethod:: music21.midi.base.MidiFile.write .. automethod:: music21.midi.base.MidiFile.writeMThdStr .. automethod:: music21.midi.base.MidiFile.writestr Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` ChannelModeMessages ------------------- .. autoclass:: music21.midi.base.ChannelModeMessages .. rubric:: :class:`~music21.midi.base.ChannelModeMessages` bases - :class:`~music21.common.enums.ContainsEnum` ChannelVoiceMessages -------------------- .. autoclass:: music21.midi.base.ChannelVoiceMessages .. rubric:: :class:`~music21.midi.base.ChannelVoiceMessages` bases - :class:`~music21.common.enums.ContainsEnum` MetaEvents ---------- .. autoclass:: music21.midi.base.MetaEvents .. rubric:: :class:`~music21.midi.base.MetaEvents` bases - :class:`~music21.common.enums.ContainsEnum` SysExEvents ----------- .. autoclass:: music21.midi.base.SysExEvents .. rubric:: :class:`~music21.midi.base.SysExEvents` bases - :class:`~music21.common.enums.ContainsEnum` Functions --------- .. autofunction:: music21.midi.base.charToBinary .. autofunction:: music21.midi.base.getNumber .. autofunction:: music21.midi.base.getNumbersAsList .. autofunction:: music21.midi.base.getVariableLengthNumber .. autofunction:: music21.midi.base.intsToHexBytes .. autofunction:: music21.midi.base.putNumber .. autofunction:: music21.midi.base.putNumbersAsList .. autofunction:: music21.midi.base.putVariableLengthNumber