craigsapp / humlib

Humdrum data parsing library in C++
http://humlib.humdrum.org
BSD 2-Clause "Simplified" License
32 stars 8 forks source link

Implement --solfege option for deg tool #61

Closed WolfgangDrescher closed 1 year ago

WolfgangDrescher commented 1 year ago

Note that absolute solfège syllables are possible with deg --solf --force-key C.

I also fixed some outdated method name and parameters in the comments, as well as a wrong tandem interpretation for *hat.

craigsapp commented 1 year ago

You caught me copy-and-pasting :-) I set up the styling options so it is easy to add new stylings (such as --solf/--solfege) by copying another styling option's code in a few places.

WolfgangDrescher commented 1 year ago

Yes, I could copy&paste the new option quite easily 😊. And since it’s already implemented in verovio it worked right away. Really cool!

By the way, a colleague of mine has developed a font for hand symbols for solfège. I will check if these can be integrated. This will probably need SVG support for custom symbols in verovio. I will start a discussion on this when I get a chance.