Symusic

Latest version: v0.5.6

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

Scan your dependencies

Page 2 of 6

0.5.0

Bug Fixing
* Introduce `pyvec` instead of `std::vector` to solve the potential dangling pointer problem.
* Fix running status code error when parsing midi 48 .
* Move `lyrics` into tracks to solve the lyrics notes alignment problem ( based on our own tests)

What's Changed
* MNT: Fix typo in repr symsuic -> symusic by scottclowe in https://github.com/Yikai-Liao/symusic/pull/46
* DOC: Fix attributes used in quick start instructions by scottclowe in https://github.com/Yikai-Liao/symusic/pull/47

New Contributors
* scottclowe made their first contribution in https://github.com/Yikai-Liao/symusic/pull/46

**Full Changelog**: https://github.com/Yikai-Liao/symusic/compare/v0.5.0b1...v0.5.0

0.5.0b1

Bugs Fixing

Solve a potential pointer dangling problem using your own implementation of the data structure pyvec 32

Some tests have been added to ensure that the modified symusic works correctly. The exact version will be released after more testing.

What's Changed
* Adding new tests by Natooz in https://github.com/Yikai-Liao/symusic/pull/39
* Fixing lint, Soundfont `md5` renamed `hash_` (and using sha384) by Natooz in https://github.com/Yikai-Liao/symusic/pull/42


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

0.4.8

Bug Fixing

The version of `nanobind` is fixed to `v1.9.2` in this version of symusic. 40 Phynon

In a subsequent `v0.5.0` release, the required version of `nanobind` will be upgraded to `v2.0.0` or higher!

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

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

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.