Overview of the Guido library

The Guido Engine operates on a memory representation of the Guido Music Notation format [GMN] the Guido Abstract Representation [AR]. This representation is transformed step by step to produce graphical score pages. Two kinds of processing are applied to the AR:

See the Guido Project overview pages for a quick introduction to the library services. It gives also an overview of the score operations provided by the GuidAR library.

See also the system architecture.

Main services

The main services provided by the library are:

Interfaces

The Guido library API was originally designed as a C API but it's available also for the following languages:

In addition, the Guido engine services are also available as Web API.