CATEGORII DOCUMENTE |
Bulgara | Ceha slovaca | Croata | Engleza | Estona | Finlandeza | Franceza |
Germana | Italiana | Letona | Lituaniana | Maghiara | Olandeza | Poloneza |
Sarba | Slovena | Spaniola | Suedeza | Turca | Ucraineana |
Understanding and Using MIDI - Part 1
General Concepts and Setting Up Your
For
those of us who are not keyboard players,
MIDI uses a 5 pin DIN cable of which only 3 pins are used, one for data, and
the other two for ground and shield (The other two pins were left free to allow
MIDI capabilities to grow in the future. At the time of MIDIs design, there
were a lot of facets added in to allow for future expansion that they could not
conceive at the time. This is part of what makes it so versatile.) These cables
are used to inter-connect keyboards, sequencers, computers, tone generators,
drum machines, effects processors, and numerous other pieces of equipment.
However, don't confuse
Let's start out with describing the features of
There are two ways of wiring up your
FIGURE 1 - DAISY CHAIN MIDI HOOKUP
(The drawing above is
courtesy of The Recording Institute of Detroit)
The other wiring method is called a star configuration, where both the
'in' and 'out' of each unit is hooked up to a central
thru-box device. You can think of this device like a patchbay, where the
incoming signals from the master are routed to the 'out' jacks of the
thru-box also going to each unit. This way, each unit receives the others'
information and may process it, depending on its internal settings. In this
type of configuration, the 'thru' jacks on each device are not used.
This is a more versatile setup because you can attach numerous devices to a
central unit and not have to worry about time delay or
FIGURE 2 - STAR CONFIGURATION HOOKUP
(The drawing above is
courtesy of The Recording Institute of Detroit)
Let's focus on the master device for a second. The master device always has to
have a way to create MIDI information, such as keyboard keys, a drum machine
pad, or a breath device (slaves do not need this, since they are used for their
tone generation and are not creating
Now, this note information is sent out to the 'out' jack on a
specific channel that you need to specify. Of course, when you are playing, you
need a way to hear the voice. This is as simple as using the 'Local
On/Off' setting on the global section of your keyboard (global meaning it
affects the entire keyboard performance). Turn this on when you want to hear
the sound, and the MIDI notes will be routed to the keyboard's internal
synthesizer so it can be heard, as well as transmitting the
Now we shift focus to the slave device. The information is being transmitted
from the master via its 'out' port to the slave via the
'in' port. How the slave responds to this information depends on two
things; The global receiving mode it is set to, and whether or not the same
channel the master is transmitting on is on or off on the slave. There are 4
global receiving modes:
1) Omni-on Poly The slave will respond to all 16 channels transmitting and
will play multiple notes.
2) Omni-on Mono The slave will respond to all 16 channels transmitting but
will play only one note at a time.
3) Omni-off Poly The slave will respond to only the channel it is set to
receive, but will play multiple notes at one time.
4) Omni-off Mono The slave will respond to only the channel it is set to
receive on and will only play one note at a time.
The most commonly used mode is omni-off poly, and the least used is omni-on
mono. Almost all electronic musical devices made today are multi-timbral; that
is, able to receive multiple channels and perform the information separately. On
top of that, most are polyphonic, which is the ability to play 2 or more notes
at the same time. The exact number of notes that each device can play is called
its polyphony.
Polyphony is a specific number that is spread out globally over all channels. For
example, if your keyboard has 64-note polyphony, then it can play 64 notes at a
time on one channel, or 32 on one channel and 32 on another, or any other
combination of these over the different channels that adds up to 64. But it
can't exceed 64 notes at one time. Granted, that is a lot of notes at one time
to be listening to, but this becomes important when you get into sequencing
because you may have many tracks and layers being played at one time, including
drum voices, which can take up a lot of notes.
Going back to the slave device now, it is now receiving the master information,
and let's assume that it is set to omni-off poly mode.
Now it will receive only information on the channel that it is set to. To
receive the information the master is sending out, the slave must be set to the
same channel that the master is transmitting on. If it is sending out info on
channel 3, then the slave must be set to receive info on channel 3. The
messages received on the other 15 channels are ignored. You can usually set the
receiving channel on the slave in the global settings.
Now, let's assume the slave is
set to omni-on poly. This is a mode that is commonly used when your setup
includes a dedicated sequencer that only does sequencing, or a non-dedicated
sequencer, such as a computer. In this case, you will have the sequencer
sending data on multiple channels out to one or many slaves, and the slaves
have to receive this data and process it effectively. Since the slave will
respond to all channels, you now need to use the individual on/off switches for
each of the 16 channels on a slave. These are called channel enable/disable
switches. For each channel being sent from the master that you want to hear on
a particular slave, you would use these switches to enable the receiving
channels on the slave. Even though each slave is receiving all 16 channels, you
may want a certain slave to only play back channels 1-3, so you would enable
those channels, and disable the others. On another slave, you might want to
have it play channels 4-8. Again, enable those channels you want to play, and
leave the others off. Not only does this keep you slave from playing
unnecessary channels, it also helps to decrease the amount of notes the device
is playing. Every unnecessary note that the slave is playing uses up polyphony
that could be used on another channel. This is especially important with older
keyboards where the amount of global polyphony is low. You may also have a
keyboard that has an onboard sequencer. Again, each 'track' can be
assigned a channel to be sent out on, and you must enable and disable specific
tracks on your slave devices to make this work properly.
You should now have a decent understanding of how
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1010
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved