Skip to content

Produce solfège and midi from tonic solfa

Notifications You must be signed in to change notification settings

fmaurica/nysolfa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nysolfa

nysolfa was a web application for editing tonic solfa scores. Around 2012 to 2014, it was accessible at http://nysolfa.org. Since then, the webapp died. However, nysolfa can still be used as a CLI tool.

Features

nysolfa can produce solfège from solfa, as well as corresponding midi sounds.

$ brew install lilypond
$ perl Solfa.pm ./sfexamples/fihirana-ffpm_441.sf 0       <-- use 0 for pdf generation
$ perl Solfa.pm ./sfexamples/fihirana-ffpm_441.sf 1       <-- use 0 for midi generation

Examples are given in ./sfexamples.

License

Technically speaking, nysolfa is a compiler from sf (a custom SolFa-based language) to lilypond. As lilypond is released under the GNU GPL license, hence so is nysolfa.

About

Produce solfège and midi from tonic solfa

Resources

Stars

Watchers

Forks