Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Benchmark Results History #1

Open
Yikai-Liao opened this issue Feb 3, 2025 · 1 comment
Open

Benchmark Results History #1

Yikai-Liao opened this issue Feb 3, 2025 · 1 comment

Comments

@Yikai-Liao
Copy link
Owner

Yikai-Liao commented Feb 3, 2025

Image

Library Version Language
symusic 0.5.6 Cpp/Python
midifile_cpp N/A Cpp
mido 1.3.3 Python
miditoolkit 1.0.1 Python
pretty_midi 0.2.10 Python
partitura 1.6.0 Python
music21 9.3.0 Python
MIDI.jl 2.7.0 Julia
@tonejs/midi 2.0.0 JavaScript

symusic is a c++ library with an easy to use python binding.

Language Version
Python 3.13.1
Node.js 23.5.0
Julia 1.11.3

The test platform is the free macos-lastest runner (M1) on github actions.

@Yikai-Liao
Copy link
Owner Author

Yikai-Liao commented Feb 17, 2025

Midi parsing speed improvement after using the new generator mode in minimidi.(Doesn't collect messages in a vector)

symusic 0.5.7
Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant