libcmml
0.9.1
|
Writing a CMML file
Although libcmml was created mainly for the purpose of parsing existing CMML files, it also provides rudimentary support for creating CMML files. This basically consists in providing the data structures for the different tags and API functions to print those tags. There is no validation or sequence checking available for the writing side.
The general sequence of API calls is the following:
This procedure is illustrated in cmml-write.c: