Jared Johnson

Results 8 issues of Jared Johnson

## Proposal I think that OSMD integration/adoption could be enhanced by creating a general event (not just DOM) system that callers can hook into. Hopefully these contrived examples are illustrative...

When using `{ onUnion } from src/types.ts`, I immediately found that it was error-prone and not inherently safe against schema changes. Instead of using that, I created a strongly typed...

The fretboard can't always show enough frets, especially on devices with small viewports. I found a way to indicate that the fret rendered outside of the viewable fretboard. I'm working...

Thank you for the this library! I think it is extremely well made and I plan on using it after I figure out if the licensing is compatible. What are...

In https://github.com/stringsync/vexml/pull/209, I'm trying to render `PedalMarking` objects that should span the entire measure. ![image](https://github.com/0xfe/vexflow/assets/19232300/fcb63ac6-799e-4b26-9199-de5ef2cc060e) The `PedalMarking` objects are associated with the correct notes, but I'm relegated to only be...

In https://github.com/stringsync/vexml/pull/201, I'm using `vexflow` to draw slurs encoded in MusicXML. I have a few asks for the `Curve` API. 1. **Fix the types.** Curve objects can be [partial](https://github.com/0xfe/vexflow/blob/8ddc8fa1a6d304a879e73830919fa17f3a9bdef4/src/curve.ts#L87), but...

## Guitar Pro 7 (expected) ## vexflow (actual) In https://github.com/stringsync/vexml/pull/218, I added support for rendering MusicXML [``](https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/bend/) elements. There are three types of bends: `normal`, `prebend`, `release`. [BendPhrase](https://github.com/0xfe/vexflow/blob/c1d8ac265fb8d29a2930e4e36296a7635c2fe12c/src/bend.ts#L12) only supports...

I'm using `RenderContext` as a convenient way to render shapes on top of a vexflow music sheet. I'm drawing rectangles like this: ```ts ctx.save(); ctx.setStrokeStyle(strokeStyle); ctx.rect(x, y, w, h); ctx.stroke();...