Skip to content

Releases: Yikai-Liao/symusic

v0.5.5 [fix dump wav]

17 Nov 13:14
Compare
Choose a tag to compare

Bug Fixing

  • Fix mono wav file dumping error in dump_wav #54

Full Changelog: v0.5.4...v0.5.5

v0.5.4 [fix render]

03 Oct 13:21
Compare
Choose a tag to compare

Bug Fixing

Fix function binding of render function #53

Full Changelog: v0.5.3...v0.5.4

v0.5.3 [fix filter]

18 Sep 15:26
Compare
Choose a tag to compare

Bug Fixing

  • fix filter and add corresponding tests #52

Full Changelog: v0.5.2...v0.5.3

v0.5.2 [pianoroll fix]

25 Aug 08:55
Compare
Choose a tag to compare

Bug Fixing

Full Changelog: v0.5.1...v0.5.2

v0.5.1 [dump speed]

02 Aug 13:52
Compare
Choose a tag to compare

Bug Fixing

  • Fix the hash code for the sf2 and sf3 version of GeneralMidi

Performance

  • Significantly optimize midi dump speed

Full Changelog: v0.5.0...v0.5.1

v0.5.0 [pyvec]

19 Jul 06:14
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: v0.5.0b1...v0.5.0

v0.5.0b1 [pyvec]

11 Jun 18:55
904e5fa
Compare
Choose a tag to compare
v0.5.0b1 [pyvec] Pre-release
Pre-release

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 #39
  • Fixing lint, Soundfont md5 renamed hash_ (and using sha384) by @Natooz in #42

Full Changelog: v0.4.7...v0.5.0b1

v0.4.8 [fix nanobind]

30 May 15:55
Compare
Choose a tag to compare

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: v0.4.7...v0.4.8

v0.4.7 [resample overflow]

29 Apr 13:46
Compare
Choose a tag to compare

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: v0.4.6...v0.4.7

v0.4.6 [empty note]

26 Apr 14:35
96262ad
Compare
Choose a tag to compare

Bug Fixing

Fix empty note parsing. See #38

Full Changelog: v0.4.5...v0.4.6