A two-way bridge between OpenMusic and MuseScore notation.
Provides moving musical material between algorithmic composition in OpenMusic and clean, editable notation in MuseScore.
export-mscx.lisp— OpenMusic → MuseScore MSCXimport-mscx.lisp— MuseScore MSCX → OpenMusicom-mscore-workspace/andmscores/— test patches and reference scores
With OpenMusic's MusicXML support already loaded:
(load "/path/to/export-mscx.lisp")
(load "/path/to/import-mscx.lisp")(export-mscx object clefs notation-scale path)
(import-mscx path)→ export-mscx writes a MuseScore score from an OM voice or poly;
→ import-mscx returns an OM Poly object from a MuseScore score.
→ Project pages: https://github.com/andersvi/OM_mscore
→ MuseScore
Design and development: Anders Vinjar
OM_mscore uses code from Karim Haddads MusicXML package, part of OpenMusic
