# Camd Patch Properties window

    This window is a combined instrument properties window,
    and a midi-patch window. Camd is a standard shared library
    from commodore that handles midi. It is not used in the
    program anymore, but Radium uses its midi-drivers.

    (The ASC-GFX on this page might not look very good, look at
    the file in a text-editor if there are problems).

       -------------------------------------
       |<name>                   |NEW|vo|ve|
       ------------------------------|vo|ve|
       |<patchnum slider             |vo|ve|
       ------------------------------|vo|ve|
       |Port|Channel|MSB|LSB|Preset  |vo|ve|
       ------------------------------|vo|ve|
       |B|<pan slider              |B|vo|ve|
       -------------------------------------
       |Cr|<sli>|Re|<sli>|At|<sli>|Rl|<sli>|
       |Cu|<sli>|Rs|<sli>|Va|<sli>|Mo|<sli>|
       -------------------------------------

       -------------------------------------|
       |name                     |NEW|vo|ve|
       |------------------------------|vo|ve|
       |patchnum slider              |vo|ve|
       |------------------------------|vo|ve|
       |Port|Channel|MSB|LSB|Preset|vo|ve|
       |------------------------------|vo|ve|
       |B|pan slider              |B|vo|ve|
       |------------------------------------|
       |Cr|slid|Re|slid|At|slid|Rl|slid |
       |Cu|slid|Rs|slid|Va|slid|Mo|slid |
       -------------------------------------|

    Radiums midi-design is built up like this:

    *             +---+----> Name
    *   -------   |   +----> channel
    *  | PATCH |--+   +----> LSB
    *   -------       +----> MSB
    *                 +----> Preset
    *     ||
    *     ||
    *     ||
    *    \  /
    *     \/                            +---+---> CC on/off * 8
    *                                   |   +---> CC value  * 8
    *   ------      16X      ---------  |   +---> Pan on/off
    *  | PORT | ----------> | Channel |-+   +---> Volume on/off
    *   ------               ---------      +---> Pan value
    *    || |                               +---> Volume value
    *    || |
    *    || +-------------> Name
    *    || +-------------> CC names * 8
    *    || +-------------> CC def   * 8
    *    ||
    *    ||
    *    ||
    *    ||
    *   \  /
    *    \/
    *
    *   -------------
    *  | MIDI DRIVER |
    *   -------------

    (A "Patch" is what you in other programs perhaps would assosiate with an "instrument".)

    For each time a song is played from the start, all Volume, Panning,
    and CC information for all the channels in the ports that is used by
    the used patches is sent out. To prevent
    this from happening, turn the on/off buttons to "off". (done by default).

HTML Conversion by AG2HTML.pl V2.941126c, perl 5.00404 & witbrock@cs.cmu.edu