background image

• 

SINGLE, DUAL AND SPLIT keyboard modes

First, press MS1. (This switch has been assigned to SINGLE,

from now on abbreviated to MS1 = SINGLE.) The keyboard
is now in SINGLE mode. Notice the LED is now indicating
SINGLE. This means that only one MIDI bank is active. If
you play the KX88 keyboard, sound will come from only
one tone generator module. Notice that only one of the
readouts is lit. This indicates which MIDI bank A or B is
being sent. To switch banks, press a program select or bank
switch in the other bank. If you press the bank switch of

the bank that is not being sent, that bank will now become
active, with the same voice program number it had before.

If you press a program select switch in the bank that is not

being sent, that bank will become active, and the voice pro-
gram will change to the number you have just pressed.

If you press MS2, you will return to DUAL mode. (MS2 has

been preset to DUAL, ie. MS2 = DUAL) When you play the
keyboard, both tone generators will sound, since both MlDI
banks are active.

There is one more keyboard mode, SPLIT. Press MS3.

(MS3 = SPLIT) The LED will indicate SPLIT. In SPLIT
mode, notes played on or below the split point will be sent

on MIDI bank A, and notes played above the split point
will be sent on MIDI bank B. If you press MS3 again while
you are in SPLIT mode, the upper readout will show SP
and the lower readout will show the current split point.

C3 Touch the keyboard where you want the new split

point to be, and the new split point will be displayed. A

decimal point indicates a sharp. (#)

SWAP Press MS4. (MS4 = SWAP)

This will interchange MIDI banks A and B. Notice that the
voice program numbers in the readout have traded places.

Now, MIDI bank A is channel 2, and B is channel 1. If you

SWAP while in SPLIT mode, the sound that you were play-

ing on the lower part of the keyboard will interchange with

the sound you were playing in the upper part.

MIDI CHANNEL Press MS5. (MS5 = MIDI CH)

The readouts will show the MIDI channel number for banks
A and B. (Later, we will learn how to change the channels.)

- 8 -

 MONO/POLY Press TS1. (TS1 = MONO/POLY)

The TS1 LED indicator lights, and the sound generator is

now in MONO mode and will sound only the last note you
play. The TS1, 2 Toggle switches are of a different type

than the other front panel switches we have used so far.
TS1, 2 each have two functions, one when they are pressed
ON and one when they are pressed OFF. In this case, the
two assignments are TS1 = Mono, Poly.

PORTAMENTO ON/OFF, PORTAMENTO TIME,

LFO SPEED

Now press the other toggle switch, TS2.
(TS2 = Portamento ON, Portamento OFF) When the TS2

LED is on, portamento will apply to the keyboard. (Again,

all these settings can be applied to MIDI channels A and/or

B, as we will explain later on p. 14) If the portamento time
is too short, you will not be able to hear it. So, adjust the
portamento time. CS4 (continuous slider) has been assigned

to portamento time. (CS4 = portamento time) Move it up
and down to adjust the portamento time.
CS3 = LFO speed. Move it up and down to change the LFO
speed.

NOTE: 

LFO speed is a voice parameter, and the KX88 is

sending System Exclusive messages (Yamaha ID

number) to change them. If you are using other

companies’ tone generator units, you will have to
change these parameters by assigning a Universal
Parameter. (see page 20.)
CS1 and CS2 have been assigned to VOLUME for
banks A and B. Move them and notice how the
volume of each tone generator changes.

• 

Let’s try the other controllers.

WI = Pitch Bender, W2 = Mod Wheel, After Touch = After
Touch, Breath Controller = Breath Controller, FC1 = Vol-
ume, FC2 = Foot Controller, FS1 = Sustain switch, and

FS2 = Portamento switch. All of these will affect the MIDI

tone generator or synthesizer in the normal way. For ex-
ample, if the DX7 function memory is set so that Foot
Controller Range is 99 and Foot Pitch is ON, then using the

FC2 connected to the KX88 will change the Pitch Modula-

tion of the DX7.

We have now finished our explanation of the way the KX88

has been set up at the factory. Before you go on to the next

chapter of this manual, spend some time becoming familiar
with the functions we have explained.

Summary of Contents for KX88

Page 1: ...YAMAHA AUTHORIZED PRODUCT MANUAL MIDI MASTER KEYBOARD ...

Page 2: ...YAMAHA MIDI MASTER KEYBOARD OWNER S MANUAL ...

Page 3: ...is manual in order and try all the examples CONTENTS ABOUT THIS MANUAL 1 DESCRIPTION 2 PRECAUTIONS 2 FEATURES 3 CONNECTIONS 5 CHAPTER 1 LET S PLAY THE KX88 6 IMPORTANT NOTE 6 THREEMODES 7 PLAY MODE 7 CHAPTER 2 FUNCTIONS OF THE KX88 9 SUMMARY OF THE KX88 9 FUNCTIONS OF THE KX88 9 PLAY MODE 9 CA MODE 9 INTERNAL FUNCTIONS 10 PA MODE SPECIAL FUNCTIONS PRECAUTIONS WHEN USING THE KX88 WITH THE DX7 CHAPT...

Page 4: ...lug directly when removing it from an AC receptacle Removing the plug from the AC receptacle by pulling the cord can result in damage to the cord and possibly a short circuit It is also a good idea to disconnect the KX88 from the AC receptacle if you don t plan to use the instrument for an extended period of time 2 The keyboard may be transposed up or down in half steps to a maximum of 2 octaves I...

Page 5: ...D alternates on off and it will perform the function assigned to it 6 MS1 5 Momentary Switches 1 5 perform the function assigned to them each time they are pressed 8 MODE INDICATOR LED In PLAY mode it indicates one of the three keyboard modes SINGLE DUAL or SPLIT 9 ASSIGN LED In CA mode the upper LED CONTROLLER will be lit and in PA mode the lower LED PARAMETER will be lit 10 UPPER READOUT LOWER R...

Page 6: ...ns for controller codes 00 3F have been per manently set and are listed here 15 MIDI IN OUT JACKS Connect a MIDI tone generator to the OUT jack and a remote keyboard such as the KX5 to the IN jack 16 FOOTSWITCH JACKS Connect footswitches such as the FC4 or FC5 to this jack They will perform the function assigned to them 17 FOOT CONTROLLER JACKS 13 BANK B PROGRAM SELECT SWITCHES In PLAY mode these ...

Page 7: ...ne MIDI tone generator or synthesizer and to take advantage of the split and dual modes two or more are necessary To make full use of the KX88 s possibilities we suggest that you connect the optional footswitches and foot controllers 5 NOTE Use only the new Yamaha FC7 The FC3A will not function with the KX88 NOTE For DX users Set SYS INFO AVAIL so that the DX will accept parameter change messages ...

Page 8: ... has the original settings See page 10 for selecting a code memory INITIALIZE MEMORY B A N K A BANK B SPLIT POINT BANK TRANSPOSE MIDICH2 C3 2 BANK BANK A C3 BANK B C3 MIDI CH1 Check that all connections are correctly made as shown on page 5 and that the MIDI reception channel of the tone generator or synthesizer is set to 1 or 2 If you have two or more tone generators set one to receive MIDI chann...

Page 9: ...tches 1 16 To select voices 17 32 press the Bank switch The Bank LED will light and switches 1 16 will now select voices 17 32 To go back to 1 16 press the Bank switch again In this way you can select voices independently for MlDI banks A and B NOTE The Yamaha DX7 and TX816 voice program mem ories are 1 32 However some MIDI synthesizers and tone generator units may have up to 128 voice program mem...

Page 10: ... the MIDI channel number for banks A and B Later we will learn how to change the channels 8 MONO POLY Press TS1 TS1 MONO POLY The TS1 LED indicator lights and the sound generator is now in MONO mode and will sound only the last note you play The TS1 2 Toggle switches are of a different type than the other front panel switches we have used so far TS1 2 each have two functions one when they are pres...

Page 11: ... Program select switches A 1 16 B 1 16 Banks A and B send MIDI program select messages on independent channels and you can select voice programs independently for each bank using the bank switches and program select switches In 2 bank mode you can select voice programs 1 32 and in 8 bank mode voice programs 1 128 See page 20 Keyboard modes The KX88 keyboard sends MIDI key on off information in thr...

Page 12: ... the voice program selection method for play mode The upper readout will show BN Each time you press this switch the lower readout will alter nate between 2 and 8 1 0 All the settings and assignments made in CA mode may be stored in one of 16 code memories Use bank B pro gram select switches 1 16 to choose the code memory you want to save the current settings in The selected number will blink in t...

Page 13: ... send any type of MIDI data However some MIDI devices may not accept certain messages Consult the MIDI data list for that device Use this to define controller codes 40 FF as MIDI control change messages When you press this switch the upper readout will show CC Enter the controller code number you want to define and the readout will show 00 Now enter the MIDI control number 00 7F Next enter the dat...

Page 14: ... STATUS AND ACTIVE CLOCK disable The KX88 normally sends MIDI status and active clock signals but you may disable this by turning the power on while pressing the MODE switch MEMORY INITIALIZE By Turning on the power while pressing bank switches A and B you can set all code memories to the initial setting on page 32 Obviously this wipes out every thing you have set The readouts will display 0 for b...

Page 15: ...ANK SPLIT POINT LOAD SONG SELECT PARAMETER CHANGE CONTROLL CHANGE UNIVERSAL PARAMETER MANUAL DUMP LIMIT ON OFF GROUP NO Now using the bank B program select switches 1 F enter the CONTROLLER CODE you want to assign to Wheel 2 In this case volume which is controller code 17 Press bank B program select switch 1 and then 7 NOTE In CA mode the numbers of the select switches go from 0 to F as is written...

Page 16: ...displaying CA Go back to PLAY mode and try out the new function you have assigned When you press TS1 the LED will light and the tone generator receiving MIDI bank A will play an octave higher than before Press TS1 again The LED will go off and the tone generator will come back down an octave This example used controller codes 08 and 09 that were predefined to affect only one MIDI bank but you can ...

Page 17: ... and disabling bank A Go back to PLAY mode and try it out This assignment is especially nice in split mode You can sustain notes on the lower part of the keyboard while playing staccato on the upper part This KX88 is not limited to sending keyboard information Let s set it up to control a rhythm machine such as the RX15 and or a sequencer such as the QX1 With two momentary switches and a continuou...

Page 18: ...oint indicates a sharp The limit is 2 octaves from C3 If you press a key above C5 C5 will be selected and if you press a key below C2 C2 will be selected This function may be selected while in PLAY mode by assigning a controller to controller code 05 However you must continue pressing the controller in order to select which bank to transpose This lets you switch between 2 BANK and 8 BANK mode Each...

Page 19: ...hat way if you become totally confused you ll have a familiar setting to come back to In the last section CA mode we learned how to assign controller codes to controllers Controller codes 00 3F and their definitions are printed on the KX88 These controller codes cannot be redefined However you may define the remaining controller codes 40 FF to be any MIDI informa tion you want The basic procedure ...

Page 20: ...s already preset as Modulation Wheel without bothering with PA mode The above example is for your future reference 1 8 n PARAMETER CHANGE Use this to define a controller code as a SYSTEM EXCLU SIVE PARAMETER CHANGE System Exclusive messages include an ID byte which is different for each manufac turer So controller codes you define here will affect only Yamaha MIDI products You may use Parameter Ch...

Page 21: ... this operator is a modulator you will get a very strange Wah effect swept up and down the keyboard Anyway let s give it a try Enter PA mode Press PARAMETER CHANGE Enter the controller code 43 Assign the limit Keyboard Level Scaling Break Point has a range of 0 to 99 So press bank B switch 6 to set a limit of 99 Enter the group number 00 Enter the subgroup number 0 Enter the parameter number Op 6 ...

Page 22: ...ff Frequency This is where you want to insert the controller data so press bank switch B The lower readout will show dA for about 0 5 seconds and go on to the next byte F 7 End of exclusive LED Display Now go back to CA mode and assign controller code 3F Universal 1 to CS4 Then go to PLAY mode and try it out Moving CS4 will change the VCF cutoff frequency of the Juno 106 2 0 OTHER PA MODE FUNCTION...

Page 23: ...KX88 BLOCKDIAGRAM 21 ...

Page 24: ...WITCH MS1 5 BANKSWITCH A B PROGRAM SELECT SWITCH BANK A 1 16 BANK B 1 16 Control Terminal Display Controller Power Consumption Dimensions Weight BREATH CONTROLLER INPUT FOOT CONTROLLER INPUT 1 2 FOOT SWITCH INPUT 1 2 MIDI OUT MIDI IN PROGRAM NUMBER 7 seg LED x 2 PUSHSWITCH ON OFF LED x 2 KEYASSIGN MODE LED x 5 PROGRAM BANK LED x 2 FOOT SWITCH FOOT CONTROLLER 8W 1 441 W x 131 5 H x 347 D mm 56 7 10...

Page 25: ... INC 2 2E POLY 0F CH DEC 2 2F 10 PITCH BEND 30 SONG SELECT 11 MOD WHEEL 31 MIDI CLOCK 12 BREATH CTRL 32 START 13 AFTER TOUCH 33 CONTINUE 14 FOOT CTRL 34 STOP 15 PORTA TIME 35 16 DATA ENTRY 36 TUNE REQUEST 17 VOLUME 37 SYSTEM RESET 18 SUSTAIN ON OFF 38 MASTER TUNE 19 SUSTAIN ON 39 DUAL MODE DETUNE 1A SUSTAIN OFF 3A LFO SPEED 1B PORTA ON OFF 3B LFO DELAY TIME 1C PORTA ON 3C PITCH MOD DEPTH 1D PORTA ...

Page 26: ...DATA Note 1 1 1 1 0 1 1 1 EOX NOTE As specified by the user this will be from 0 to 3 7 15 31 63 99 or 127 2 4 TUNE REQUEST 11110110 TUNE REQUEST REALTIME INFORMATION 11111000 TIMING CLOCK Note 1 11111010 START 11111011 CONTINUE 11111100 STOP 11111110 MIDI ACTIVE SENSING CLOCK Note 2 11111111 SYSTEM RESET NOTE 1 Tempo is variable from 6 40 to 240 2 Once this has been sent a CLOCK signal will be sen...

Page 27: ...BINARY DECIMAL AND HEXADECIMAL CONVERSION Conversion Table 25 ...

Page 28: ...MESSAGE REMARKS STATUS IST DATA 2ND DATA NOTE OFF NOTE ON POLYPHONIC KEY PRESSURE CONTROL CHANGE PROGRAM CHANGE CHANNEL PRESSURE PITCH BEND 8n 9n An Bn Cn Dn En KK Note 2 V V Note 3 H V KK Note 2 V V Note 3 VV 0 NOTE OFF KK Note 2 V V Note 5 AFTER TOUCH c c Note 4 V V Note 5 PP VV Note 5 AFTER TOUCH L L Note 6 MM Note 6 NOTE 0 n is the channel number n 0 F n 0 is channel 1 NOTE 1 KK is the key num...

Page 29: ...L 02 00 7F F O O T C O N T R O L 04 00 7F PORTAMENTO TIME 05 00 7F DATA ENTRY KNOB 06 00 7F VOLUME 07 00 7F S U S T A I N S W I T C H 40 00 7F PORTAMENTO SWITCH 41 00 7F DATA ENTRY 1 60 7F DATA ENTRY 1 61 7F NOTE 4 VV is the controller valve or touch valve NOTE 5 UU is the least significant byte of the bend valve and VV is the most significant byte If only the least significant byte is changing th...

Page 30: ...3 0 F 0P6 KEY VELOCITY SENSITIVITY 0 7 0 7 10 0P6 OPERATOR OUTPUT LEVEL 0 99 0 63 11 0P6 OSCILLATOR MODE 0 1 0 1 3 12 0P6 OSCILLATOR FREQUENCY COARSE 0 31 0 1F 4 13 0P6 OSCILLATOR FREOUENCY FINE 0 99 0 63 4 14 0P6 OSCILLATOR DETUNE 0 14 0 E 5 15 29 0P5 2A 3E 0P4 3F 53 0P3 54 68 0P2 69 70 0P1 7E PITCH EG RATE 1 0 99 0 63 7F PITCH EG RATE 2 0 99 0 63 0 PITCH EG RATE 3 0 99 0 63 1 PITCH EG RATE 4 0 9...

Page 31: ...1 2 3 10 50 99 F I N E Hex 0 1 2 3 A 32 63 F R E Q U E N C Y RATIO 1 00 1 01 1 02 1 03 1 10 1 50 1 99 ii When FREQUENCY FIXED When FINE 0 Decimal 0 1 2 3 4 5 6 7 31 C O A R S E H e x 0 1 2 3 4 5 6 7 1F FREQUENCY Hz 1 10 100 1000 1 10 100 1000 1000 When COARSE 0 Decimal 0 1 2 3 4 5 10 20 50 99 F I N E H e x 0 1 2 3 4 5 A 14 32 63 F R E Q U E N C Y Hz 1 000 1 023 1 047 1 072 1 096 1 122 1 259 1 585 ...

Page 32: ...VITY FOOT CONTROLLER ASSIGN AFTER TOUCH SENSITIVITY AFTER TOUCH ASSIGN BREATH CONTROLLER SENSITIVITY BREATH CONTROLLER ASSIGN AUDIO OUTPUT LEVEL ATTENUATOR MASTER TUNING 1 PORTAMENTO MODE 0 SUSTAlN KEY PITCH RETAIN 1 SUSTAIN KEY PITCH FOLLOW 2 EFFECT ASSIGN BIT ASSIGN b2 EG BIAS b1 AMPLITUDE b0 PITCH I 3 SOURCE SELECT CORRESPONDS TO RECEIVE BASIC CHANNEL 1 16 3 0 Data Decimal 0 16 0 1 0 12 0 12 0 ...

Page 33: ...TY MODULATION WHEEL ASSIGN PITCH MODULATION WHEEL ASSIGN AMPLITUDE MODULATION WHEEL ASSIGN FG BIAS BREATH CONTROLLER SENSITIVITY BREATH CONTROLLER ASSIGN PITCH BREATH CONTROLLER ASSIGN AMPLITUDE BREATH CONTROLLER ASSIGN EG BIAS TX Function Parameter Change gg 11 Parameter number P Parameter 0 1 2 3 4 5 6 7 8 9 A NOTE LIMIT LOW NOTE LIMIT HIGH TFI MEMORY PROTECT OFF ON TFI TEST PROGRAM ENTRY TFI MI...

Page 34: ...KX88 CONTROLLER ASSIGN TABLE SET NAME USER NAME CREATE DATE 3 2 ...

Page 35: ... y A f t e r T o u c h D e f a u l t Changed D e f a u l t Messages 1 16 1 16 3 OMNI on OMNI off POLY MONO P i t c h B e n d e r o o 0 1 2 1 C o n t r o l Change P r o g C h a n g e o 0 127 o 0 1 2 7 True System Exclusive o o a l l Prm change S y s t e m Common Song Pos Song Sel T u n e x o o 0 9 o o o System Real Time C l o c k Commands o o o o A u x M e s s a g e s Local ON OFF All Notes OFF A c...

Page 36: ... equipment does appear to be the source of the interference you should try to correct the situation by using one or more of the following measures Relocate either the equipment or the electronic device that is being affected by the interference Utilize power outlets for the combo equipment and the device being affected that are on different branch circuit breaker or fuse circuits or install AC lin...

Page 37: ...SINCE 1887 YAMAHA NIPPON GAKKI CO LTD HAMAMATSU JAPANt ...

Page 38: ...YAMAHA Yamaha Corporation of America 6600 Orangethorpe Avenue P O Box 6600 Buena Park CA 90622 6600 3 10 99 19C0164 ...

Reviews: