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