abcjs icon indicating copy to clipboard operation
abcjs copied to clipboard

Feature Request: floating voices

Open aguevara opened this issue 4 years ago • 2 comments

Floating voices are described as follows in the v2.1 abc standard section 11.1 Voice Grouping:

If a single voice surrounded by two voice groups is preceded by a star (*), the voice is marked to be floating. This means that the voice won't be printed on it's own staff; rather the software should automatically determine, for each note of the voice, whether it should be printed on the preceding staff or on the following staff. Examples: %%score {RH *M| LH} %%score {(RH1 RH2) *M| (LH1 LH2)}

I tried this using abcjs and the M voice is printed on its own staff rather than on the LH or RH staff as a floating voice.

aguevara avatar Oct 23 '20 23:10 aguevara

I know I haven't gotten to this yet. I definitely want to, but I'm not sure when.

Thanks for the vote for this feature. I'll bump it up in priority.

paulrosen avatar Oct 24 '20 14:10 paulrosen

Thanks for consideration, wonderful library, thanks for producing it. Just put it to use on my blog to replace my finale study notes. Your choice of ABC should give it a boost, I didn't find any js library for TeX.

aguevara avatar Oct 24 '20 20:10 aguevara