Symusic

Latest version: v0.4.7

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

Scan your dependencies

Page 1 of 5

0.4.7

Bug Fixing

* Fix some int overflow cases in `resample` operation mentioned in 37 .
* An `OverflowError` is also added for other potential overflow cases.

**Full Changelog**: https://github.com/Yikai-Liao/symusic/compare/v0.4.6...v0.4.7

0.4.6

Bug Fixing

Fix empty note parsing. See 38

**Full Changelog**: https://github.com/Yikai-Liao/symusic/compare/v0.4.5...v0.4.6

0.4.5

Bug Fixing
Use [utfcpp](https://github.com/nemtrif/utfcpp) to preprocess utf8 strings in midi. The issue was reported in https://github.com/Natooz/MidiTok/issues/159#issuecomment-2044651291

0.4.4

Bug Fixing

Fix source distribution file in pypi.

Since `0.4.0`, eigen has been introduced again for synthesizer. And a file is missing from the packaged source code (`0.4.0` - `0.4.3`), causing the source distribution to fail to compile. Now this issue is fixed.

Thanks for the report by LiuZH-19 in https://github.com/Natooz/MidiTok/issues/155#issuecomment-2027177002

**Full Changelog**: https://github.com/Yikai-Liao/symusic/compare/v0.4.3...v0.4.4

0.4.3

Function Semantics Changes

Clip with Sentinel

Following 35, calling `clip` function now will keep the initial value in the given time range for `Tempo`, `TimeSignature` and `KeySignature`. Here is an example:

![image](https://github.com/Yikai-Liao/symusic/assets/110762732/e0d6b8fb-c1ab-42be-8322-e48a3ca2c70b)


Oder Preserving

Now symusic guarantee that changing `ttype` using the member function `to` won't change the order of events 31


Full Changelog
https://github.com/Yikai-Liao/symusic/compare/v0.4.2...v0.4.3

0.4.2

Fix typo in `Soundfont` class: `donwload` -> `download`

**Full Changelog**: https://github.com/Yikai-Liao/symusic/compare/v0.4.1...v0.4.2

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.