background image

NOTE 2: 

VV is key velocity

NOTE 3: 

CC is the Control Number. Some devices will not accept all control numbers. For your reference, here are the Control

Numbers for the DX series and TX816. For other devices, consult the MIDI specifications for that device.

C O N T R O L   N A M E

CC

VV

MODULATION WHEEL

01

00~7F

B R E A T H   C O N T R O L

02

00~7F

F O O T   C O N T R O L

0 4

00 ~ 7F

P O R T A M E N T O   T I M E

05

00 ~ 7F

DATA ENTRY KNOB

06

00 ~ 7F

VOLUME

0 7

00 ~ 7F

S U S T A I N   S W I T C H

40

00, 7F

PORTAMENTO SWITCH

41

0 0 ,   7 F

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, the most significant byte need not be sent.

FOR CHANNEL MODE MESSAGES, CONSULT THE MIDI SPECIFICATIONS OF THE RECEIVING DEVICE.

- 2 7 -

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: