Cavatina is a parser and translator for the typeface of the same name. It parses rich text files (.rtf) and plain text files (.txt) and can translate to MusicXML and MIDI output per music21.
Currently supported keyboard layouts are: British, British (Apple), German, Italian, Portugese (Brazil), Portugese, Portugese (Apple), Spanish, Spanish (ISO) and US (International). When in doubt, check the Keyboard Layouts section of the homepage.
$ python rtf2xml.py [path] [format] $ python translator.py [string] [format]
Installation (desktop / cavatina)
Double click on
installer.command or do
$ python setup.py install
You can also install the library with pip via the usual
pip install cavatina.
The services folder contains right-click menu shortcuts for the translator.
- To install the MacOS Services run
./setup.shon the same folder as the workflow folders.
- On Windows just double click on each registry file.
This content is © 2014 Alexis Luengas and released under the GNU LGPL license https://www.gnu.org/licenses/lgpl.html.