Pypianoroll Interface

muspy.from_pypianoroll(multitrack: pypianoroll.multitrack.Multitrack, default_velocity: int = 64) → muspy.music.Music[source]

Return a Pypianoroll Multitrack object as a Music object.

Parameters:
  • multitrack (pypianoroll.Multitrack) – Pypianoroll Multitrack object to convert.
  • default_velocity (int, default: muspy.DEFAULT_VELOCITY (64)) – Default velocity value to use when decoding.
Returns:

music – Converted MusPy Music object.

Return type:

muspy.Music

muspy.to_pypianoroll(music: Music) → pypianoroll.multitrack.Multitrack[source]

Return a Music object as a Multitrack object.

Parameters:music (muspy.Music) – Music object to convert.
Returns:multitrack – Converted Multitrack object.
Return type:pypianoroll.Multitrack