package ml2mxml

  1. Overview
  2. Docs
Generate musicxml files from OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

v0.2.tar.gz
sha256=b8c16a496640ac6c50cd466abd7c567e055492af85066c4aaf8a7d856bd6c057
md5=a3c3ee3829163314e11e07248358cfc7

Description

ml2mxml is an OCaml library to generate musicxml (http://www.musicxml.com/) files.

That library was developed for two reasons:

  • the lack of what 'git' offers, in music score editors,
  • the hard time experienced when using the cut/copy/paste features of Guitar Pro 6 (http://www.guitar-pro.com/en/index.php).

With that library, music can be written as:

  • write an OCaml program (see examples/hello_ode_of_joy.ml),
  • compile/execute it (% omake ex),
  • open the generated musicxml file, with for example a midi player that understands the format (see http://www.musicxml.com/software/).

Published: 25 Aug 2015

Dependencies (5)

  1. omake >= "0.9.8"
  2. ounit >= "2.0.0"
  3. cow >= "1.2.1" & < "2.0.0"
  4. ocamlfind build
  5. ocaml

Dev Dependencies

None

Used by

None

Conflicts

None

OCaml

Innovation. Community. Security.