Releases
v0.4.0
MusPy v0.4.0 Release Notes
Classes
Add strict
and cast
options to Base.from_dict
Add Base.fix_type
for fixing invalid types
Fix Base.remove_duplicate
(#46 )
Base
class is now hashable with __hash__
implemented
Base
class is now sortable with __lt__
and __gt__
implemented
Fix Annotation
attributes and types (#44 )
I/O Interfaces
Add performance and REMI event representations (#63 )
Enhance MusicXML input (lyrics, grace notes, repeats, jumps)
Enhance MIDI input interface (control change messages) (#43 )
Fix key signature reading issues in music21 input interface
Fix low volume of synthesized audio (#60 )
Handle NumPy types in event representation interface (#48 )
Datasets
Add EMOPIA dataset (#64 )
Add MAESTRO V3 dataset
Enhance download_and_extract
(#34 )
TensorFlow and PyTorch will now be imported only when they are called (#42 )
Support compressed files in MusicDataset (#59 )
Beat Support
Add Beat
class
Add Music.infer_beats
and muspy.infer_beats
Support beats in music21 input interface
Changelog
v0.3.0...v0.4.0
You can’t perform that action at this time.