verovio
verovio copied to clipboard
🎵 Music notation engraving library for MEI with MusicXML and Humdrum support and various toolkits (JavaScript, Python)
Is there a way of encoding repeats in MEI which verovio, and more particularly the verovio MIDI export understands? Example work with one simple repeat (no separate second ending): http://verovio.humdrum.org/?file=chorales/chor001.krn...
The new MIDI grace-note feature is great! Here is an enhancement I think of while testing it: The current implementation performs all of these like the last beat in the...
Some SMuFL fonts bring stylistic alternates for some glyphs like the recommended ones in Bravura: https://w3c.github.io/smufl/latest/tables/clefs.html The problem is, that they share a code point with another glyph and the...
French tab: Bass course slashes are too thick and take up too much space ![Basses_French](https://user-images.githubusercontent.com/2544314/144642511-aa6163d8-d9fc-41c6-a58c-c2b7776afc7b.jpg)
Currently, changing the midi noteon velocity is only possibly by modifying each ``, adding the attribute [`@vel`](https://music-encoding.org/guidelines/v4/attribute-classes/att.midivelocity.html#availableAt) to it, which is the MIDI value of the velocity. Most people would...
It would be useful to have two MIDI output types from verovio: (1) MIDI for listening purposes, and (2) MIDI for data processing, such as computer analysis. The listening form...
**Saving memory** Verovio is getting quite memory hungry. The following table shows memory peaks for load+layout+rendering: | MEI size | Memory peak | Ratio | | -------- | -------------- |...
In the following example, measures 3 and 4 are incorrectly rendered, or at least in an inconsistent style compared to measures 1 and 2: In all three measures the two...
Figured bass numbers should be aligned vertically (left justified as a group, or possibly center justified with the center of any notes at the same timestamp) and then accidentals placed...
Verovio will not render a `bracketSpan` when the `@startid` and `@endid` are the same, but there needs to be a way to indicate a bracket over a single note. A...