Open 000masa000 opened 12 months ago
Currently Scale Workshop doesn't understand semi-absolute pitch like A, B, C, etc. so I'm pushing this to version 3. Features that are basically required in the core to support this:
C4
C
For now we're only going to extend FJS with HEJI commas, but for future reference we got an offer for help with higher primes:
richie — Today at 6:23 PM
Let me know if you ever go the glyphs way, and run into issues. Glad to help out however I can (ie “unifying” heji with the extensions as a single ttf)
If someone wants to look into this now, here are some open questions:
<
which already mean many things in SonicWeave. (Rendering the actual accidentals on screen is relatively easy once users are content with the input method.)
here the current document from the developers (most accurate) https://marsbat.space/pdfs/HEJI2_legend+series.pdf warning: broken link
here on the wiki: https://en.xen.wiki/w/Helmholtz-Ellis_notation
here about the Standard Music Font Layout implementation: https://w3c.github.io/smufl/latest/tables/extended-helmholtz-ellis-accidentals-just-intonation.html https://w3c.github.io/smufl/latest/tables/extended-helmholtz-ellis-accidentals-just-intonation-supplement.html
an ascii implementation by Thomas Nicholson is being developed, here is a work-in-progress version:
diatonic notes:
A, B, C, D, E, F, G
Mark's rejected proposal for ASCII accidentals:
ASCII accidentals/inflections already implemented in SonicWeave_