pretty_midi Interface

muspy.from_pretty_midi(midi: pretty_midi.pretty_midi.PrettyMIDI) → muspy.music.Music[source]

Return a pretty_midi PrettyMIDI object as a Music object.

Parameters:midi (pretty_midi.PrettyMIDI) – PrettyMIDI object to convert.
Returns:Converted Music object.
Return type:muspy.Music
muspy.to_pretty_midi(music: Music) → pretty_midi.pretty_midi.PrettyMIDI[source]

Return a Music object as a PrettyMIDI object.

Tempo changes are not supported yet.

Parameters:music (muspy.Music object) – Music object to convert.
Returns:Converted PrettyMIDI object.
Return type:pretty_midi.PrettyMIDI