Midi – elektraLite CP16/24 User Manual

Page 24

Advertising
background image

23

MIDI

The CP16/24 has an extensive MIDI implementation, which will allow you to automate performances as well
as backup cue, chase, macro and system memory to disk.

NOTE: This manual does not attempt to explain how MIDI works or how to sequence a lighting show.

MIDI Channel

The MIDI channel is set from the menu switch. Consult the "System Programming" chapter on how to do this.
The MIDI channel will affect continuous controller messages and program changes, which are sent and
received by the CP16/24. If you are only concerned with backing up the memory with MIDI, the MIDI
channel need not be changed.

Continuous Controllers

The chase speed and crossfade controls will send and receive MIDI continuous controller messages.
Continuous controller 1 is used for the "Xfade Speed" fader and continuous controller 2 for the "Chase Speed"
fader. Each of these controls sends or receives a 7-bit control value from 0-127 (00H-7FH).

Continuous controller 0 is used as a bank select for the MIDI program change commands. Banks 0 through 5
select cues, bank 6 selects chases and bank 7 selects macros. The MIDI controllers with their corresponding
CP16/24 controls are shown in the MIDI implementation chart, which follows.

Program Changes

The CP16/24 sends and receives MIDI program changes when selecting cues, chases, macros and blackouts.
Because MIDI only allows for 127 program numbers, bank switching is used with continuous controller 0
selecting the bank (0-7). Whenever a cue, chase or macro is called from the CP16/24 panel, a bank number (as
explained in the previous paragraph) is sent followed by a program change. The first 6 banks (0-5) are for cues
with 100 cues per bank. Bank 0 is used for cues 1-100, bank 1 selects cues 101-200 and so forth. Bank 6 is used
for chases 1-99 and bank 7 is used for macros 1-50. The MIDI program change number is equal to the cue,
chase or macro number. A program change value of 0 is sent when "Black" is pressed with no bank select
message needed. Instead of sending a bank number, "Black" first sends a crossfade value using controller 1
before sending a program 0 message.

System Exclusive (Memory Backup)

MIDI system exclusive messages are used by the CP16/24 to encode the memory contents of the cues, chases,
macros and system parameters. A memory dump can be initiated from the front panel of the CP16/24 or
requested through the MIDI in port using a system exclusive message. To back up or restore the CP16/24's
memory using a computer or MIDI data storage device first consult the instructions for your particular storage
device. To start the dump from the CP16/24, go to the memory dump menu item. Consult the "System
Programming" chapter on how to do this.

Chapter

8

Advertising