Bank Select Lsb 0; Bank Select Msb 0 - Yamaha SW1000XG Data List

Pci audio midi card
Hide thumbs Also See for SW1000XG:
Table of Contents

Advertisement

MIDI Data Format
1. Channel messages
1.1 Note on / Note off
These messages convey keyboard performance data.
Note-on is transmitted when a note is pressed, and note-off is transmitted
when a note is released.
These messages contain a "note number" which indicates the key that was
played, and a "velocity" which indicates how strongly it was played.
When a note-on of velocity "0" is received, it has the same effect as a note-
off.
Range of note numbers received = 0 (C-2)...60 (C3)...127 (G8)
Velocity range = 1...127 (Velocity is received only for note-on)
When the Multi Part parameter "Rcv NOTE MESSAGE" = OFF, that part will
not receive these messages.
For a drum part*, key-off is not received if the DrumSetup parameter Rcv
NOTE OFF = OFF.
For a drum part, key-on is not received if the DrumSetup parameter Rcv
NOTE ON = OFF.
* Drum Part indicates that the Multi Part parameter PART MODE is "set to
DRUM or DRUMS1...4."
1.2 Control changes
These messages control volume or pan etc.
Their functions are differentiated by the control number (Ctrl#).
If the Multi Part parameter Rcv CONTROL CHANGE = OFF, that part will not
receive control changes.
1.2.1 Bank Select
This message selects the voice bank.
The voice bank is selected by the combination of two control change mes-
sages: MSB and LSB.
The function of the MSB and LSB will differ depending on the sound module
mode.
In the case of "XG," the MSB value will specify the major division of voices,
and the LSB value will specify the detailed division.
In the case of "TG300B," the LSB value is fixed, and only the MSB value will
specify the detailed voice division.
Control#
Parameter
0
Bank Select MSB
32
Bank Select LSB
The Bank Select data will be processed only after a Program Change is
received, and then voice bank will change at that time.
If you wish to change the voice bank as well as the voice, you must transmit
Bank Select and Program Change messages as a set, in the order of Bank
Select MSB, LSB, and Program Change.
1.2.2 Modulation
This message is used primarily to control the depth of vibrato, but the depth
of the following 7 types of effect can be controlled.
The effect of this message can be changed by the following parameters.
• Multi Part Parameter
1. MW PITCH CONTROL
2. MW FILTER CONTROL
3. MW AMPLITUDE CONTROL
4. MW LFO PMOD DEPTH
5. MW LFO FMOD DEPTH
6. MW LFO AMOD DEPTH
• Effect1 Parameter
7. MW VARIATION CONTROL DEPTH
(Valid when Variation Effect is assigned to a part as Insertion)
By default, an LFO Pitch Modulation (PMOD) effect will apply.
Control#
Parameter
1
Modulation
If the Multi Part parameter Rcv MODULATION = OFF, that part will not
receive Modulation.
If the receive channel is a drum part, effects 5 and 6 will not apply.
Data Range
0...127
0...127
Data Range
0...127
68
1.2.3 Portamento Time
This message controls the degree of Portamento (refer to 1.2.9).
Control#
Parameter
5
Portamento Time
When Portamento (control number 065) is ON, this regulates the speed of
the pitch change.
A value of 0 is the shortest portamento time, and 127 is the longest porta-
mento time.
If the receive channel is a drum part, Portamento Time is not received.
1.2.4 Data Entry
This message sets the value of the parameter which was specified by RPN
MSB/LSB (see 1.2.22) and NRPN MSB/LSB (see 1.2.21).
Control#
Parameter
6
Data Entry MSB
38
Data Entry LSB
1.2.5 Main Volume
This message controls the volume of each part.
This is used to adjust the volume balance between parts.
Control#
Parameter
7
Main Volume
When the Multi Part parameter Rcv VOLUME = OFF, that part will not receive
Main Volume.
With a value of 0 there will be no sound, and a value of 127 will be the maxi-
mum volume.
1.2.6 Panpot
This message control the panning (stereo location) of each part.
This will be the location of the sound when heard in stereo.
Control#
Parameter
10
Pan
When the Multi Part parameter Rcv PAN = OFF, that part will not receive
Panpot.
0 is left, 64 is center, and 127 is right.
1.2.7 Expression
This message controls expression (dynamics within a musical line) for each
part.
It is used to create volume changes during a song.
Control#
Parameter
11
Expression
If the Multi Part parameter Rcv EXPRESSION = OFF, that part will not receive
Expression.
With a value of 0 there will be no sound, and with a value of 127 the volume
will be maximum.
1.2.8 Hold1
This message controls sustain pedal on/off.
The notes that are sounding while the pedal is pressed will be sustained.
Control#
Parameter
64
Hold1
For data of 0...63 the sustain pedal will be OFF (released), and for data of
64...127 it will be on (pressed).
When this is ON, currently-sounding notes will continue to sound even if
note-off messages are received.
If the Multi Part parameter Rcv HOLD1 = OFF, that part will not receive
Hold1.
Data Range
0...127
Data Range
0...127
0...127
Data Range
0...127
Data Range
0...64...127
Data Range
0...127
Data Range
0...63,64...127
(OFF, ON)

Advertisement

Table of Contents
loading

Table of Contents