nd only complex notions should require complex representations. This design is reflected by three specification levels: the basic, advanced and extended GUIDO specifications.</p>
<h2><a class="anchor" id="engine"></a>
The GUIDO Engine</h2>
<p>The GUIDO Engine operates on a memory representation of the GMN format: the GUIDO Abstract Representation (GAR). This representation is transformed step by step to produce graphical score pages. Two kinds of processing are first applied to the GAR:</p>
<ul>
<li>GAR to 