verovio
Music engraver
A music notation engraving library that can render and convert various digital score formats into SVG images
🎵 Music notation engraving library for MEI with MusicXML and Humdrum support and various toolkits (JavaScript, Python)
689 stars
47 watching
186 forks
Language: C++
last commit: 2 months ago
Linked from 4 awesome lists
digital-scoresjavascriptmeimusicmusic-notationmusicxmlnotationpypisheetmusicsvg
Related projects:
Repository | Description | Stars |
---|---|---|
| A music notation engraver with graph-based representation and cross-platform capabilities | 90 |
| A C++ library and Python bindings for reading and writing Music Encoding Initiative format files | 63 |
| An environment for creating and processing music with visual programming tools based on Common Lisp. | 167 |
| A browser-based music notation rendering system built on top of VexFlow and MusicXML. | 1,488 |
| A music notation format and score rendering engine | 159 |
| An image processing library that uses machine learning to correct and straighten sheet music images taken with smartphones. | 95 |
| A JavaScript library for rendering music notation and guitar tablature | 3,937 |
| An application that uses computer vision and machine learning to recognize musical scores from images and transcribe them into musical notation. | 1,654 |
| A JavaScript music theory library with tools for transposition, interval calculation, chord parsing and identification | 337 |
| An online music composition and scoring tool with features like chord notation, playback, and collaboration capabilities. | 153 |
| Automates music transcription of various audio elements, including instruments, vocals, and drums. | 1,647 |
| Tools and bindings for automating musical notation tasks in SuperCollider. | 25 |
| A C++ library for reading and editing musical scores in Western notation using MusicXML format | 8 |
| A TypeScript library for rendering music notation and guitar tablature | 65 |
| An API for creating real-time audio performances in the browser using JavaScript | 399 |