Event Type Structure
cally. The note off message is generated automatically during
playback.
Program Change Events
Program change events can be transmitted to connected MIDI
devices to call up different patches. These may be sounds in a
synthesizer, programs in an effect unit, or snapshots in an auto-
mated mixing desk.
Val
A program number between 0 and 127.
Some manufacturers (e.g. Yamaha) number the programs in
their devices from 1 to 128, not 0 to 127. In this case, you have
to subtract 1 from the program number given in the device
itself.
Other manufacturers use various methods of dividing into
groups (or banks) and sounds. The most common is dividing
into 8 groups of 8 sounds, each numbered 1 to 8. These devices
respond to program numbers 0—63 by calling up storage loca-
tions 11-88. The instruction manuals for these devices should
contain conversion tables to assist you.
Num
Bank select. Normally you will see this symbol, which means
no bank select will be sent. If you assign a number between 0
and 62, a bank select event is sent before the program change
event. This allows you to address different sound banks (e.g.
preset, internal, card) inside your synthesizer. The synthesizer
must be able to recognize controller 32 as bank select, but
unfortunately this standard is not yet widely used. If you have
any problems with bank select, check your synthesizer's
manual to see whether, and how it responds to bank select
commands.
User Guide
Version 4.1
r
167
Need help?
Do you have a question about the Logic fun and is the answer not in the manual?
Questions and answers