<About> ===================================================================

This demo, to be used within Emacs in Surmulot, demonstrates the graphical
construction of orchestra code with diagrams.

(see [[info:surmulot.info:Widgets]] for an overview of widgets)

We start with an empty orchestra. 

The actual orchestra (taken from the freeverb opcode documentation) has been
built as a diagram in a Csound Blocks widget, which has been stored in the CSD
in a specific WIDGET area.
 
To invoke it back, do "Stored widgets-> diagram" in the "Widgets" menu
... or click here: [[elisp:(surmulot-widget-restore "diagram")]]

From the widget, click the "Replace orchestra in CSD" button. This will 
populate the orchestra area, erasing its previous contents.

Hear the result by clicking [[elisp:(cscsd-process)]].


================================================================== </About>

<CsoundSynthesizer>
<CsOptions>
-dodac
</CsOptions>
<CsInstruments>

</CsInstruments>
<CsScore>
i 1 0 5
e

</CsScore>
</CsoundSynthesizer>

<WIDGET>diagram
Csound Blocks
'[encoded data, 22604 characters]'</WIDGET>



