Expand description
Minimal MIDI import/export helpers.
Structs§
- Export
Options - How
to_midiwrites a score: music21’sstreamToMidiFilekeywords. - Midi
Note - A note event in quarter-length time.
Constants§
- DEFAULT_
TICKS_ PER_ QUARTER - Default MIDI pulses per quarter note used by the byte import/export helpers.
Functions§
- from_
midi - Reads a standard MIDI file into a score: music21’s
converter.parseof one. - midi_
notes_ from_ stream - Extracts MIDI note events from a stream.
- read_
midi_ bytes - Reads note events from a Standard MIDI File.
- read_
midi_ bytes_ with_ tempo - Reads note events and the first tempo marking from a Standard MIDI File.
- stream_
from_ midi_ notes - Builds a stream from MIDI note events.
- to_midi
- Writes a stream as a standard MIDI file, as music21’s
streamToMidiFile(...).writestr()writes it. - write_
midi_ bytes - Writes a minimal format-0 Standard MIDI File.