You are on page 1of 11
YAMAHA MUSIC SEQUENCER W771 MIDI DATA FORMAT MIDI SPECIFICATIONS - TONE GENERATOR SECTION (1) TRANSMIT FLOW Nore on/orr ook ——ni0t Aerie seasins rH SH MIDE Teasseis Channe ‘The MIDI Trans Channel is fixed atthe selected track, and tansmits on channels 1-8. (2) RECEIVE FLOW " erive sesine rH (3) TRANSMIT/RECEIVE DATA (3-1) CHANNEL VOICE MESSAGES G11) NOTE OFF sranis Lognesee ca) = 0 = 1 FOIE cnayneL Mune NOTE MINDER G4iiERE he oe-n = TG) Received only In RECORD mode, reception is always Omni On, ADDI (3-1-2) NOTE ON/OFF srarts Latasse (oak) = 0 = 7 voice cHunet NowRER NOTE HUNGER Okieeen beeen ~ aT Gh velocity Draveeey #0 Hore On *In RECORD mode, reception is always Omni On. (B-1-3) CONTROL CHANGE starts attests (ani) = 0-~ 7 vouce cmuNNEL NONBER CONTROL KOMBER feeeccce CONTROL VALUE, Byyvvvee In RECORD mode, reception is always Omni On. No control numbers afe transmitted, "No control numbers are received. OFF, 84 ~ 127: on (3-1-4) PROGRAM CHANGE, stares 11¢0nann coo) PROGRAM HUMBER O30 , Only data relating to voices changes is received. RECORD mode, reception is always Omni On, In PLAY mode when the Voice Channel Number is 0-6 and in RECORD mode when the Record TRACK is other than “ehythi ip = 0-31. change the voice if p = 32-127, ignore In PLAY mode when the Voice Channel Number is 7 and in RECORD mode when the Record TRACK is “rhythm” itp itp 30-31, change the voice = 0-29, 32-127, ignore (3-1-5) PITCH BEND CHANGE starts Luteaaee Cesk) n= 0 ~ 7 Youce cnunneL NUMBER is terreeee FITeR a¥ND CHANCE Ls ss Severe FITCR ARNO CHANCES ‘Tbit resolution In RECORD mode. reception is always Omni On, Daring reception, ony the MSB data sed NSB z ] 0000008 (OR cantina vale ‘010000008 «40H ‘center value OLN U11B EH) maximum value ADD2 (3-2) SYSTEM REAL TIME MESSAGES (3241) ACTIVE SENSING status tunnia am Transmitted approximately every 250 msec. Once this code is received, sensing will begin. If neither status nor data is received for longer than approximately 350 msec, the MIDI receive butfer will be cleared, and all sounding notes land the sustain switch will be turned off. The value of each control message will be reset toa specific value (4) ORGANIZATIONAL DIAGRAM OF THE KEYBOARD SWITCH SEC- TION, THE SEQUENCER SECTION, AND THE TONE GENERATOR SECTION | steed re | | nprcepe mi ovr Nit tg s+ - T uc | sequence Par 1 1 ol t Receive Channel Tove GHNEtATOR Note) *When not in RECORD mode, note-on messages from the keyboard. note-on messages from the sequencer, and note-on messages from MIDI sre distinguished. When not in RECORD mode, sustain messages from the sequencer, and sustain messages from MIDI are distinguished. Pitch bend messages from the sequencer and MIDI are not distinguished ADD3 SEQUENCER SECTION (1) TRANSMIT FLOW sn NOTE 0n/08F ot = Dp mn our Puocean CHARGE oom PITCH ANNO CHANGE 3H SUSTAIN Pat 40 Tine e1oce He sna or s10r Few Fak or rm Fak nm SEQ. CNSEQ DATA) ron PTH OK G24 On THK 04H OF LK ovuass CALL DATA.) sun ETH Tr Fak Gh WIL) MIDI Transmit Channel ‘The transmit channel is fixed for each tack (1-8) W2E1 MIDI Control Transmission ean be turned on/off. SW3L1 System Exclusive Message Transmit Channel System Exclusive message transmission can be turned on/off, and the device number can be specified ADD4 (2) RECEIVE FLOW ore oFF bt = m1 ™ nore onvorF oo rrocean chaxce ——| PiteH aeyD chavce | faq| SUSTAIN a TIMING Lock rH a start | conrenat mo stor rox 0 43H nt TON 04H On OK G3 OE O4H 04H OAH f01ENG HQSED DATA) Sue TH 0185S CALL DATA) sue FH ie ol 01850 (SORE DATA) tue FTA SWIC Velocity Filter Velocity step recording and editing input ean be tuened ono, Clock Condition Select ‘You can select whether to use the internal clock or clock messages from MIDI as the timing source SW33 MIDI Control Reception can be turned on/ott. SWS System Exclusive Message Receive Channel System Exclusive message reception can be turned on/oft, and the device number can be specified. sw2e ADDS (3) TRANSMIT/RECEIVE DATA (3-1) CHANNEL VOICE MESSAGE. ‘Transmitted only during play and overdub, ‘The transmission channel is fixed for each track, as 0-7, Received only during record. All channels are always received. (el-1) NOTE OFF stars Loabases (ink) 2 0 ~ 7 orc chaneeL KOMRER NOTE MINDER fukkcekk Keo (ety ~ 12068) WeLocttY twos visio Received only. Converted into nH 00H for transmission In RECORD mode, reception is always Omni On, (3-1-2), NOTE ON/OFF statis (ook) = 0 ~ 7 vo1ce channel KUNBER sore wun boo eam tamee) WELocttT (eo tort’ on G20) nore OFF Reception of velocity during step recording and editing input can be turned on/off * In RECORD mode, reception is always Omni On, (3-1-3) PROGRAM CHANGE status t PROGRAM NONBER Opp990 cam ~ 7 so1ce chants noneER * In RECORD mode, reception is always On (3-2) CHANN L MODE MESS Neither transmitted nor received, (3-3) SYSTEM COMMON MESSAGE Neither transmitted nor received, G4) SYSTEM REAL TIME M G4) TIMING CLOCK statis ninni90e am You can select whether to use the internal clock or clock messages from MIDI as the timing source. Transmission can be turned on/ofT, and reception can be turned onjoff. ADD6 (3-4-2) START status suiniote aw ‘Transmission/reception can be turned on/off, (3-4-3) CONTINUE stares mio cw ‘Transmission/reception can be turned on/off (3-44) STOP. status nunnioe row ‘Teansmission/reception can be turned on/off (3-5) SYSTEM EXCLUSIVE MESSAGE Not received, except for in PLAY mode and PATTERN mode iritial displays Iw DEMO mune, Exclusi sesgagen ure not received. ADD7 a 1) BULK DUMP (i) ALL DATA, SONG DATA stars MENT FYcar tow ona NUMBER BYTE copeT(As8) NYTE count (Ls) ara rorast bara biootiel 0008 sosteees ooiieoei ooiede ony cash) Cann) ace cao aa aa an Ga aie s+ berice nu ase Asc scr scl Ase Asc | uunonit oe feces lenen eal DDB ii) QYSEQ DATA suites him aon fotninicion tiemnth aD SevsTiat games (ip x = abvce yoni fomrinmse fuente aun tert aeiragn anit Mie cunts) antsont Chasircition oveenige cae) asci't aK sroonia: (apm ASCII ] ' solar ey act ime Gay set bin romut feito Gon sae moi top tse Geiser fat asetrt | aea ore ! i oe Sines tse seins ter ine ster cetusee Bo ees oem moto co Kaan on niet te [eon ere Tart) HQSEQ DATA | o4H OAH | HQ | ADD9 (ily, NSEQ DATA inert isucarion sup statis Fone MUNEER BYTE COUNT ORS) BYTE caUNTGAs®) CLASSIFICATION ara soRMat oo nss0000 ‘o0n0108 tonoiene ereett9 ‘sinooies ‘10.001 1 eeeceee anion row can) (ani) 9» Davice wunee ca com) (om) aseui’t on) ascii" Gow) asc11” (Gon) asc can Ase (ca) aseii’s asi) ascii" cen) aseti7e aon Asett” Gon tsc1177 2's cont an Type Refer to NSEQDATA | NSEQ table 3 ADD1O ‘The three types of bulk data indicated in (i) and (ii) ean be transmitted and received, and the bulk data dats indicated in (ili) can he received. The device number can be specitied in UTILITY mode. Reception is possible only while in song play or pattern play modes when the sequencer isn’t sunning. When SONG DATA or QYSEQ DATA is received, the reveived data will be loaded into the song only ifthe currently selected song is empty. When ALL DATA is received, all data will be erased, and the received dats will be loaded Transmission is done when the UTILITY operation Bulk Transmit is executed, When you select “song out”, specify the song number, and execure Bulk Dump, the Following data will be transmitted consecutively 1. SONG DATA 2. QYSEQ DATA If the specified song is empty. transmission will not occur. ‘The format of the ALL DATA that is transmitted when you select “all out” and exec Dump is as follows, 1. SONG 1:SONG DATA, 8, SONG 8 SONG DATA SETUP DATA (Table 1) 10. SONG :QYSEQ DATA 17. SONG 8 QYSEQ DATA Even iff song is empty. the song data will be transmitted, QYSEQ Track dats begins with FOH mnt, (m= song number, n = track number} fall songs & patterns are empty no data will be transmitted, If bulk dumps are transmitted successively, an interval of longer than 100 msee will be inserted between each bulk dump transmission, I the length of the data portion of ALL DATA or NSEQ DATA exceeds $12 bytes, it will be divided into 512 byte blocks and a byte count and header will be added to the beginning of teach block. a check sum will be added to the end, and aa interval of longer than 100 msec will be inserted between each block, When bulk dumps are received successively, an interval of longer than 100 msec must be ‘h bulk dump, inserted between G4 2) DUMP REQUEST Not received. ADD11 (TABLE 1) Cloek Cand tian Sone Bee Type IDE Contra Sone ee. chenne! faltern Rec channel Current Track Pattern hunter Pattern Seavence Teserved SEQUENCER SETUP DATA acintcenals 1:M1D) Q:step, Ioverdub, Oistep. toverdus oft, Hon os a 0 be2g 7 size 2 value is not fived aa 2ieepace. dante ADD12, ADD13 (TABLE 2) track 1 trae 2 track 3 SEQUENSER SONG DATA track number), and ends with F2H (TABLE top of track #1 herd 1 track votee sunber 0-81 Chord 2 track velee auber 0-31 ass track velce nugber 0-81 hye track voles aunber 30-31 track 1 pb range oir track 2 pb tanee ois track $ pb range eit teack 4 pb canee eit track 9b can wir 2 tech win bese track pb rane win tal of recone top of track #8 end of record track 2 teark ¢ track 4 chore 2 eae crack volun faythe track volume )- NSEQ DATA FORMAT ‘One song of NSEQ data consists of one or more tracks, and each track begins with FOH On Empty tracks will not be transmitted. 1efevent/control data explained below in “Remarks” is inserted between the FOH Ont (REMARKS) short sote short rote Tone ste. NSEQ (binary notation) 444 Onan 4 cena Ovreeee eek Hak © AIDE neve suaber Wo = MIDI veleetty unto oly s-touch conecol change proeren chases Lun11010 oxxeke MALLU deeceeee TUU1L100 Spapoe06 Channel a. touch LLIIIIOE Greeeeey HLLLL10 teeevver ime/eventicontrol data DATA FORMAT ADD14 YAMAHA [ Music Sequencer --- voice part ] Date : 12/05,1990 Model QY10 MIDI Implementation Chart Version : 1.0 siaav : Transmitted Recognized Remarks. Function memorized Default Changed Default Mode Messages Altered memorized 0 - 127 poeerreerrrstss Velocity Pitch Bender 0-12 semi bit resolution Control Change Prog x Feeseeeeeeseee :System system Common. System — :Clock Real Time : Command: ° “4 Aux ocal ON/OFF :All Notes OFF: ctive Sense eset aL if REC mode,receive all channels. ‘ *2 = selected by current track. *3 = 0-29:voicel-30, 30:rhythm, 31:voice off ‘ *4 = if MIDI control switch is on. : *5 = receive in MIDI sync mode, Mode 1 : OMNI ON, POLY = Mode 2 : OMNI ON, MONO 0: Yes Mode 3 : OMNI OFF, POLY | Mode 4 : OMNI OFF, MONO x : No giaav zigav g.dav YAMAHA [ Music Sequencer --- sequencer part ] Date : 12/05,1990 Model QY10 MIDI Implementation Chart Version : 1.0 Transmitted : Recognized Remarks Function :Basic Default =: 1 : Channel Changed : x : : Default :Mode Messages Altered - 16 : memorized o - 127 Number : True voice: *#*##kkexaeeee Velocity Note ON Note OFF After Key’s :Touch Ch’ Pitch Bender Control : Change : Prog :Change : True # o 0 - 127 See O OBS EEE system Exclusive song data etc. System : Song Pos : Song Sel :Common : Tune system — :Clock Real Time :Commands Local ON/OFF All Notes OFF Active Sense receive if velocity parameter is 'kb’ in step REC mode. : if parameter is not 'kb’,velocity is fixed to 1 - 127. : transmit/receive if device No. is not off. : if MIDI control switch is on, dl receive clock at MIDI sync mode. OMNI ON, POLY Mode 2 : OMNI ON, MONO o : Yes Mode 3 : OMNI OFF, POLY © Mode 4 : OMNI OFF, MONO x : No YAMAHA YAMAHA CORPORATION POBox 1 Hamamatsu Japan, 3 C@ Printed in Javan

You might also like