Pretty-midi

Latest version: v0.2.10

Safety actively analyzes 621008 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.2.10

- Load text events and lyrics for all tracks (192) 5e3db4bfa6be0d6e87d7a9e8fcf5f4ed81e97a8d
- np.int is deprecated in numpy>=1.20 - use np.int32 instead (205) 91f58bedb2cc4a5022f837809cf642afd6577e9b
- Syntax fix for equality check with 0. (215) c510b12270b2a62daa7a30af58fd33288e0feffd

0.2.9

- Add tutorial https://github.com/craffel/pretty-midi/commit/7d7ea0a6b3325dd8654428e7948a907f5a0eba7d
- Add support for sustain pedal in piano roll https://github.com/craffel/pretty-midi/commit/e3ab5f9f6b1cda4717fa6d24d3243460024bc949
- `get_duration` and `duration` property for `Note` objects https://github.com/craffel/pretty-midi/commit/9851c0ce8f456ffef640f898334885631635ff02
- Fix `get_beats` for compound meters https://github.com/craffel/pretty-midi/commit/369ce9831c05acf6373b18a845e7397e95c8b3bb
- Enforce strictly increasing times in `adjust_times` https://github.com/craffel/pretty-midi/commit/bd97acd5d0373a8b120d0e0ae666145645171561
- Update `librosa` calls in example https://github.com/craffel/pretty-midi/commit/6e767d3ba5a026dbd2f053e18d6f44d6c3e4053c
- Bugfixes, docfixes, and Python3 compatibility https://github.com/craffel/pretty-midi/commit/3a9153f1dc7b999abcca16a290b8013d505cba33 https://github.com/craffel/pretty-midi/commit/4fa04b0b177f5491a48afa3751b30d2a26814c0e https://github.com/craffel/pretty-midi/commit/2008db66dcbfc0ca9baab4e72773a1ce4698b91e https://github.com/craffel/pretty-midi/commit/d13d78bd815fcdbb40b662e959028522d66c39d4 https://github.com/craffel/pretty-midi/commit/48fae35d3f3b4fc282c00cca79d7cb688e580f2b https://github.com/craffel/pretty-midi/commit/78e33ab1c24e1156529320ea127dd51d57f7ab99 https://github.com/craffel/pretty-midi/commit/82083e0628d0557594576decb99300e1c81f728d

0.2.8

- Python3 fix in `estimate_tempo` c8ae1fae96bb3e2eec6f3ad360c691e43eb32247
- Event sorting when writing 127
- Inverse piano roll example b85eb165ca41528d2709ae255e47e722a194aa87
- Fixed note parsing 322815e12e765d8b9ffb3d4978d7c50c39d4d326

0.2.7

- 98 108 0f0f000 Python3 fixes
- 5c1a0ec Fixed test
- d207065 Added ability to write to file object
- be4866e 6bb8436 docstring fixes

0.2.6

- 100 Add improved `key_name_to_key_number`, which allows `mido` to be used
- 101 Change backend parser to `mido` because of 99

0.2.5

- 92 setup.py should install midi package from GitHub

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.