xenharmonic-devs / sonic-weave

The SonicWeave DSL for manipulating musical frequencies, ratios and equal temperaments
MIT License
4 stars 4 forks source link

SonicWeave Sheets: Isomorphic-keyboard-specific rank-2 notation #366

Open inthar-raven opened 1 week ago

inthar-raven commented 1 week ago

Rank-2 tuning mode specifically designed for isomorphic keyboards. with specified intervals for horizontal and vertical axes together with other temperament equivalences. I was thinking this could be helpful for isomorphic keyboard players if SonicWeave Sheets will eventually be intended to be read by human performers too.

frostburn commented 1 week ago

The idea I have for SonicWeave Sheets/Score is a text format for composing microtonal/xenharmonic music similar to XenPaper, but suitable for larger symphonies with multiple parts and instruments.

The main target audio engine is the WebAudio API where the piece is heard by pressing play on a web page / PWA. Secondary target is MIDI so that a piece of music can be imported into a DAW for more detailed sound design.

Neither of these targets makes any reference to performance or a keyboard, isomorphic or otherwise.

Care to explain what you had in mind and how it would look on the paper? Am I correct in assuming that this issue is about printing sheet music for other people to play?