guidolib
Guido project - music score layout engine - music description language (by grame-cncm)
staff
Music theory and score rendering library with midi, notes, chords, scales, and more. (by staff-rs)
guidolib | staff | |
---|---|---|
1 | 7 | |
147 | 245 | |
2.7% | 2.9% | |
8.4 | 8.0 | |
about 2 months ago | 3 months ago | |
C++ | Rust | |
Mozilla Public License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
guidolib
Posts with mentions or reviews of guidolib.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-12-11.
-
Introducing a new sheet music renderer with staff v0.6.0
Nice ambitious project. I love GUIDOlib (which can target in browser app !) and I hope one day a port or an alternative will be available. I love the fact that you're mixing music theory tools with rendering, especially when it comes to build interactive music score based app, and I don't like music21.
staff
Posts with mentions or reviews of staff.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-12-25.
-
Ask HN: AI that produces sheet music for practice?
You can ask ChatGPT to output in Lilypond format, and use https://github.com/matthunz/staff to render it; this worked for me on your above example.
- Announcing staff v0.9.0! New fretboard chord diagrams with WASM support
-
Template for writing Obsidian plugins in Rust
Thanks! It's not ready yet to distribute, but I was playing around with staff-rs since it was recently posted here on /r/rust. Basically this allows embedding Lilypond snippets and viewing them inside Obsidian.
- Staff v0.7.0 now engraves basic sheet music from the LilyPond format (beta)
- Introducing a new sheet music renderer with staff v0.6.0
- Introducing staff! A CLI and library for music theory (formerly music-note)
What are some alternatives?
When comparing guidolib and staff you can also consider the following projects:
Notes-To-WAV-converter - A program that converts musical notes stored in a text file into WAV files. I know this is not a good Git repository.
obsidian-rust-template - A starting point for creating Rust-based Obsidian templates (with Rust compiled to WebAssembly).
polyrhythmix - Polyrhythmically-inclinded Midi Drum generator
obsidian-releases - Community plugins list, theme list, and releases of Obsidian.
kord - A music theory binary and library for Rust / JS.
rollup-plugin-rust - Rollup plugin for bundling and importing Rust crates.
tune - Make xenharmonic music and create synthesizer tuning files for microtonal scales.