<html>
<HEAD>
<TITLE>Program Module</TITLE>
</HEAD>
<BODY BGCOLOR=#AAFFFF TEXT=#000000 LINK=#3333AA VLINK=#6666FF> 

<H2>
<A NAME="Program">Program</A>
</H2>
Generates MIDI Program Change events.  It is a Source, and accepts no input
connections.  An event is emitted each time the selection in its panel is
changed.
When there is a Program element in a configuration being loaded, it outputs
an event with the current settings when loading is complete.
<h4>
Output
</h4>
(unlabelled) supplies events as determined from its control panel.
<P>
<BR>
<h4>
Control Panel
</h4>
<UL Type="none">
<LI> <B>Program</B> -- Sets the Program ('Patch' or 'Instrument') number to be sent.
The list displayed corresponds to General Midi instrument designations.
Refer to your hardware documentation for the exact set available in your synth.
(The range is the conventional 1-128.  Be warned that you might see it specified
as 0-127 instead.)
<BR>
A Program Change event is emitted automatically each time the selection
is changed.
<LI> <B>ReSend</B> -- Re-emits the current program setting if needed.
</UL>


For more information, see
<A HREF="../../Documentation/MIDI.html#Program">Program</A>
in the "MIDI Modules" documentation.
<BR>

</body>
</html>
