music21 InterfaceΒΆ

muspy.from_music21(stream: music21.stream.Stream, resolution=24) → Union[muspy.music.Music, List[muspy.music.Music], muspy.classes.Track, List[muspy.classes.Track]][source]

Return a Music object converted from a music21 Stream object.

Parameters:
  • stream (music21.stream.Stream object) – Stream object to convert.
  • resolution (int, optional) – Time steps per quarter note. Defaults to muspy.DEFAULT_RESOLUTION.
Returns:

Converted Music object(s) or Track object(s).

Return type:

muspy.Music object(s) or muspy.Track object(s)

muspy.to_music21(music: Music) → music21.stream.Score[source]

Convert a Music object to a music21 Score object.

Parameters:music (muspy.Music object) – Music object to convert.
Returns:Converted music21 Score object.
Return type:music21.stream.Score object