Cyril Silverman
Cyril Silverman
How would one go about publishing a compiled machine w/ generated types to npm (ie: can be consumed by js or ts)? I see that there's an `--outDir` parameter but...
Just wanted to throw out that SoundFont support would be pretty damn cool! [And there's a repo with tons of instruments](https://github.com/gleitz/midi-js-soundfonts) (which was meant for use with [MIDI.js](https://mudcu.be/midi-js/) but could...
When you open a machine with the visual editor, it automatically formats the machine using prettier and there is no way to opt out of this behavior. I don't use...
I think we need to rethink the `System` class. It's pretty awkward to use. And doesn't really flow with the setup-stave-by-stave expectation of the Factory. Let's take a look at...
A `ModifierContext` has a `state` that has 4 properties, each which maps to a `Modifier.Position`. | `state` property | `Modifier.Position` | Unit | | --- | --- | --- |...
These beams are seen in the `tradeoffs` test in `tests/beam_tests.js` Here are some beams formatted to a 300px width:  Here are the same beams formatted to a 500px width:...
Hi everyone, I wanted to get an idea of how everyone is using VexFlow. Particularly to help guide my contributions to the project. Some granularity in how your system hooks...
Beams look pretty poor. Our current algorithm for calculating the slope is completely independent of the staff. However, best practice says that the start and end of a beam are...

Ok so now that we'll soon have staves set on elements before formatting, we'll be able to freely convert between pixels/staff spaces and do all positioning of elements in `Formatter#format`...