oh KURIWEIL 2 Un ExpressionMate E EA User's Guide KURZWEIL E | \У \ У Young Chang America, P.0. Box 99995, Lakewood, WA 96499-0995 910308 ЩЕ В = Ni [A В IMPORTANT SAFETY & INSTALLATION INSTRUCTIONS INSTRUCTIONS PERTAINING TO THE RISK OF FIRE, ELECTRIC SHOCK, OR INJURY TO PERSONS WARNING - When using eiecirc products, always follow basic precatons, including the following: +. Read all of the Safety and Installation Instructions before using the product, 2, D not use this product near water — for example, near a bathtub, washbow! Kichen sink in a wat basement, near a swimming pool, ar the like, В 4, This product, in combination wit external equipment thal is connented ig an Amplifier and s | | реак: £15 o headphones, may be Capable of pong a levels that could cause sane нато 068, Do not operate for a long period of me ata hgh volume level or ata level hati urcömfortable Il you experience any heading loss of inging in the ears, consul an audiologiel, | 4. Plape the product so thats location or position does not interteze wit is proper ventiation, 5, Keep the product away from heat sources such as ra | produce feat actalors, heat registers, or ther products that 6. Connect tne product to a power supply only of às marked on the nroduet, ns 7.1 the praduct wk be unused or a ong time, unplug the po unplugging the poser supply cord, do A pul on heat me И м Poult Hoe 5. Make sure tha objects do nat tal and tha liquid de not spi into the enclosure thug openings > This product equipped wifta polarizad fine plug (one blade wider than the other). This casete atte. I you are nable to insert he plug nto the cule, contact an electrician fo replace your ® solele outlet Do not dafeat the safety prose of the Dlg. 10. This product should ba servined by qualfied service personnel when: A. The poner supply cord or the plug has been damaged: o 5. Übjects have fallen, or liquid has been spied info the product: or С, The product has been exposed to rain or 3. Thé produet does not appear to be opérating normally or extibl in neríar. TANCE: Of рено нота) 5 A marked change in peor e. The product has been dropped, or the enclosure damaged 11 Donat ry to service the product beyond what is described in the user maintenance instructions Aeler ai offer Serviciig Yo qualified service personnel. 12. WARNING - Do not place objects on the products power supply cord, or place the product in a postion where anyone could tip over, walk or, or rol anything over cards of any ype. Di net let he product rest or or be Installed over cords of any ybe. Impraper installation d this type create the possibiity of a fire hazard andlor personal injury, RADIO AND TELEVISION INTERFERENCE WARNING: Changes or mödificalions to is insrarent not expressly approved by Young Chang could void your authority to operate the instrument IMPORTANT: When comagiing ths product lo accessories andíor oler equipment use only high quaity Shielded cables. NOTE: This instrument has bean tested and found to comply with the fits for Class B digital de- vice, pursuant to Part 13 of the FCC Rules. These bmi are designed to provide reasonable protec- "on against ami interference In 4 residential installation, This insbument generates, uses, and can radiate radio irequeney energy and, not installed and used in accordance with the instructions, May cause harmiu inlerlerence lo racio communications. Homever, tere is no guarantee that inter erence wil not acca a particular installation, 4s instrument does cause harmtulintederenes to adi Gr television reception, which can be determined by taming the instrument of ang on, the user encouraged 10 fry to coment the interference hy ane or mote of the flowing measures: + Recrient or relocate the receiving antenna. + Increase the separation betwesn the instiument and the receiver * Corre! the instrument lo an outlet qn a cireul oher than the one to which the receiver is connected, + necessary. consult your dealer oran experienced radiotelevision technicien for addiional suggestions, NOTICE This apparalus does not excesd he Class B émis fr rad noise emissions from dla apparatus Set out in the Reddo terrence Regulations ofthe Canadian Department of Communications AVIS .6 present anparer numerique n'entel pas de bras tadioelechiques depassan les miles applica des aux apparols numeniques de la class & prescrites dans le Rglement sur le brouilage radio- électrique edicts par le ministere des Communications dy Canada, SAVE THESE INSTRUCTIONS te type described ín Ihe operating instructions or Contents Young Chang DisribUtOrs rien rar rare i {: Introducing the EXpressionMate mmm: 1 Welcome"... ines sa ns | ExpressionMate Verve. ничо EN | The RIBDON ocr re ren „ее Other Coot ST anni see re | The APECZIAOS............. RS зе MIDI MEIN aan en „| K2000 and К2300 АУ moss 14 How to Use THiS BOOK orne cmrrsmene caen | 2: Getting Started…umsrmnneneensennennanennnnens 19 Unpacking fre Unit. нон rage RU 13 Quick Startins sara A Placement and Connections verve В № Placing the ExpresstonMate orn rent 5 On à Flat Surface... tre A On a Microphone Stand with the Bracket..........—.m..) Placing and Connecting the Ribbon Controller... 18 The Rear Panel coc encon rones I POWET SWIEN. css mtn |7 Breath JAK oneness SO | SPUCC Jack cnica motera nero sr | PC ¿caserio as msi MID Ро. мн RTO ny POET JACK. oor rssicon ee | Comecting Pedal u nnnnenen || A Special Noté About Switch POdals vois Connecting a Breatl Controler...........—w0-rmem.n— 8 Connecting the ExpressionMate to Your MIDI Gear. | Basic MID! Hookup сним SA re „| Connecting Two MID! DevIosS covers 2 Connecting Several MIDI Devices covers ZU Connecting the Power Supply ......—.—.0m menea Setting the MIDI Channel... nene rame J] User Interface Basics omer OS нео The Front Panel ........... coman nen ньйснт нео The DISPLAY css ane Y Data Knob, - and + BUMONS......... ne pr ZZ (USOT BUDS corr minas 3 108 BUHL ors оном CR ERE TEL Cw Contents 19: 119111. янын re 3 Controller Button. A 3 Arpeggrator BUtton................ png oia Y Global BUON ....em e M Wind Wei sn (amino PARIC BUROM ar оон очен 24 Front Panel LEDS номов анны A DEEP russes OA 2 Selecting Setups. сном se 26 Baste SELECHOR o.oo SR eno 20 Using Setup Lists sane... mens ен В Changing Setups with MIDI............. paint mara Y PLaying SED are re A Л Baste TECHNIQUE iii Я Touching The Ribbon At More Than One Point. pci „В Getting Back to Play Mode... mcm oni 2 TTOUDIESHOOËNG nement м sas 2) But It Stil Doesn't Work rss rem 3 3: Editing and Creating Setups .....2.2cmcomenanon 3 The Controller Editor,............. eo pit ae 3] GRRE ARUN cnc csmssonenenenenens Jump Selection …… FUN Q EE FEAT Lid FACE dd Nhadhrdtéaga 0 me de mecrv | Inturtive Entry re rentree 33 Changing the Current Zone ............ sass J) Compare rrr er es „3 Setting a Zones MIDI Chanel... more rss À SUCKING ZONES rincer pei 39 Ribbon Co na LON PANAMELEES cnc manana 3 SPH cn pie arrete arme % Mode... ине EN y Spring (SPIE)... ce ST о нонанннооных er М Controiter Editing men Para een ons cac 38 Contingous Controllers ne... rin 40 Switch COntrollers ......... mien | Virtual Controllers........... meno 4 Continuous Controller Parameters........... 42 DEE Deere rss 4} EN 4} Curve Amount (CIVÁD)............... AA 43 Sale Career ыноонне rn ond Offset (OF) neveu NT rennes ÀS RESOULION (RES) cars ue A Entry (Entr) and Ett Values... enn чения a A ENNENONOOR Contents Entry VEE amena renato | Ribbon Assignment Parameters........m.. comino 1 AUD nome PU TS Breath (BRTH) Parameters. omer. EEE 4 Contintivus Control Pedal (COPD Parameters ncn serrure Switch Controller Prämie me 3 Switch Type (Tvpe)..... rss M On Destination (On D), Of Des ¡nto Of D Denon On Value (ÓN Vino pet 3] ОЙ Мале (ОЕ У) ts a e an try (Entr} and Exit Stes. nnn resent Je Switch Poli (SP) rs. errant D Panel Switch (SW) PArametess.........m. m2 J Vinual Controller... DO Fixed Controller (FIX) Parameter Sri nm cr 5} MIDI Remap Controller (MAP) Parameters o.oo 24 Note Processing Parameters ......... nomas 3 Note VEIOCHY FEAIIES ocr amener 3 Continuous Controller Note Parameters sors I ROM Seales. ovens eerie eee D About The Harmonic Seale one rares i] About The Arpegetator Latch Sales ……r mon. УД The MIDI Destination LISE vivre meno armee у Special FUACtion CORONERS omc 8! Pitch Bend (PBend+)..... meres De Reverse Pitch Bend Phen Le pores 0 Pitch Bend Upor Down PBend / and PBendV oe 63 Channel Pressure (CRIP) oscars 63 Program Change (PreChgi ....... menes na) Zone Transpose ZAXpOS) amnesia DÍ Note Controller Destinations (130, 3TNote, Sellen, Not) vcs i Controller 40 (13Note / Note #) & Switeh/Fixod Controllers 63 Note Offset (NOOTT. comnts cmos 00 Note Velocity (NotVel).......m...... rc ana ar 65 Note Switch (NOS WE fi : re Controller... mun nomenon O DI Message Strings (MMsgl-6..... creme O6 Cont it О г оао оон pass 6 Saving Your Work and EXItIg ............ rit ne A \amine, Stonng, and Exitin 5 В porcs DT The Store Button. vrrenrsmensse, ovni rss 67 The EXI BÜRO а serein SA. 05 1 [3 cb Contents Editing Hints and SUgestionS.......emm——]]]] i Jo These Parameters Always Mean Something”... 69 Do [Need AB Those Controllers? oe 69 Assigning a Message to Multiple Controllers. 1 4: The Arpeggiator... u 71 Ареса Quick SIE oro nene nas Л The Arpeggiator BHO. EN AD De screens il Tempo (Tempo).......m— mom mare rm Ш Key range (Low Key, High Key). A, Enable Switch (Enable SW)... oo ER 7 Note Saree (Nee Se) ev д Beats (Beats) ornements ee 14 Note Duration (Note Dur) um sc cu. 14 Late Mode (LatchMode) mme mm 14 1 ramener mt 15 Note Order (NoteOrder) ooo ца нана нныннны 1 Shift Amount (SRAM mors ramener EN ft Lam (УВВ ААА) оная оне иона 7 Limit Option (Limit Opthos 7 Ghssando (Glissando) nc Ii Note Velocity (Note Vel) nwrnwremmermenenmemennene 0 Rhythm Select (REyINMSEN).....n nena si Transpose (TTanspO8E) ………rmrenenmmenmenenmnesconn Y 5: Global Funetions onu rss 81 GRIME ATI rer оонннамоншя 8) Global Paraneter Sel verser ssn 82 (Oster tc оонемецы dd DUM SHC virer наро наци 33 REN DIE. cess мня 3 MDI MERE rosier mane 85 Main [email protected] and Aux [email protected] or mean 3 MamMgOpt and AuMIgOpt coon 36 À Word About SysEx and Merging... 86 Merge Unprocessed (MergUnPro) моно somone 8 APCÍOC carne ооо доном М Send Cock {561d CRS)... vor y Program Change Parameters aan EXU PER miennes ción SÍ Pem BKLSB, Pam BKMSB ur rem 9 (ХО on, pins rip gare № EXMCUS A NAT 8 a PAN ALA mm ms + vi A HETIIRR Rasa das aes aweay Contents Ш EA U ets ern aa ergo so cartones DN Ex in Goh 17114 eier seen 3 Other Global Object ня sans cantaron Y Veen RO User RAYS... mon Y Entering the Rhythm Editor... pm nine Je EN rn ) SEP MP un rimes SE Y Saving and Reloading Setups over rn vases 4 Saving Setups (NYSEX DUMPS)..rincinc cc 9 Canceling à SysEx Dump rmmmernenn tasa YO Loading Factory ÚEtups e... BO Leading ÚSer Setups.......inenm enn Y MIDIScope: Overview В 98 MIDIScope: Detailed Operar jon Sres. a9 Exting a Clodal Editor ОЕ (АМ мень I 6: Messages, Troubleshooting, and Diagnostics ......... 103 Warning and Error MESSAGES, one 10 Los Balearen [U Memory FUE un acc 103 = Before You Begin. rer SR М ERIE DIGZAOSTICS rires cree A User Controls DIRgnostic omnes |S Buttons Tester NT pines 1 SPIRROD TRSE cn rares № SPCC Test (CC Pedal or Switch Pedal... 106 УР Test (Switch Pedal Only mn 107 Breath Controller Testers. 108 21 nas fig Battery REPlACEMEN vraimen ne ns || Belore YOU BEGIN... mures " Орейиу Фе (ЯМ cri || Removing the LOVE creme | 12 Replacing the Battery uvre none м оон нони | Replacing the Cover Bar ap Carri rd bara rr hh nh nnn hg LNA aaa QU EE qe 1 | | vi vil Contents A: Sending MIDI Messages pectal Function BES... 117 Data Format Codes... mmm чи номночении HE Using the MID! Sting Editor vc... oran 118 8: ExpressionMate ROM Setups .......—«m0 nenes 121 Editing Program Change MeSSages мые соотамнымоононовниноны 102 Programming Conventions for Ses... cn 121 Settp DESCHPHONS marne 124 [NOEX armen nn 129 —— AS PR socecercoogongoggsgssgssss Contents Young Chang Distributors Contact the nearest Young Chang office listed below to locate vour local Young Chang; Kurzweil representative, Young Chang America, Inc PO. Box 99995 Lakewood, WA 98499-0995 Tel: (253) 589-3200 Fax: (253) 984-0245 Young Chang Co. Kang Nam POBox 498 Seoul, Korea Tel: 011-82-2-3451-3500 Fax: 011-82-2-3451-3599 Young Chang Akki Europe GmbH Industriering 45 | D-41751 Viersen Germany Jet: 011-49-2162-4407 tax: 011-49.2162-41744 Young Chang Canada Corp. 250 Shields Court, Unit 11 Markham, ONT L3R 9W7 Tel. (905) 948-8052 Fax: (905) 948-8172 Contents ны i Li =| = wa ra “a =~ | = = ES 53 = Ka Ka es =a ES introducing the ExpressionMate ExpressionMate Overview Chapter 1 Introducing the ExpressionMate Welcome! Congratulations, and thank you for purchasing a Kurzweil/ Young Chang ExpressionMate. You ve got vour hands on a powerful and fun MIDI controller, arpeggiator, and MIDI merger, This manual will get you started with your new instrument You'll defintely want to keep the manual handy as vou become an advanced user, too ExpressionMate Overview The Expression Mate lets you be more expressive with vour MIDI instruments, in live performances and ip the studio The Ribbon For starters, the ExpressionMate has a MIDI Ribbon controller, You may already own MIDI instruments that have wheels joysticks, and pedals. These ef vou add lots of expressive touches to vour sounds, including vibrate, volume swells, and pite bends, to name a few. A 1 The Expression Mate's Ribbon lets you do all of that, plus nas it own unique abilities. For instance, you can create realistic pitch bends when imitating instruments like trombone or violin, because the Ribbon resembles a slide or a string. The Ribbon s also great when you want lo “jump” to a certain point, rather than moving a wheel or pedal through its entire range. You can even use the Ribbon to play notes on your instrument, Other Cool Stuff The ExpressionMate has other controls too, including jacks tor pedals and a breath controller, The Expression) late can also change incoming MID] Controller messages into different kinds of Controller messages, It even has “virtual” controllers that send MID! messages automatically J trogucing ihe ExpressionMate psoas Hie [evi The Arpeggiator It you miss having an arpeggfator on your MIDI instrument, you'll have a blast with the Expression Viate s Arpeggiator It can turn MIDI notes into simple broken chords, wild rhythmic patterns, and anything in between, MIDI Merging The Expression ia te has two MIDI interfaces. You can use these to merge two incoming streams of MIDI data with the data generated in the ExpressionMate. For example, you could connect two keyboards to the Expression Mate, play notes on either keyboard while using the Expression Vate's Ribbon, and send all the information into a sequencer or a MIDI sound module, K2000 and K2500 Users K2000 users can create 5 Zone Setups with an ExpressionMate or use the ExpressionMate to add Setup features previously available only to K2500 users, such as velocity remapping and note mapping. K2500 users will be interested to learn that the ability to play notes from the ribbon is more versatile on the ExpressionMate. How to Use This Book The ExpressionMate dr $ Gui designed t help you get up and running quickly. IE vou know MIDI ead and you Know prett tr much ha Jovan +0 do with the ExpressionMate, red Quick Start on page 13. If you need some more help on using the ExpressionMate s many advanced features 5, you should read ai of Chapter 2 and Chapter 3. The remaining two chapters dea with some global functions, plus advanced troubleshooting and diagnostics Also, don't forget to check our website hitp:/hwww youngchang,com/kurzweil for any late-breaking information on the Expression Mate and other Kurzweil products, Above all have fun, and make lots of great music with your Expression Mate LA ин 12 a REE SECSSONOONNCCONOIIIESE Getting Started Quick Start Chapter 2 Getting Started This chapter will help you hook up your ExpressionMate and ieam its basic functions Unpacking the Unit The box that your ExpressionMate ships in contains the following. The Expression Mate Ribbon controller User's Guide AC adapter Microphone stand mounting trace! Adhesive-backed foam strip Hook-and-loop fastener (three pads) Be sure to keep the box and packing materials, in case vou nied to ship the unit for any reason. Quick Start We recommend that you read through this whole chapter at some 6 Р point. However, if vou want to start exploring your new instrument right away, follow these steps. 1 Carefully remove all the contents of the box, 2, Place the ExpressionMate and the Ribbon controller on à table or other fat, stable surface, Plug the Ribbon's cable into the “Controller a on the Expression Mate's right end. 3, Plug one end of a MIDI cable into the ExpressionMate's rear- panel “Main Out” port, Plug the other end of the cable into the MIDI In port of the device or instrament that vou want to Getting S lated Chick San Getting St aed Placement sand Connections Placement and Connections play. Then plug one end of a second MIDI cable into the 7 Expression Mate's rear-panel “Main In” port, Finally, plug the и other end into your instruments MIDI Out port, Placing the ExpressionMate 4, Use the AC adapter to plug the ExpressionMate into an electrical outlet, Then press the rear-panel power switch to turn the ExpressionMate on. Don't be alarmed if ou see т Hashing LEDs when vou turn the ExpressionMate on, they a just indicate that the Arp ator 1s active on the current On a Flat Surface You can place the ExpressionMate on a table, an equipment rack, or on any keyboard with a flat, open area on its front panel (such a a PC88 ora K2000 keyboard). setup, - 5. Turn the receiving MIDI instrument on, make sure that it's in On a Microphone Stand with the Bracke! 1 Multi Mode, and make sure that there are programs on MIDI The ExpressionMate includes a bracket for mounting the unit on i) channels t ug 3. It your instrument doesn't have a Multi top ota microphone stand. Follow these sleps to use the bracket, in Mode, set it to receive on channel 1. ja 1. Screw the bracket onto the top of the mic stand, a 6. If you are using a MIDI instrument as both the controller and | P CS the sound source (that i, you are not sending the ExpressionMate's output to an external sound module), turn Local Control Off on your keyboard, Otherwise you will ge double note events on some Setups. Set your MIDI instrument to General MIDI (GM) mode. Tf your instrument is not GM compatible, some of the Setups wil call up “random” programs on channels 1-3, In this case, you may want to turn off the receiving of program changes on those channels, 2. Fit the ExpressionMate’s lft bracket holes onto the racket two left-hand tabs, Then lower the right end onto the remaining tab. | >. Tighten the bracket's thumb screw so that it holds the ExpressionMate firmly in place on the bracket 2 oe Screw Hole 3, Start playing! Touch the Ribbon and buttons while you play some notes on your MID! instrument. For starters, check out setup 1, “Big Strum.” Play a chord on your MIDI instrument, then run your finger up and down the ribbon to hear the effect, You do not need to hold the notes on the keyboard, They are remembered unit vou strike a new chord, Simply strike a chord, play the ribbon, then strike another chord and \ play the ribbon again. 3 To change Setups, use the data knob or the - and + buttons or 5 the front panel, A complete list of the Setups starts on page ht 121 of this manual, For more in-depth instructions on setting up and using the ExpressionMate, keep reading this chapter Attach Bracket to Top of Mic Stand Figure 2-4, Mounting Bracke! assembly, . —]] DA ALA dl PAL A SECOOONCCOCOCOOOOONOOOODES - чи сет 71 RS CE , x ; ; 4 | # À £ A Getting Starts Placement i and Connections / Note Placing and Connecting the Ribbon Controller The Ribbon controller can rest on и! flat surface, but you may find it easiest ta play if is right in front of vou, I vour keyboard has enough space on ts front panel, vou can place he Ribbon just above he keys. regi ond the end ath Ble cable). Y you rue! Hr cil on Be Bf, amd you sill set She sume respon read “REN Dr on page BJ You can use the included adhesive-backed foam strip (which attaches to the bottom of the ribbon), or the hook- a 100) fastener pads to hold the Ribbon in place. However, don't attach these to surfaces that become damaged easily, such as painted or finished wooden surfaces, Also, we suggest that you attach the hook half of the hook-and-loop pads to the bottom of the ribbon and the loop (softer) half to the mount ing surface. This will prevent small mammals from becoming stuck to vour keyboard. When the Ribbon is where you want, plug the unconnected end of the cable into the “Controller” jack on the ExpressionMate' right side. ¢ 4 , + TS 1 7 à age 1 i a Co | J СОЛО . . A À mm to lle TTT NI RS Figure 2-2. Connecting the Ribbon, By default, fhe Ribbon sends higher values forvardl is 2ecooos000000000295255552358 Getting 3 Si arted Placement ad comect tons The Rear Panel Here are brief descriptions of the rear panel connectors ih 080 080 à Y: Yo BA w x = 00-060 00 A: que Ни phi «Рио - Кий ый | Power Switch Press this to turn the ExpressionMate on or off Breath Jack Plug a breath controller into this jack SP1/CC Jack Connect either a CC (continuous control) pedai or à sivitch pedal to this jack SP2 Jack Plug a switch pedal into this jack MIDI Ports Use these ports to connect the ExpressionMate to other MID! devices or instruments. Power Jack Plug the included AC adapter into this jack Placement and Connections Getting Started Connecting Pedals The Expression Mate fas two rear-panel jacks for connecting pecal controllers. You can connect à switch pedal to SP2, and either a switch pedal or a CC {continuous control pedal to SP1 CC, To work correctly, the CC pedal must be one that uses a 10K lincar potentiometer rm A Special Note About Switch Pedals The ExpressionMate works with both normaliy-open switch pedals, and normally-closed pedals (such as those made by Roland, Yamaha, and other Japanese manufacturers). If a pedal is plugged in when vou turn the power on, the ExpressionMate detects which kind of pedal itis. If you hold down a switch pedal while the ExpressionMate powers up, you will reverse the ExpressionMate's response to the pedal. In other words, you might end up sustaining notes when your foot is afthe pedal, instead of when you ph down. Therefore, you should avoid touching the peal until the startup screen disappears, Turning the power off and back on agai wil set the pedals back to normal, as long as you don't touch them Connecting a Breath Controller I vou have a Yamaha or equivalent breath controller, connect it o the rear-panel Breath jack 0- dan: Getting St Si arted “Placement and Conte ions Connecting the ExpressionMate to Your MID! Gear There are lots of ways to connect the ExpressionMate to your MIDI devices. We've chosen to show two simple, effective configurations that should give you ideas for your own MID] studio or rig, You can use the configurations as ки or modify them for your own needs. If you play MIDI guitar or some other instrument besides the keyboard, don't be offended. Just use your axe as the master controller) | | ps ds Dia a dmg & А А 2 No MOON e ur 3 1 < Ten F LE € Ce re =“, № а TET To wpe = i. AT > Зе о ей a В vis E № ai de NE 5 \м ! Basic MID! Hookup Connect the ExpressionMate's Main Out jack to the MIDI In jack of the device that you want to control stich as a key board, sound module, or computer), Then connect the other device's MIDI м jack to the ExpressionMate's Main En jack. Turn Local Control Of on yout keyboard Expressionilate MIDI Keyboard Figure 2-3. Connecting the ExpressionMate to one MIDI device, 19 Getting Started Placement and Connections Connecting Two MIDI Devices You can connect a master controller, a MID! sound module, and the ExpressionMate as shown here, mi | Out MY Ba ma y dl) m0 “а NVUSY Wal GC wmamse SB OD Ц HRI MN NEL adm DEE INT ea A PE la —]— Main | Main Out Thru In 0 ne | 6 ва \ } | DEQDANOS пд: 85 3 | | e à A A Module Eros Figure 2-4, Connecting the ExpressionMate to two MIDI devices, Connecting Several MIDI Devices You might have sound modules and a computer with a MIDI interface, Here's one arrangement that lets vou play everything in vour studio from a master controller and the ExpressionMate. | Etc, Thru о (воть ны") — — in Module 8 Le Lee | I o | Main | Main Out TT In tn | ran Computer > E a , As осавные 5 5 xs В PRE Module A Expressionifate Figure 2.5. Connecting the ExpressionMate to several MID! devices. 20 secconcescoosgaosconsssossg Geting Started sel ding te MIDI Channel Connecting the Power Supply Use the included AC adapter to plug the Expression Mate into an electrical outlet Powering Up Once vou have everything hooked up properly, press the power switch to turn the ExpressionMate on, The screen will display à message similar to this one for four seconds; Extrescioniate Piz) P2=() C=RERN Here's what the bottom line means; Plis Pedal 1, It will equal Vif a CC Pedal is plugged into the SP1/CC jack, O if a normally-open switch pedal is plugged in, or Cif a normally closed switch pedal 1s plugged in. I nothing is phugged in, V will be displayed P2i5 Pedal 2. It will equal O if a nopmally open switch pedal 5 plugged into the SP2 jack, or C if a normally closed (Roland type) pedal is plugged in. If nothing is plugged in, O will be displaved. Cis the controller plugged into the Camfinllriack on the right side of the voit, It will always read RBBN, unless Kurzwer introduces other controller types in the future, If nothing is plugged in, RBBN will also be displayed. IF vou see a different message, such as “Low Battery” or "Memory Failure", refer to Chapter 6 for more information, Setting the MIDI Channels Every Setup has three Zanes that send out MIDI information ven you play the Ribbort or use the Panel Switches and pedals. In many of the Factory Setups, each Zone is set to a separate MIDI channel. To take advantage of all three Zones, make sure that the receiving instrument is in "Multi Mode,” (which is the default mode for most modern instruments) and that there are programs on channels | through 3. You can choose any programs vou want of course, but you might have more fun if each channel plays a different sound, 21 Getting Started iseinedeceBasts IF you have two or more instruments, you can set each one to receive on its own channel, so that each ExpressionMate Zone controls a different instrument, You can also set several instruments o the same channel, so that a single Zone can control multiple programs on different instruments, If the receiving instrument can only play on one MIDI channel at atime, set 1t to receive on channel 1, 2, or 3 User Interface Basics The Front Panel dor EE EEE EEE EEE EERE EERE RE a] KURZWEN 0 Fm RR Ey tw] Evoressiondlate o aan mn ST FT vi, HEAR ns Sa Sehe) J _ Ohad OQ Bu Hide Canna ía MUI UE FE 900 000 Под 00d 0-0 foals Aia Gi Si! 5H! > The Display The display shows you what Setup you Te playing, what parameter ter you're editing, or what options you can choose during certain tasks. I displays other information too. Data Knob, - and + Buttons Use these to scroll through Setups in Play mode, and to change values when you edit Setups Getting Started mm ers Basics Cursor Buttons The cursor buttons (< and >) just below the displ ay let you choose Setups from Setup Lists, While editing Setups, vou car press these buttons simultaneously to jump to the next group of parameters. The cursor buttons also function as “soft” buttons. Options like Yes, No, OK, and Reload will appear above the buttons at certain tunes, ike when loading and saving Setups. When this happens, press the cursor button that's under the option you want. Exit Button When you're editing the ExpressionMate parameters, vou can press tae Exit button to leave the editor and return to Play mode, Store Button When you're editing Setups, you can press Store at any time to name and save the Setup you're working on. IE you're in Play mode, pressing Store lets you rename of move he current Setup tup, See page 67 for more information on naming and saving Setups vee page 9 for more information on SysEx dumps Learn Button The Learn button lets you perform “Intuitive Entry" which speeds up certain editing tasks. See page 33 for details on using intuitive Entry and the Learn button Controller Button Pressing this button takes you into the Controllers Editor, where vou change how the Ribbon, pedals, buttons, and breath controller behave in the current Setup. Arpeggiator Button Pressing this button takes you into the Arpeggiator Editor, where you define how the Arpeggiator will play im the current Setup. ” Getting Started == чит ее ен = es — mL nn User lerace Basics Global Button While in Play mode, pressing this button brings up the Global Select screen. You can then edit Global parameters (which affect all Setups) or perform several utilities. While editing a Setup, the Global button works as a Compare button, letting you switch between the original, unedited Setup and the new!y-edited Setup. SW1 and SW2 These are the two panel switches. You can use them to start and stop the Arpeggiator, play notes, send program changes, or to do other things. Panic Button When vou press SW1 and SW2 simultaneously, they act as a Panic bution, which clears up stuck notes, reinitializes the arpeggiators, and resets the Ribbon and other controllers. The “Internal” LED will light for about 5 seconds (or until you release the buttons) and the Expression Mate will send the following messages: All Notes Off, All Sound Of, and Reset All Controllers messages on each channel of the Main Out port, then the same for Aux Out port Note Off messages for every note of every channel of the Main Out port, then the same for the Aux Out port. Front Panel LEDs Every time you choose a new Setup, you'll see the various LEDS on the front of the unit lighting up. Here is a description of each: The “Internal” LED fights up when the Expression Mate generates MIDI messages, This can happen when you play the Ribbon, buttons, pedals, or the Breath controller, ar when vou send Entry and Exit values by changing Setups, The “Extemal” LED shows that the peso teis receiving MIDI messages at either of its two MID In ports, Main or Aux. It should light up er you send external controtlers, or notes to the Arpeggiator. The “3 Sections” and “1 Section” LEDs show whether he Ribbon is configured as one or three sections. EONNOCOOOCOOONOZOZZZODEA Getting Started о Setups Ihe Zone LEDs above the Controller button igh when vol press the button to enter the Controller Editor. They dor which one of the ExpressionMate's three Controller Zones you're working with, (Some edit parameters affect all three Zones, in which case all three LEDs will light up) The Zone LEDs above the Arpegetator button light when vou press the button Lo enter the Arpegeiator Editor. They show which one oËthe Expression Mate' three Arpeeptators you're working with. {Some edit parameters affect ail three Arpeggiators, in which case al three LEDs will ight up) These LEDS also “wink” for each beat if that zone's Arpeggrator 15 active, The SWI and SW2 LEDs light whenever you pres the buttons to turn them on. [Fa buttons mode 1s Toggle, th a LED will stay lghted until you press the button agamn to itoif E te buttons mode is Momentary, the LED will stay ighted until you release the bution. Note that the LED will only show the button's mode, Toggle or Momentary, for Zone 1 of the current Setup. Setups With the ExpressionMate, you play what are called Setups. Fach Setup contains information that tells the Ribbon, buttons, pedals breath controller, and Arpeggiator how to behave, The ExpressionMate comes wifh several rctory Seéps that vou y use right away. Factory Setups are stored permanently in ROMA Read Only Y femory) so you never have fo worry about losing them, Setups that you create and save are (ser Se/ups, These are stored in battery-backed memory, so they won't be erased when vou turn the ExpressionMate off, When vou're ready to create your own User Setups, read Chapter 3 8 Note: À memory faute or a drones batlery eau erase les 7 , ve ; - a AS Setups, so you should back fem up regularly, See pige 95 for steps om dig ths И Get ing: Stared ————_— Se eos Selecting Setups Basic Selection Aîter the ExpressionMate starts up for the first time, you'll ee this screen: SU 1 B19 Strun This is the main “Play mode” screen, At the top-left is the number of the currently selected Setup. Below that is the Setup name, You use the data knob and the - and + buttons to change Setups. 0 a NY ent, CO Using Setup Lists Pressing the < or > buttons lets vou choose a Setup from one oi three Setup Lists, pra А РЕД ny CC > If you press either button while in Play mode, the screen will change to this SU 1 LS1 STERÍ Bid Strum The top line now shows the Setup number on the left followed by the current List and the current Step within that List, Press the < and > buttons togetherto go to the next List and press either < or > to change the current Step Setup Lists let you organize Setups so that they're easier to find during live performances For instance, if you use the same five Setups every time you play out, you could create a list containing those five Setups. {See page 93 for steps on doing this) Moving the data knob or pressing the - and + buttons takes you out of the Setup Lists 262000000000 0000555559555 ae eee ne Getting Started — Rn ee Setups Changing Setups with MIDI You can use MIDI program changes to select the Expression Mate setups. When you send a program change, the Play mode screen will show the program change number in the upper-right hand comer: sl MINE 519 Strun fo be able to change Setups with program changes, you need to sel the Ext PomCh parameter in the Global Menu to a specific MIDI channel, and then send your program changes on that channel. For more on receiving MID! program changes, see Program Change Parameters” on page 87 and "Setup Map” on page 04 Playing Setups As ou go through the Factory Setups, try out the Ribbon and the tront-panel buttons to hear what they do. Many of the Factory Setups were programmed to send modtlation and Pitch Bend messages, among others. Depending on how your MID] instrument is configured, you may hear changes in pitch, brightness, or volume. Basic Technique There is no correct way to play the ExpressionMate, but vou! probably find yourself playing your instrument with ane hand, and playing the ExpressionMate with the other IF you have connected pedals or a Breath controller, vou! have some other controls too. You can also use the ExpressionMate with a sequencer to control tracks during playback or while recording, Refer to the lst of Setups near the end of this manual to see how the buttons and Ribbon function in each setup, 21 ess ~~ Вых 0 7 Fay WE “с 1. Getting Started Setups Touching The Ribbon At More Than One Point You car touch the Ribbon in tio or more places at once. However, there are a few things to realize when you do this: 1. When the Ribbon is in single-section mode, play only in one of the three marked smaller sections at any time. In other words, If you press down on the left end and slide up and down the entire Ribbon with the other hand, the Ribbon won't respond correctly fs TT - ней À une. — ry o . | Li 25 MO FE a, | 8 | | Po | | | |? i LP 4 LN y 1 | | щий hea ро В ar L тины a Right E “oy X / mm bi: : ; ben” Ч = | ME mo” 1 aus mer 1 Вит : 5 van 7 : 1 Ce ' = J Bi cn |. Y teni { fimo ere om 4 I 7 У ее fre mE Espriu i re ТА : N to no ie he Lo AA ad i У a Uy 1 a i a ñ A ul ; A ' a Nat a JU Вы " Гы } | Pe pe \ + L i Pcl : ! i : po | Н ‚о Л { ; des E i В 7 De №. , | 1 Om Y Y NEL à Во A Pr do с FH pe | i a ' 4 ; Pe À a 1 W L | и rong uu Pa When there are three or mote points of contact, any points in the center will have no effect on the Ribbon 5 output. For instance, if you touch the Ribbon with the first, second; third and fourth fingers on one hand, only the first and fourth fingers will have any effect, Only Outside Points of Contact Respond “ai fn dell pry f - ie rE ‘ _RYKEWEIE AA TEE rare 1 LT o - = - | wl AE ` иене mmm Ader ps ms dt „нема > + 1 1 1 \ Lp i ad AS нее im A 28 ROCCO DU DUT Get eng Started Getting Back to Play Mode 3. The two outside points of contact should be Jess than about inches apart, I£ your fingers are more than 5 inches apart, the other two sections won't work properly. 5" or less pa» ; een Ш mie ma cam + | > | mare es a à E af A sr fi | ; y У ! A A L of : No | x a . ! i / 1 ! ; / yoo / Free? pes + h Sa wt =u, Getting Back to Play Mode ive exploring you get lostim the ExpressionMate's editing menus, press the Exit bution several times to get back to Play node. If you're really stuck, vou can always turn the ExpressionMate off and back or again {though vou ight lose changes you made to the current setup) 29 Getting Started Troubleshooting Troubleshooting Problem No sound from the tecerving mstramentts), Ribbon, pedals, or breath controller behave strangely or don’t respond If you're not getting sound from your instrument, or if the ExpressionMate doesn't seem to be doing anything, try the following: Solution Make sure that the ExpressionMate, the other instruments, and Your mixer and Speakers Or headphones are all plugged in and turned on. Check the volume on the receiving mstrument and on your mixer or speakers. Check that the Ribbon, pedals, and breath controller are all connected properly. Make sure that the Ribbon's cable comes out of the right end at all, as you face it. If pedals are plugged in, don't press on them while the startup screen 1s displayed, Sound comes out of Make sure that you ve connected the receiving devices, but they ExpressionMate’s Main MIDI Out to the MIDI In don't respond to the port on the fist receiving device in the chain, and ExpressionMate. that this device is sc! to receive on MIDI channels Warning message (such as | through 3 {or channel | only). If the problem continues, try à new MIDI cable, Sec Chapter 6 for steps on ciearine up the “Replace Battery" or problem. “Memory Failure ) appears on startup. But it Sf Doesn't Work Ifyou connected everything properly and went through all of the Troubleshooting Steps, but things still aren't working right, don’t panic. Your MIDI instrument may be configured in such a way that the ExpressionMate does unpredictable things tot, or has no effect at all. Read Chapters 3 and 4 to lea how to change the ExpressionMate's settings so that your instrument responds exactly as you choose. You can also use the built-in diagnostic software to check you pedals, breath controller and ribbon for proper operation. See Chapter 6. 30 IGUCUELEOULESOUUDOOUZ0DOE Editing and Creating Setups The Contrallar Editor Chapter 3 Editing and Creating Setups It's possible that many of the Factory Setups will suit your needs perfectly. However, you might want to customize some Setups, or vou may have a MIDE instrument that only responds to certain messages, Therefore, you can edit every parameter of the ExpressionMate's Setups by using two editors: The Comfer Editor and the Arvegprator Editor The Controller Editor section starts below; the Arpeggjator Editor section starts in the Arpeggiator chapter, on page 71, The Controller Editor While in Play mode, press the Controller button at the left of the front panel. This brings vou into the Controller Editor, where vou configure the Ribbon, buttons, and other controllers for the current Setup, The Controller Editor parameters define what each ofa Setups Zones sends to the two MID] Out ports, and to the Arpeggiator They also determine how the ExpressionMate responds to devices connected to the MIDI In ports, i Editing and Creating Setups Gong hound nn ' Controller Editor Parameters Values Names MIDI Channel MIDI Chan None, Mn 1-16, Aux 1-16 Ribbon REN Split, RBN Mode, | {see page 331 configuration RBN Spre parameters Controller REN for RENT, 2.43), - (see pages 38-06) assignment BRTH, CCPD, УР, parameters SWI&2 FIXE, 2, &3, МАР! 2 &3, Hilo Key Range, ZnXpos, NVI curve, CC note scales, ZaNoteMap Getting Around The upper line shows the Setup number and the current Zone. | also shows the parameter number (left of the} and value number lor those who really like numbers. The bottom line shows the parameter name and value name or number for the rest of us. An underline below the bottom line's :signals that the parameter has the same value in all zones, Setup Param:Value Number Number Zone a rm МЕН Ш Charity | || | | Parameter Value Name or Name Number The cursor buttons (<and >) below the display select parameters To change the value of a parameter use the data knob or the -and + buttons on the front panel. If you hold a button down, it keeps scrolling. Each controller has several parameters, so even scrolling can get pretty tedious. For example, if you are looking at REN and you want to get to BRTH, you have to scroll through al of the RBN parameters first, Therefore, you have two other options: Jump Selection and Intuitive Entry, нение SA 42 аа! Рам ESECEZECUCOCOCOcCONCTCOSUNONOE Editing and Creating Setups Getting Around Jump Selection jump selection moves you to the fist parameter for each controller, For instance, if you ate working on RBN parameters, as shown here: ai 19180 2 REN Scales 166 and you want to check the BRTH parameters, press both cursor buttons {< and >} and you'll get the first parameter for BRTH: qui 42 2 ERTH Dest!Breath Press both cursor buttons again to go to the control pedal parameters and so forth to visit each controller. You can use à sinular method to change values: press the - and + buttons simultaneously to change a value by large increments, such as 32 or 100, While you e in the Controller Editor, you can also press and hold the Controller button then press the Global button to ump to the Fixed and Map controllers as well as note processing feature, ribbon scale select, the note map, and MIDI channel parameters, Intuitive Entry intuitive Entry gives you an even quicker way to enter values. When you're in the Controller Editor, press and hold the Controller button, then move the physical controller that you want to adjust, The display will change to show the controller vou ve selected and its initial parameter ("Ре ог Туре”) You can choose other parameters for that controller by using the < and > buttons, Once you've selected a parameter, you can change its value by holding the Learn button and moving the controller Fir Ci wor | far E 33 o 34 i J : | Editing and Creating Setups В Setting a Zone's MIDI Channel — Changing the Current Zone While in the Controller Editor, press the Controller button (at the lower left of the tront panel) to move among the three Zones each having its own Controller Editor parameters. The LEDs above the Controller button will ight to show which Zone you're on. {Some parameters, such as RBN Split, affect ll three Zones a once, In which case all three LEDs will light up) You can casily set a parameters value the same in all 3 zones without having to visit each separately. Simply set the value desired in one of the zones (doesn't matter which one) then hold Learn then press Store to copy the last changed value to the other 2 zones. Be sure to press and hold Learn first. Compare While you're in the Controller Editor, the Global button acts as a Compare button. Press it at any time to temporarily revert to the unedited Setup. The Zone LEDs will flash to show that the original parameters are in effect. Parameters can still be selected for review while comparing but they cannot be changed. Push Global again to return to the edited Setup, and the lashing wil sion. promo E pas mena, 124 175 000 000 CC Guta Ay Setting a Zone's MIDI Channel The MIDI Chan parameter (#1 located just before RBN Split defines the MIDI rangi channel for the currently selected Zone. You can sett to any ofthe 16 MIDI channels on either the Main Out or Aux Out port. You can also set it to None, which В а handy way to keep a Zone from sending anything, All of the Zone's other parameters will stay intact, so you can switch the Zone on and off using the MIDI Chan parameter Normally, vou will want each Zone on a separate MIDI channel This is necessary if you want to control different programs on the same MIDI instrument. For instance, 1f vou use multiple Zones to send program changes, and all the Zones ave the same MIDI channel (and Destination), there will be conflicts: no MIDI device, including the ExpressionMate, can spond co correctly to two or дашь = | utr = али EE ИСИ Щл Ат нити a aha rem MEALS A EEES Editing and Creating Setups Hither Con qual Paramet lars more different simultaneous Program Change commands on ong channel. The result will be that only one Program Change will be recognized. [tthe MIDI Chan parameter of a zone is set to -NONE-, none of the controls are processed for that zone, including those that send to special destinations that don't involve MIDI. So, for example, vou can t set the MIDI Chan for Zone 3 to -NONE- and then use notes from, say, a ribbon in that zone as the source for an arpegetator, If vou really want to use control values in a zone but don't want to send any MIDI from it, consider directing the output to the Aux port or to an unused channel, Stacking Zones There will be times when “stacking” Zones on the same MID! channel will come in handy. Suppose you want to send two diferent MIDI Controllers to the same proyranron your synti. Í this case, vou can assign two Zones to the same channel, but with different controller assignments, + Here's one example: say your synth uses Modulation (01) to open à filter, and Data (06) messages to increase the filter s resonance if vou want to do both at the same time, you could use a single CC pedal to send both messages. First, assign the CC pedal in Zone to ModWhl, and in Zone 2 to Data. Then assign both Zones to the same MIDI channel. Now moving the CC peca opens or closes the filter and adds or removes resonance. Keep in mind that the Factory Default settings wil look at MII notes coming in on Main MIDI channel | and process them through the each zone's parameters. This will double or triple the number of notes going to pour MIDI out channel. The mos! versatile way to prevent this is fo set the Low Key range to à note that is higher than the High Key range (for example, NtLowher: (3 and NtHighKey: C2). You can also set the Globat Merg UnPro to Neither (see page 87), which will atfect all of your Setups disabling the Note processing features in the controller editor Ribbon Configuration Parameters These parameters tell the Ribbon how to respond when you touch it, When the Ribbon is in single-section made, there are three parameters for configuring the Ribbon: Rbn Spit, Rbr pu E EN A a Eciting an Creating Setups E. Editing and Creating Setups | Attar Configuration Parameters a Abe Configuration Parme ; Mode, and Rbn Spre. In three section mode, there are seven Mode - parameters in all (e REN Split parametes plusa Mode and Sprg Each Ribbon section can interpret your finger's position as - parameter for each section). relative or an absolute value, - = The on Configur пол parameters define how the section Relative means that the Ribbon's travel will begin from wherever Tespands to finger postion. vou put your finger. Therefore, if you set the Ribbon to hend | DARAMETER RANGE OF VALUES DEFAULT pitch, and Mode is Relative, puting your finger on the Ribbon = will mark a starting place, Subsequently moving your finger lef SPLIT One Section/Three Sections One Section or right will bend pitch relate foyour initial finger position, unt E MODE Relative/Absolule Absolute you htt your finger away, You can press down at any other place В SPRING 0-127, None None on the Ribbon, and get the same results by moving your finger | the same distance, Split This selects a one- or thvee-section configuration of the Ribbon. You can use the Ribbon as one controller, or divide it up into three smaller sections, each with its own controller assignments. Along the edges of the Ribbon are several white arrows; these setting Mode to Absolute means that the Ribbon's travel wil start from its center, no matter where you put your finger, Every point on the Ribbon marks a set value, and putting vour finger at various points on the Ribbon will give vou the same values each ume, For rampe Ha à Kibbon's Destination is Volume and Mode is Absolute, pressing on the left-most end of the Ribbon will always set the Zone's volume to the same value, В arrows divide the Ribbon into sections, point to each section's center, and show smaller divisions within the sections, The arrows are especially helpful when Split is set to Three-Sections, though they're also handy when using the Ribbon as a single section controller Spring (Sprg) You can set each Ribbon to have a Spring, so that when you fit ho f > | . our finger, the Ribbon returns to a specified value automatically The figure below assumes that the Global REN Dir parameter is your finger, the Ribbon returns to a specthed value automaticll set to Right, meaning that values get higher toward the end with Na The value vou set for Spring defines the “center” or starting the cable. To learn how to change this parameter, see “REN Dir | point of travel, for each section on the Ribbon. You can choose } on page 84 any point between and 127. A value of 64 puts the center i physically in the middle of each Ribbon section. Values of U or a Secion? — Secion2 — Section 3 127 place the center at the section's extreme lft or extreme right, 1 | Tr | 1 | Ï espectively L Ш ООО Ш LIS DI. do | ÚS — If Mode ts Relative, the Ribbon will return fo the point where vou A initially placed your finger. If Mode is Absolute, the Ribbon wil Figure 3-1, Ribbon sections. rer to ss center Note that you can set one group of parameters for the Ribbon in When Spring is “Nore” the Ribbon will “freeze” shen you i IRUECNE E E OOCECONOOCSTUSZOO a | single-section mode, and different parameters for three-section yout er you oa ir ep lth mes й mode. Both sets of parameters will be there when you save the current os ton, fra к и, N Up i | e fi / wn lÉvou w * Setup, but only one set of parameters will take effect at a time, In rave] wil begin here you ast presed dou. ou want M other words. if the Ribbon is in single-section mode, you'll be avoid being surprised by unexpect ed controller values (such as VE | ! ` ! dp | ) n celoct J using only the single-section parameters. unruly pitch changes), po to tothe | NN Entry parameter a d selec a an entry value other than "None" for each Ribbon section. 3 a o _ Le ea gt 1® au Editing and Creating Setups Lon! role Edi ting | Controller Editing - Controller editing lets you create custom ExpressionMate Setups for use in your MIDI studio or on stage, In this section, we"! talk about two different types of “controllers” as they apply to the ExpressionMate. One Is he physical controllers: the Ribbon, buttons, pedals, and breath controller that you move with your fingers, feet, or breath, The other is 4//0/Controllers, which are the MID! commands that the fe Expression ate sends. For our purposes, “MIDI Controllers” includes the complete set of Controllers defined by the MIDI Specification, as well as pitch bend, aftertouch, and a few other useful MID! commands. To avd confusion, we'll refer to the ExpressionMate's physical controllers with a lower-case ‘€’, and MIDI Controllers with an upper-case “C” You can assign any physical controller, in any Zone, to transmit any MI Controller, You can also adjust each controller in each Zone, ust like the parameters on many synths and samplers The ExpressionMate's physical controllers include: the Ribbon, which you can define as a one- or three-section controller the two Panel Switches, SW 1 and SW 2, the Breath jack, which accepts a Yamaha {or equivalent) breath controller the two Pedal jacks, SP ICC and SP 2 (SP 1/CC accepts either a switch pedal or a continuous contro! pedal). There are also two sets of “virtual” controllers, which behave much tke physical controllers. These are; Fixed controllers, FIX1, FIX, and FIX3, which automatically send values when you select Setups. «MIDI Remap controllers, MAP1, MAP2, and MAP3, which can take incoming MIDI Controllers and change them into other MIDI Contrallers, 38 ПЕСО ЕЕВС Editing and Creating Setups Controller ding The pictures and tables that follow give an overview of the controllers and their parameters. Lars “ Frei Ms = = [oe HE, - тет ‘ m Ш í Od О Вен НА A N tte Taam HQ Riki Понос и ВД ен У, An ta ia 009 DOC | | 9960 5° free Assy ful lt le ол Panel Switches Л ОЛ, PI LA TNT INP PAN rgb лолиты 280 "e: Ao } ; , ; Ç 1 A A | LO EA i М Ж 4 ñ ¥ мон el — "E pring, Frm ых LN, LA CI bf IN A N Os i NT A a - X 15) e A № ULA 0 м! de pére A № № x Ref ee MR | Y e, te Na Via Ma Y о im = or 7 i Рада Ак Breath confrofer jack ane Th un | I} x ome, Ribbon controller Figure 3-2, The ExpressionMate physical controfiers, or ate A a — “oo. = - Er ОНО - a x + me SEL а. За a - ——— Editing and Creating Setups ин Er es Con ole Ей Continuous Controllers Physical Controller Parameter Va Controller Editor Name “rales Ribbon controller | REN (in single» — Destination: Nome, 0-177 section mode) or RBNT, Aux Destination: None, 0-39 REN? and {3.177 RENA (im three. section mode! Cane D | (sce picture for shapes] Curve Amount; 0 - $ Scale: -300% to 300% Offset: 127 to | Resolution: 7-Bit, 14-But Entry Value: None, 0-127, Current Fit Value: None, 0-127 Br conf lls BRTH (same as Ribbon, except no Aux Destination) CC Pedal (СР (same as Ribbon, except no Aux Destination) 40 BESCCCOCNCECOCIC CCC CCCDcOSCNATANODOD Editing, and Creating Setups Controles Editing Switch Controllers Physical Controller | Controller Editor Name Parameter: alles Switch Pedals 1 &7 PLL SP? LANE AE A A NINA у a AAA у нид pm Panel Switches | e 2 wi SW № Ве Monenay m Dein ton: or, 040 8 "E ón ile Noe 7 Cure eno Ole: None, À Entry Value: None, O On. Current Exit Values None, Of. On (same as Pedals) Virtual Controllers Virtual Controller | Controller Editor Name Parameter Values Fixed controllers FIXLFIX2, Destination: None, £140, 43-127 AI Emite Nm DIT Exit Value: None, $: To Ш MDIRemp API MAPE, Dern Nord controller; MAP? Sue None. 02.6119, PBend, ChaPrs he A} {see picture for shapes] ‘ Curve Amount: 0 - & - Scaler 3006 to 300% © - Ur 2 a A] à + , E " , x 1 $ В: 5 + + ч J ET Editing and (resting Setups Cont ous Controlar Parameters After you've selected which Zone and which controller to work with, use the Destination parameter to choose what this controller will do. Some of the controllers have default settings that are pre-programmed in some of the Factory Setups (of course, you can change them). You can select from the entire ls of numbered MIDI controllers, as well as other MIDE commands and some “Special Functions.” To move through the list, use the data knob and the - and + buttons, or hold the Learn button and move any continuous controller Continuous Controller Parameters 7 42 The continuous (physical) controllersare those that have a zamprof values: the Ribbon, the continuous control pedal and the breath controller As the table on page 40showws, all of them use mostly the same parameters Each parameters function is described below, The illustration below shows the processing order that the ExpressionMate uses to create Continuous Controller messages from your input input from Ribbon, CC pedal, and Breath controller и # X г * ‘ x . 1 pre . co AL AP LE PATA Ps ma LP a as NANA Paca AA Mm PV BL PA LA ' ! | i ; Я i pm EE TE TUEUR = i L X " . 1 ` " | TRIER oe I Destination MDI Output rime pg im EST Armand EEE EERE REE E ERE EERE EERE RRR Editing and Creati "ng se tps Con fnaous Controller Pa rameters Destination (Dest) Use this parameter to choose a Destination from the MIDI Destination List (see page 58). The Destination tells the physical controller what MIDI Controller to send. Such messages include Modulation (01) and Volume (07), plus others. The ExpressionMate also has some "Special Function” Controllers, which can send MIDI motes, control the arpesgiator, and do some other things, Curve (Curv) This lets you taper the controller response. The default setting 15 Linear, which means that it follows a straight line as you move the controller, Curve Amount (CrvAm) Enter a value from 0 through 8 to specify how pronounced vou want the curve to be, | mk WE | { 4 { LE = — . - TA „м -- ОСЗ №: ня 7 om Cem a TE 4 A A A Editing and Creating setups —— ланчи Continuous € Controller Parameters mT EE в a Curve Examples (Amount = 3) / i 7 0 Linear Texpand 2 Compress (Cmpres ñ A / | / / \ 3 CrossFade 4 CrossSwel 5 Bump (XFade) (Хм!) CA едете иле Ви | \ \ 6 Reverse Linear 7 Aer = 8 Reverse Compress {Revlin) (RevExp) ¡RevCmp) a \ \ \ \ / | || \ | \ / Ny \/ 9 Reverse CrossFade 10 Reverse CrossSwell 11 Reverse Bump (RevXid) Revkswi RevBmp) Scale (Scal) Seale lets you amplify or diminish the action of the controller, Ne change is 100%, Higher values will make the controller more sensitive, and lower values will make i less so. Setting the scale to à negative number makes the controller action work in reverse. You can use a controller to crossfade between two Zones by setting the scaling for one Zone positive and the other negative (Or pou could accomplish the same thing by having one zone set A AT EEE a a mA mA "ЧЕ mE AA a A A MP PIAR ‘= coocongogooosssegsesss85998 Editing ang Creating Setups Continous Cant soler Рае! ere to anormal curve and the other zone set to reverse curve- it's up to vou! the corresponding Maximum scale values are «300% and -300%. The picture below shows what happens when vou change Scale Note that Scale is the only pare! ter changed in this example (he other parameters are set to their defaults (Offset = 0 and Curve = none), 127 - Scale: 200% MIDI Controller reaches maximum ÓN medium controñer value — Scale: 100% As you increase e convollgr input. MI Controles increases Droporhénais Controiler output £20 a | … Scale: 50% WD Controller never taches maximum, even 2 maxmim controier value Controller ри Offset (Offs) This adds ot subtracts a constant to the scaled controller, and at the same time sets minimum or maximum values. IFthe offset 1 25 the minimum value of the controller will be 25. Hit -25 fand scale is 100%) the first one-fifth of the controller's movement (25 127 about 1/5) will send value of 0, and the maximum vaine of the controller will be 102 (=177-25). The maximum values for Offset are +127 You can think of Scale as being a proportional change to the Controller, while Offset is an up or down shuft. The picture below shows the effects of Offset. Note that Offset is the only parameter 45 me = = > = a EA к ЛИ Te e 1) с EL N PE M 17 FA E TA 50 1 t Eating, and Creating Setups Lo == тн == = Cond is Controller Parameters changed in this example; the other parameters are set to their defaults (Scale = 100% and Curve = none), ul 7 -— Ote +64 Low controller values price medium MICH Controller and greater Offset: No Oise! 1s applied fo controller Controller Output «> PE a, - Oftset: -64 Low controller values resul MIDI Controller af (maximo MIDI Controller reduced Controller Input Offset and Scale work together. scaling takes the controller out of the ballpark — for example, you want to set it to 300% but that puts 2//of the controller's readings at their maximum values — Using à negative offset, say around -60, still lets vou send different values, though your curve Will be lot steeper than normal If vou use a negative scaling, then you mustuse an offset, or af of your Controller messages will end up as zeroes. So to get true inverse scaling (that is, minus 100%) with the full range of values, vou must set Offset to 127 and Scale to 100%. Doing so produces a siope like this (whichis identical to the Reverse Linear curve) 127 мя {Controller Output Controller input EE ERE EERE EERE RE RREERREERER Editing ind Creating Sel tups Coni tinugus Controller Paramet neters Resolution (Res) Resolution lets vou “smooth out” continuous controller response or some mstruments, Setting Resolution to 7-Bit will cause the controller to send only MSB (Most Significant Byte) messages. This means that the controller wil} transmit up to 128 different values, which Is what many instruments expect. A setting of 14-Bit will send both MSB ans LSB (Least Significant Byte) Controllers, meaning that the controfler can potentially transmit up to 16,364 (128x128) values. On some instruments, this gives you finer control over parameters like Pitch Bend and Modulation, thus making things like pitch bends and volume swells sound smoother, If your instrument doesn't use the LSB Controller messages, it will just ignore them, and you'll hear no difference with 14-Bit resolution. Most of the time, however vou ll be better off f you don't use 14-Dit resolution, since It can use quite a bit of your bandwidth and sequencer memory Entry (Entr) and Exit Values Entry Value Entry Value lets you specify an initial value tor a controller that will be sent whenever vou select that Setup. Let's say that you assigned the CC peda 's Destination to ModM in Zone 11 [you want to make sure that all of the modulation in Zone 1 is turned off when you select the Setup, set the CC pedal's Entry Value to 0 Entry Values ignore the current position of the physical controller when the Setup is selected. In fact, if the physical controller 1s above or below the Entry Value when the Setup is selected (which it often is}, moving the controller will have no effect until t passes through its Entry Value. In the modulation example, moving the CC pedal won't turn on any modulation until you push it all the way dote, and then up agan. An Entry Value of None is quite different from a value of 0". “None” means that there will be no initial controller command when you select the Setup, and moving the physical controller ill have an immediate effect. (The passin of the physica controller when the Setup is first selected, however, Is sti As Editing and Creating Setups Ribbon Assignment Parameters Ignored.) Ît also means that when you select the Setup, the controller's value will initially be the same as it was in the last setup. Current means that the current position of the control is sent even though it has not changed. This may be needed as an entry value if, for example, the previous setup sent the physical controller to à different MIDI controller than the current setup. Exit Value Exit Value tells the ExpressionMate to send a value for that controller whenever you leave the Setup. lt can be very useful when a controller is doing something special to the sound which vou don't want to continue after you leave the Setup. For example, 1 you want to make sure a Zone's pitch returns to normal whenever you leave a Setup, you would give an Exit Value of 64 to any controller whose Destination 1s PBend+. Again “None” means that no command is sent. Ribbon Assignment Parameters This section explains how to change which messages the Ribbon sends. To change how the Ribbon responds to finger movement, sec “Controller Editing” on page 38, The Ribbon assignment parameters let vou define controller asstgnments for the Ribbon controller Each Ribbon section senses movement when you press on it and move your finger left or right. This creates numerous possibilities for controlling pitch, volume, panning, crosstades between zones, and other uses vou might imagine. As we mentioned earlier, the Ribbon can be used as a single long controller, or it can be divided info three separate sections, each with its own controller assignments. These sections and their centers are indicated by the smaller arrows above the strip. There are also arrows directly in the center to give you a visual indication of the center point when vou are using the Ribbon as one long strip. Look over the various parameters, Since all the continuous controllers work in a similar way, CCPD and BRTH have most of the same parameters, ms dd ae me RRR RE SEE EERE EREEEEREREEEEEEERE] LA a a TT NS A Editing and Creating Setups Breath BATH) Parametors AuxD There is one exception: the Ribbon has an Auiliary Destination (AunD) lettng you senda total of two controller messages from each Ribbon section in each Zone, AuxD takes effect whenever you move away from the initial point of contact on the Ribbon. AUXD will always spring to a value of 64 when it is active, iti5 controlled by Curves, Entry, and Exit values. You must scale it to send something like modulation from 0 to 177 from the ist poi where you place your finger Note: Яна) в only meng en he normal d, destination 5 ane of ose that plays notes 0-2) ee the description of fie Note Controllrs on page 64 for more information on playing nok fr le rion and continnous conballers PARAMETER RANGE OF VALUES DÉFAULT DESTINATION MIDI Destination List None AUX DESTINATION | 0-3848-127 None None CURVE Curve List See Text None CURVE AMOUNT 0-4 0 SCALE 300% to +300% +100% OFFSET 127 10 +127 0 RESOLUTION 7-Bit, 14-Bil 7-Bit ENTRY VALUE None, 0-127, Current None EXIT VALUE None, 0-127 None Breath (BRTH) Parameters You can plug a breath controller nto the rear-panel Breath jack. If you're not famutiar with breath controllers, they usually resemble the headsets worn by telephone operators. Blowing into the controller's mouthpiece sends Controller data. You can imitate flutes, saxophones, and other wind or brags instruments more easily this way, because you're using your breath pressure to control the sound, 4 Editing and Creating Setups Continuous Control Pedal (CCPD) Parameters Remember that you don't have to send just Breath (02) messages with a breath controller. The ExpressionMate lets you send any of the available Controllers in the Destination list PARAMETER RANGE OF VALUES DEFAULY DESTINATION MIO! Destination List Breath CURVE Curve List {See Text) None CURVE AMOUNT 0-8 0 SCALE 300% to +300% +100% OFFSET «127 to +127 0 RESOLUTION 7-Bit, 14-Bit 7-Bit ENTRY VALUE Nong, 0-127, Current Nong EXIT VALUE None, 0-127 None Continuous Control Pedal (CCPD) Parameters The rear-panel “SPL/CC" jack lets vou connect a CC {Continuous Control) pedal PARAMETER RANGE OF VALUES DEFAULT DESTINATION MIDI Destination List None CURVE Curve List (See Text None CURVE AMOUNT 0-8 0 SCALE *300% to +300% 100% OFFSET 127 to +127 | RESOLUTION 7-Bit, 14-Bit 7-8 ENTRY VALUE Nome, 0-127, Current None EXIT VALUE None, 0-127 None Switch Controller Parameters 50 Switch (physical) controllers have only two states: on and oft. The the ExpressionMate’s switch controllers are; Panel Switches 1 and 2 6W1 and SW21 Switch Pedals and 2(5P 1 and SP 2) Switch Type (Type) The parameters for switch controllers are sightly different trom those for continuous controllers. The fist parameter is iv ich Type (Type). The choices are Momentary in which a switch's action lasts only as long as you are pressing it, and Toggle, ın which the switch’s action lasts until vou press it again. The Momentary mode works best for functions like sustain or e a opm mm mmm Rims eb oh SESOOSONOONOOCOOOONOODOS Editing and Creating Setups Swich Controller Parameters portamento, while the logge mode works best for functions like turning the Arpeggiator on and off The LED above each Panel Siviteh shows that switchs state. ln Momentary mode, an LED lights only as long as vou are holding the switch. In Toggle mode, the light stays on until you press the Panel Switch again, Keep in mind that one Fane Switch can do something different in each Zone, and since there's only one light per switch, the light only shows the switch's state for Zone 1, Horwever, when you press the Panel Switch, it executes it assignments for all Zones that use the switch On Destination (On D), Off Destination (Off D) On Destination and Off Destination determine what message will be sent when you turn a switch on or off respectively. The list of available Destinations on page 55 1s aimost the same as for the continuous controllers, and can be accessed the same way I's typical to set the same Destination for both, so that you can turn a Controller on or off, You could also send two diffrent messages. For example, vou could set Switch Type to momentary, On Destination to a Bank Select Controller (BkelM or BkSelL and Off Destination to Program Change. Then vou can use à switch or a pedal to call up a program on another instrument that uses Bank Select to access more than 128 programs On Destination and Off Destination can also be set to “none.” so that pressing on the switch has no effect at all ina Zone On Value (On V} On Value sets the value of the Controller when you turn the switch on. For some functions the On Value should be 127. For example, the default On Destination for SP1 15 Controller #64 — Sustain — with an On Value of 127. In other cases, you might want a different On Value. For instance, you could use a button or pedal as a “soft” switch to lower a sound's volume only part way, In this case, you mi ghtsetthe On Destination to Volume (07) and the On Value to 50, Na À A У + \ Te x + т о TT vo ARRET IE + Ct eee Peel. J - Ea. da] Editing and Creating Setups Such Pedal (SP) Parameters | Off Value (Off V) OH Value is the value of the Controller when you turn the switch oft. The default value is 0. Continuing the “soft switch” example above, let's say you want to bring the Zone up to full volume when you release the switch, Set the Off Destination to Volume (07) and set the O Value to 127, Entry (Entr) and Exit States Entry State can send an initial value for the switch when you select the Setup. There are four choices: None (no change), Of (the Off Value), On {the On Value), and Current. Current sends the current state of the switch without changing it. ts different than None, which specifies that nothing is to be senton entry and exit, If a Panel Switch's Entry State is “Or,” the switch will light as soon as you select the Setup, Exit State can send a value for the switch when you leave Setup. The choices On, Off, and None are available. This is very useful for turning off Sustain when changing Setups, so you can avoid “stuck” notes. Switch Pedal (SP) Parameters On the back of the instrument, there are two jacks for switch pedals. PARAMETER RANGE OF VALUES DEFAULT SWITCH TYPE Momentary, Toggle Moment ONIOFF DESTINATION MIDI Destination List SP1: Sustain SP2: SostPd ON VALUE : 0-127 127 OFF VALUE 0-121 0 ENTRY VALUE None, On, Off, Current None EXIT VALUE None, On, Off None mm, om lt a Ppp mt 02 SEERREODCNCCC OCRE CNO—EZENONEODO Editing and Creating Setups Fred Controller (FIX) Parameters Panel Switch (SW) Parameters The ExpressionMate has two Panel Switches on the right side of the unit, Each of these functions exactly ike the switch pedals; vou can choose between momentary and toggle switches, and set on and off values for each one, PARAMETER RANGE OF VALUES DEFAULT SWITCH TYPE Momentary, Toggle Moment ON/OFF DESTINATION — MIDI Destination List SW1: ARM SWe: ARP? ON VALUE (127 127 OFF VALUE 0177 0 ENTRY VALUE None, On, Off, Current None EXIT VALUE None, On, Off Nona Virtual Controllers ¿very Zone has six “virtual” controllers; that is, they aren't physical controllers like Mod Wheels or butions, but they can ac in very similar ways, The ExpressionMate's virtual controllers are: Fixed Controllers (FIX, FOX, and FIG) MIDI Remap Controllers (MATT, МАР? ала МАР) Fixed Controller (FIX) Parameters Ihe Fixed controllers each send a fixed value automatically whenever vou choose a new Setup. Though you can do this with any controller (by setting Entry and Exit values), you may prefer to use the Fixed Controllers instead, leaving the Ribbon and other controllers free for more complex uses. Note that with the Fixed controllers, the Entry and Exit Values determine the On and Off Values. Also note that when you choose a Setup, the Expression ate sends FIX! first, then FIXZ, then FIX, This is especially useful for sending Bank Select and Program Change messages when selecting a Setup. (For an example of how to do this, see the discussion of the PrgChy Special Function on page 63.) Fam mm fm a 53 iting and Creating Setups Editing and Creating Setups Eciting ang GEBEN SEP | | ID! Remap Contoler MAR Parameter Noe Prcassog Rael - PARAMETER RANGE OF VALUES DEFAULT Note Processing Parameters DESTINATION 0-40, 43-177 None Controller parameters 124-134 allow you to set note values, note ENTRY VALUE None, 0-127 None velocity values, and how notes will be played by physical | EXIT VALUE None, НЙ None controllers. ; PARAMETER RANGE OF VALUES X MIDI Remap Controller (MAP) Parameters 5 The Expression Mate includes three MIDI Remap Controllers 424 Note Low Key (NtLowey] 01-68 | These take incoming {IDI data, such as Modulation messages, 126 Note High Key (hy 01-08 + and turn the data into some other Controller message | 126 Note Transpose {Nt Xpose) 54 - 63, Cllr #39 | For mstance, your MIDI keyboard might transmit only 127 Note Velocity Curve (NVI Cary) Curve List {See Text) я Modulation (01) and Channel Pressure (Aftertouch) messages. 428 Nate Vel, Curve Amount (MIVICrvAm) 0-8 | I" might want to ro ко nou module, but 429 Note Velocity Scale (VIScal) | 300-200 5 at device wor!‘ N N sure ; iat device wort change vo Whee or Channe Pressure (30 Nee Velocity Ost (VIC) 127-12 3 messages into Volume (07). In this case, vou could set МАРТ $ tes SOM sae (dsc flo | Source to ModWhl, and fs Destination to Volume Now the 191 CC Hole Scale (CCHolsSc ng selon) A ich, Sse y Expression Mate will change incoming Mod Wheel messages to Clr 446 of ! LA от ^ nta | - Volume messages. There are lots of other possibilities too, Co Nae Vly COM) OH Ci | he Source parameter lets you choose many of the Controllers 133 CC Note Transpose (CONoteXpo) — 64-460, Clr #43 —_ - + ВЕ . - € =. a A #4 6 6 Toh pm Le = a a Mater кото боже found in the Destination list (see page 38). The Special Functions (33-63) and MIDI Controllers 120-127 aren't available as sources. This is because most of the Special Functions are only found on the ExpressionMate, and because remapping Controilers 120-127 (which send messages like "Omni Of" and “All Notes O) 1911 useful. However, vou can set Source to Pitch Bend (128) and Channel Pressure (129), because vou may want to remap these Controllers One more thing: vou can use a remap controller as a fixed controller by assigning None as the Source. PARAMETER RANGE OF VALUES DEFAULT DESTINATION 0-39, 43-127 None SOURCE MIDI Destination List None (with exceptions) plus PRend anti ChnPrs CURVE Curve List {See Test) Linear CURYE AMOUNT 0-8 0 OFFSET 127 to +127 0 SCALE 300 to +300 100 ENTRY VALUE None, 0-127 None EXIT VALUE Nong, 0-127 None 54 SGEBEONENDENEDZD2D2NNN20208 Off, Linear, Inverse, Constant, 1- 6:2 2.002, 1:063, 2:03, 013, t-of4, 201-4, 064, 4004 134 Zone Note Map (Note Map) The Keyrange parameters (NtLowKey, NtHighKey) e you se the key range that willbe processed by the Controller Editor functions, Notes below or above the keyrange will not be audible and will not be sent to the Arpeggiator, [Lis also possible to se the Note Low Key to value above the Note High Kev This can be used to block the merging of unprocessed notes wher more (han one Arpesgjator Zone is using the same note source. For mare on this read the Note Source section in the Arpeggiator chapter, and the MergeUnPro section in the Global Functions chapter, Note Transpose [NtXpose) allows yo o transpose a fone sacle the original pitch Note Velocity Features The next eroup of parameters - Note Velocity Curve № Cut), Note Velocity Curve Amount (NEVICrvAm), Note — a PE m I иней. Velocity Scale (NtVIScale}, and Note Velocity Oifset INEVIOESt t output up or down a little more than J octaves. A value of zero 8 — - — == hl I az, 7 EA AT mr = и a "о = a ha РОДЕ FE qm e т > pr +" —— + a" Ca + т = - нк =—- A, > = Ema, DL = 25 45 4 A E Lr ==” C# then play D then skip D# and so on. Zone 2 wall skip C plat Editing and Creating Selups № fe Processing Par rameters - affect note velocity. The curves used are the same as Ribbon, Breath, CCPD, and Remap Controllers. This allows vou to switch sounds by how hard you press the keys or tailor he "fee of 5 controller to a sound module, so the sound responds well to your playing style. You can reverse the velocity so that when you play harder the notes are quieter of fo limitt he ranges so that when you play softly a sound from one Zone is heard and when vou play harder a sound from another Zone is heard. See page 43 for detatied description of hów the curve parameters work. Continuous Controller Note Parameters These parameters are used to set how controllers 40, 41, and 42 play notes from a physical controller. Continuous Controller Note Scale {CCNoteSel) assigns the scale that will be played. You can set it to one of the 17 ROM scales or the § User scales, The ls of ROM scales is on page 57, Continuous Controller Note Velocity (CCNoteVel) sets the note velocity at which the CC mote will play, You can set it from 0-17 or use controller 44 to change it in real time Continuous Controller Note Transpose (CCNoteXpo) transposes CC notes up or down 3 octaves. This parameter works in conjunction with controller 43 Note Offset (see page 65). Remember that the 13 Note controller (40) and Scale length controller (42) center around C4 while controller 41, 37 Note, centers on C3, 11 you create à User scale, the starting pitch can be any note within a 2 octave range, With controller 40 and 42, however it will always be between C4 and Ch; in 37 Note the scale will be between C3 and C5 (when the Note Transpose is set art, Zone Note Map (ZnNoteMap) allows you to change the way notes are sent from the ExpressionMate, The Default is Linear which plays notes from low to high as a keyboard would normally play, Inverse (Invrse) will play the notes opposite of the Linear setting, so high notes will play from the left to low notes on the right, Constant (Const) will play one note; set the note with the Zone Transpose. The next 10 values are aliernating Note maps and these can be used in a variety of ways. If you have two of the same sound module you can double your polyphony by setting one Zone to send ! of 2 to one module and another Zone to sel nd2of 2 to the other module, The first Zone will Play C, skip = mt ER SETHI Editing and Creating Setups Hot Processing Paramets C# and so on, The rest of the maps work in the same fashion but will skip two or three notes respectively, You can also use this to add rhythimic holes in amegotations or play alternate sounds from one key to the next, When set fo Off no notes will be sent. Note that that h this will disable the ability for a Zone to send notes to the arpeggiator ROM Scales CON ote allows you to choose from the following scales: Chromatic (Chrom) Major (Major) Minor (Minor) Melodic Minor (MelMin) Harmonic Minor (HarMin) Major Pentatonic (MiPent) Minor Pentatoric MnPent) Expand Pentatonic 1(ExPnt]) Expand Pentatorie XFxPnt2} Blues (Blues! Whole Tone (WholeT) (W/HDim) (H/WDim) Harmonic (Harmon) ser descrption tt follows Arpeggator Latch Ascending (Arl.chA) sed descriphn thet flows Arpegolator Latch Played (Arlch?) sie deserpíon Mar fomes About The Harmonic Scale Me Harmanic Scale 19 a 14-note scale that spans 4 octaves and contains those equal-tempered notes that most closely match the frst 16 harmonics of the root pitch. After running past the 14 notes, the scale repeats at octave intervals. This scale sounds great when setting a ribbon to play notes with -None- for the aun destinztion (so El strum), holding the sustain pedal down, and wailing away on the ribbon. Set mother ribbon section to send to CC note transpose (dest #43, NotOfs) so the scale can be transposed. About The Arpeggiator Latch Scales These allure vou to play unsorted, latched arpeggiator notes, When Note Order is set to -None- notes held in the arpegotator AA a ta RY Ш "E a 4 Ma y г. ! N " a La у Li om “ | | - me ” = ==. — ae ем, . E - „4 оо. Be > - EZ. LA LEE Editing and Creating Setups The MIDI Destination List are copied to two scale tables, one in ascending pitch order (Arl.chAj and the other in as played order (ArLchP}. The copying takes place every arpeggiator clock beat rather than at the rate vou play the notes. The MIDI Destination List Here are the Destinations, or “targets” lor each controller, in scrolling order MD Function in a Typical Controller Destination Instrument (e Var Number 9. A200) None Off No vale yy sent 1 Bibel de taa wm Bank Select MSB —sends a Controller 0 Bank Select message ModWh Sends Modulation (Mod Whee!) Messages ) Breath Default avsiznment for breath controller } MIDIÓ MIDI Controller #3 4 Foot Sends Foot controller messages 3 Port Um This changes portamento time on some monophonic sounds (f portamento is tured on] f Data Some mstruments use this as the default destination for a Data slider, and respond with changes in brightness or effects levels 7 Volume MIDE Volume A Balan MIDE Balanco 3 MIDI 09 MIDI a - | Pan MID! Pan | Expres MIDE Expression - 4 aed MID! Volume 58 AA NON NODOS Editing and Creating Setups The MIDI Destination Lis! ME = | MD Function in a Typical : Controller Destination Instrument (e fi Number 9. K2500) 2.13 FXCUL and Control effects depik on some BACH? devices М MIDI and MIDI Controllers #14 and #18 [5 16-19 GPCH 1-4 General-purpose Controller IA | 20-31 МОЕ MIDI Controflers 82031 1 BkSell, Bank Select LSB ~ sends a Controller paro 17 Bank Select message Special Function Controllers This shaded section lists the ExpressionMate's Special Functions. Note tht these do not appear when you choose a Source for one of the MIDI Remap (MAP) Controller For ail descriptions of these Speci) Functions, se pue fl | 33 PRend+ Normat Pitch Bend М PRend- Reverse Pitch Bend 3 PBend/ Pitch Besd up only 3 Phend! Pitch Bend down only 1 ChnPrs Sendi Channel Pressure (also called Mono Pressure and Añertouchi 8 PraChy MIDI Program Change 3 LuXpos Lone transposition 40 lNoteor Sends one of 13 notes for a Note Y continuous controller or a spectfie note for a switch controller 4] УГМК Sends one of 37 notes À Sellen Sends as many notes as are In current scale (selected wath parameter 131: CCNoteSel) 43 Notf; Offscts the Note Controtlers from C4 Ц NotVel Sets Key velocity for Note Controller: 59 Ediling and Gresting selups The MOL Desinal lion ta MO Function in a Typical Controller Destination Instrument ( и 0 Number 9 Rell) 45 NoteSw Enables or disables the Note Controllers 4 Noise! Controls parameter 131 CCNoteScl 4] ArXpos Ameggiator transpose, Controls parameter 16 transpose in Areggiator editor Arp Un Como Ares a paramet en Ertl NY 49 Laich ames jator Lateh Contar 50 Gliss Ameggiator Glissando Controller 3} Tempo Arpeggiator Tempo Controller 5 Beats Arpegcistor Clocks/Beat Cont alls 53 № Ameggiator Note Duration Come 34 ShiAmt Arpesgrator Sift Amount Controller 3 ShiT.mt Arpegriator Shift Limit Controller 3 ArpVel ‘роди: Note "ey cone 57-02 Simel-Stngb | For sending arbitrary MIDI strings (MMsgl-MMsgb) 6 Tiempo ALS Tap Tempo 64 Sustan MIDI Sustain - os av tes cda {you pa Me à po st di pod ds 6 PoriSw Fables portamento on some moncpron nic sounds 6 боя Holds notes that are currently down, but not notes played subsequently hi SoftPd On some sunths jowers the volume by a pre-set amount and may sotten the timbre as well 68 Legato Forces meno playback 60 BERERNEONDNDEERESREESEEEE |8 fing and Creating Setups Tre MIDI Destination Li MIDI ames Controller Destination e Na я Number ' в Feo Envelopes freeze at current site Ш E SndVar - sud Variation ‘ 5 . т И 0 .. 7 a Кем Release ine 7 АТИ) Attack ine Ва i Bright Brightness 138 SCH но Sound Controllers 45-1 1 Ou cat 54 Gaal ae Co mb ) Port Portamento control 5 Di SN MIDI Control 46500 ‘ Y XT DA Controls wetidry aux of РО Ш a РА? Вр Con Contlswendr mir of EXZ a yi FX) De | Control wet/dry mix of FX Y FX4 Dp Controls tz mix of FA | А | FXSDp 0 aol ve ved mix of ico Me 56 Datat Data Increment a FRET PT 3 WASH NRPN (N еде Райт Number) LSB L NEPMSB NREN (Non-Registered pame Number) MB UN RL RN Reeth ont) LSB |] RP MSB RN (Registered peat Nuh MOB 102-115 | MIDI 102-119 MID Controls 100 so A 2 ÍA a ; Mi a w cry o TF - E E E 7 E С > ——— sn A, Fi E a A TT We м a a Lee . - Te E > A e Ee en = .. m e. E - : a e. > ое ETA o Editing and Creating Setups Special Function Controllers — NL —]][—]]—]]] .— _—— dd ia MIDI Function in a Tvoi Controller | Destination metre ls га Number ent (6.0, K2500) 120 УМОВ Sends "АЙ Sound OF message 12 СН Resets afl controllers 122 LocCil Sends “Local Control On” or “Local Control Off” message m AOE Sends AN Notes O message "ll la 124,123 OmOff Sens “Om O” message ме = че ede mms mm a 2 OmmOn Sends “Ont On” message 126 MoncOn Sends "Mono On” message 12} PolyUn Sends "Poly On” message Special Function Controllers This section describes the Special Function Controllers listed on page 59, and gives some examples of how to use them. Most of these control internal functions of the ExpressionMate as described (and thus do not send any MIDI but à few allow sending other kinds of MIDI messages that are not true “Control Change” messages. Pitch Bend (PBends) This sends pitch bend messages, which let vou raise or lower the pitches of notes. Values above 64 will raise a note’s pitch, while values below 64 will lower the pitch Keep in mind with all the pitch bend controllers, you must set the bend range on the resetting instrument, not on the Expression Mate, Reverse Pitch Bend (PBend-) PBend- does the same thing as PBend+, but works in reverse. Values above 64 will lower a note's pitch, while values below 64 wil raise the pitch, 62 PERESNECOCOSOCZOCNONONZUOOO Editing and Creating Setups Spec Funcion Controls Pitch Bend Up or Down (PBend / and PBend) PBend/ and PBend' will only raise or lowera note's pitch, respectively. A value of O equals по change in pitch, while 12715 full pitch vend. You may find that PBend/ and PBend' make it easier to bend notes with controllers that have no obvious center ike breath controllers and CC pedals Channel Pressure (ChnPrs) This sends Channel Pressure (also called Mono Pressure or Aftertouch). Many keyboards and sound modules will respond to Channel Pressure by adding vibrato or another effect to the sound. Program Change (ProChg) This sends a MID Program Change, letting vou use the Ribbon or another controller to change programs on the receiving instrument, You can also use Fixed controllers to link the Setup with a particular program on your synth, so that choosing the Setup an the ExpressionMate brings up the same sound every time, On some synths, you actually have to send Au messages to cal up a program. First you send a Bank Select message {Controller or Controller 32), followed by a Program Change. For instance, say vou want to call up program 17 in set], bank 2 on an instrument that uses Controllers 0 and 32 to select banks. You could set the Fixed controllers as shown below: CONTROLLER DESTINATION ENTRY VALUE FIX 1 BkSelM FIX? Bell 2 FRY ProChg {7 When vou select the Setup in Play mode, the ExpressionMate will send the Bank Select messages, followed by the Program Change. Not all instruments respond as described above. Read your instrument's manual to find out which Bank Select and Program Change methods it uses, Editing and Creating Setups Spec Funci tion Contraliers Zone Transpose (ZnXpos) Lone Franspose (ZnXpos) transposes the Zone. No transposition is value of 64. To transpose up or down an octave, add or subtract 12 to 64. Al of the ExpressionMate’s transpose controllers work in 4 similar way Note Controller Destinations [13Note, 37Note, SclLen, Note 4) These Controller destinations, 40-42, leta Controller send à tance of notes {13Note and 37Note), a user-defined number of notes (SclLen), or a single note (Note $) [ry setting the Ribbon's Destination to any of these Controllers, then create atonal music or “percussion jams” by randomly touching different points on the Ribbon. If you have a stage lighting system that uses MIDI notes to turn fights on and off, you can use the Ribbon or another controller to “play” your lights in time with the music, creating à killer stage show, You can also use scales other than the default chromatic scale. You can even program your own scales (see page 85 for Ш information on the Scale Editor) or use notes latched into the a Atpeggiator as a temporary scale SciLen wil play as many notes as are in the current scale; note lengths on the ribbon are determined by the scale selected with parameter 131: CCNoteSel. 1 you're using a User scale, then the length is determined by the Notes/ Octave parameter in the scale editor SclLen will only play the number of notes in the scale and the first note determined by te scale's Octave Size. The untransposed root pitch for Sellen is (4 The quickest way to the Scale Editor from the Controller Editor, by the way, Is to hold down the Learn button, then press Global —; Зо om -…- ен + = i) я - Te a y a и PLL 2e MEC a - - d й 3 STL em ir AT =. ke gl. = ] Wy TE a Еа ИР ДИИ . i _ EAS 4 . a — al . E. AN рООИНРРЕ у =! = Here are the normal, untransposed ranges for 13Note and 37Note E a A " E. =. < В CONTROLLER —— MIDINOTES UNTRANSPOSED PITCHES 13Nole 60-72 C4-C5 37Note 48-84 C3-C6 . ts o o + DRENCNNOCOOOONTOOTEEOE Editing and Crealing Setups Special Funcion Con nimiere Controller 40 {13Note / Note #) and Switch or Fixed Controllers You can send Controller 40 from à Switch or Fixed Controller, m which case its name is Note # (instead of 13Note). The On value is the note on and the Off value 15 the note off. To avoid unpredictable results, you should set the On value and the Of value to the same note number. Velocity is determined by the CUNoteVel parameter orthe NotVel controller Note Offset (NotOfs) {his offsets the pitches of all Note Controllers in a Zone. A value of 64 sets the Controller to its normal range. IF you want to sin the pitch pom ave (12 sem tones) senda Not value [= 64 + 12}, To transpose down one octave, send a value of 32 (= 6412) Here's a more detailed example. Say you've set the Ribbon s Destination in Zone 1 to 13Note, but you и the notes to start on F4 and contraue up to F5, In Zone 1, set SW1's On and Off Destinations to NotOts, its On Value to 69,1 o Value to 64, and ts Mode to Toggle, Now pressing SIT will send the NotOÉS value, and 13Note will send MIDI notes 65-77 (F4-F5) The button will stay on so that you can use bo hands to play notes When you turn the button off, 13Note moves back down to ifs normal range (C05), Note Velocity (NotVel) NotVel sets the key velocity for all Note Controllers in 2 Zone For instance, you might be using the Ribbon in Zone I to play notes, but you need the notes to pla more loudly or soll in certain sections of à tune. You could set NotVel as the On and Off Destinations for a Panel Switch, You could then set the swilch's On Value to 127 (ful velocity), and its Off Value to something [ke 50 or 60. That way, you can switch between two dynamic levels IF vou want to vary the velocities as you play, ry this: Goto Zone |, and set Rbn Split to 3-SECT, Next, set Ron 1's Destination fo a Note Controller, and Rbn 2's Destination to NotVel. Then уо can play notes with one hand, and change velocities with the other. 65 — - — > e * 5 vo ; — — ose = = ‘ …- ap - e. em” gal Сети ne a * LE = - o -. Л € e -_T me. a mE. = near a ; yet ETES - Pr E ME - = N . Ta Ea a еее se E the a Fe Editing and Creating Setups Contoler Order you prefer to free up both hands for playing notes, you can assign NotVel as a Destination for the CC pedal or breath controller in Zone, Ifa sound doesn't change at alt when vou send NotVel messages, make sure that the sound you're using responds to velocity, Most piano and other acoustic instrument sounds should respond by getting louder or softer. On some instruments, sounds that imitate synths and organs are programmed to ignore velocity, so you may need to edit those sounds, if possible Note Switch (NoteSw) NoteSw turns all Note Controllers in a Zone on or off, Here's an example: Go to Zone 1, and set a controller's Destination to 13Note. Then assign SW2's On and Off Destinations to NoteSw, its On Value to 127, its Of Value to 0) and its Mode to Toggle Now you can use that switch to enable or disable the playing of notes from the controller. This parameter does not affect the ribbon, which 1s always enabled, because touching the ribbon does that Arpeggiator Controllers These Destinations control the Arpepgiator parameters: oft/ on, lateh, glissando, tempo, clocks, beat, note duration, shift amount, shift limit, transpose, and note velocity, See Chapter 4 MIDI Message Strings (MMsg1-6) See page 115 for information about these parameters. Controller Order The Expression Mate sends Controller messages in specific orders, The Fixed controllers are sent FIX? first, FIX? second, and FIX3 third. All Controller values, including Entry Values, are sent from Zones 1,2, and 3, in na order. You can't change this, but vou can take advantage of it as shown in the Program Change example on page 03. 1ec0000000000500052555208 hi ng and Creating Selups Name Siting and Exiting Saving Your Work and Exiting If vou want lo save the changes you made in the Controller Editor, or exit the editor entirely, read the section below. If you want to continue to the Arpeggiator Editor instead, read the next section. À quick shorteut for updating within an editor is to press the Store button twice, Alternatively, you can press Store, then the right cursor button (>) to save the changes you ve made to a new location Naming, Storing, and Exiting Once you re done using the Controller Editor or Arpeggiator Editor, you can name and store your changes as a User Setup. You can also exit without saving changes. The Store Button tl] «С °С If you want to name and store your work without leaving the editor, press Store, and you'll see this screen: 15 RENANE? Fibbon Play OK A Note: Yon cri also поте sd se Sets frown Fay mea AN, by pressing the Store button, to brong др поте on store dialoos, Press ble Store button afler revieæeme dlr changing each screen {Fou want to rename the Setup, use the < and > buttons to move the cursor, and the data knob or - and + buttons to entera name of up to 12 characters, While naming, you can use the following buttons for editing the name at the cursor position Controller swap upper lower case Arpeggiator insert a blank character Global delete character 67 Editing and Creating senps | ЕВ and Creating Setups Nami Sonn and Ex pre A Egg Het Hits and Suggestions When you're done, press Store again or move the cursar ight until it reaches OK. You'll then see a sereen similar to this Su lt Store At? Kibban Play OK Now vou can renumber the Setup, pu is current location. À star) next to the Setup number means that there's a User Setup in that location. Pressing Exit will cancel and return Editing Hints and Suggestions DoThese Parameters Always Mean Something? be careful not to set up parameters that will do crazy things, When in doubt, leave things off, or at the factory default settings. J vou to the editing page vou were on. Press OK (>) or Store to Un some of the higher-numbered MIDI controllers and Special ! | save the Setup. When you're done, you'll return to the editing Function controllers, the On and/or Off values don't have any N page that you were on meaning, because the controllers have very limited functionality ja The following list shows these, “>0 means yori can use any + | value that's greater than zero. “=0” means the value should be 0 7 The Exit Button A nn | “x” means you can use any value, "y means that vou must use wl] specific value: к. „Г oo MIDI Controller On Value Off Value ` If vou want to leave the editor, press Fxit, and vou E return to 120 AI Sound OF \ à 4 Play mode. If you edited the Setup without saving the changes, „а ибо | | р 5 here ll be asta | next to the Setup name Ne Controles | X г eu | 122 Local Control > ) =f ny trun 4 MANO x The star means that you're still usine the edited Setup, giving Ome OF | ; vou à chance to play it and da de whether to keep the changes | sin pde mena vou try to choose a new Setup, vou will he asked if vou want o Sm mae | y name and save the edited Setup first: MJ So P 126 Mono m ole on Y X Sen 57 i N - не 127 Poly mode On X X Press Yes (>) to rename it and save # to à new location, ot press No {<}if you don't want to save it Press Exit to cancel the new Setup selection and keep playing the edited Sel p. Press the Controller or Arpeggiator buttons il you want to do some more editm tng, You can reload and send ail the Entry values by pressing and holding Store then pressing Exit, The ExpressionMate will reload and send the setting from the last time vou saved: it will not reload the ROM Setup. " Tie Or Vile, 1 some syudis, species he mmr of MID channels fo respond, with one voue on each Do | Need All Those Controllers? You don't have to plug in a physical controller to fake advantage Fit. Even if a physical controller isn't there, vou can use is ne ers to create additional “Fixed” controllers If vou want to send commands that you know won't change A » while you're playing, assign Destinations and Entry and Exit ¢ values to physical controllers that aren't in use. When vou choose 4 7 | ECT а РМ, EEE EE ERE EE EEE ER EEEEER ERED EL PU dT dF mle ml Ta mm AL vof rm = E AA ELE -— Ta a ZE TE. EB «бтьа СНЕ Editing and Creating Setups o = a em e i, Editing Hits and Suggestons the Setup, the ExpressionMate will send those values as if the controller was in fact plugged in, (1 the commands must go out in a specific order, read “Controller Order” on page 66.) Assigning a Message to Multiple Controllers sometimes You will want to assign the same Controller number to more than one physical controller Tor example, vou might want to control modulation depth with either the Ribbon ora CC pedal. You can assign a particular MIDI message to as many controllers as you want, (You can also assign multiple messages to one physical controller. See "Stacking Zones on page 35 пл 70 REEZNNONONEOEZOSSOSSEUDEDTO Te Arpegy lator Trey пора or Édtor Chapter 4 The Arpeggiator The ExpressionMate's Arpepotator 15 a powerful tool for spicine up your performances. The Arpegaiator creates arpeggio patterns based on notes that you've played. By using the many options of the Arpeggiator, and taking advantage of the fact that vou can arpeggiate separately on the ExpressionMate's three zones, te possibilities are uncountable. You can use it with à sequencer, or you can use It completely Live, The ExpressionMate s Arpeggiator 15 aíso fully interactive; vou can choose how you want it to respond to the notes that vou play Arpeggiator Quick Star 1 Start with one of the Factory Setups. Press the Arpeggiator button one ar more times until the “1” light above the Arpeggiator button comes on, Notice also 71” on the top line of the display indicates the current zone 3. Double press the cursor buttons to jump to Arpeggiator parame- ter 4 “Enable SW”, Tum the data knob to set this On. 4 Play a chord on vour MIDI instrument and listen to the Arpeg- orators effect, >. Double press the cursor buttons again to jump to parameter 15 “Rhythm Select”. Scroll through the fist of thythms and choose one vou'd like to try, 6, Now go to the Shift Amount parameter {£10) and listen to 1 effect on your arpeggations. Try changing the Shift Un imit parant- eter and listen to its effect on the Shift Amount Finally, read the rest of this chapter to find out just how amazing the Arpeggiator really is. Fz a The Arpeggiator Editor Pressing the Arpeggiator button at the left of the front panel brings vou into the Arpeggiator Editor. ls parameters are shown in the chart that follows. The Arpeggiator The Arpengiator y io Arpeoglator parameters TR dais mmm Me, pt MS at ии TA Parameter Values Ta lwathig Clues a Key Hang Ele Switch = Cds, OÙ On No sou In arp ne F- MidiZ], MidiZ2, MidiZ3, CON, | CCNot2, CCNot3, ArpOZ2, Arp023, In arp Zone 2 - MidiZ), MidiZ2, Mid:73, CONO], CCNoLZ, CONOB, AMOZI AMOZA, In arp Zone 3- MidiZ], MidiZ2, MidiZ3, CCN, CONat2, ССВ АО Ато, Beats Cl52, ECK, 32T, 132, 16T Li, ATI IA LT AT, N A Note Duration} Cirl53, 3% to 400% Lutch Mode | Keys, Keys? OverPlay, Arpegeiation, Add, Auto!, Auto2, Autol, Autos, Toggle, Key Transpose 1, Key Transpose 2. - Key Transpose 3, Key Transpose 4. Note Order Played, Reverse, Invent, Played and Reverse, Played and | Invert, Up, Down, Up and Down, Up and Downs, Random Note, Random Order, Random Walk, Fractal Walk, Bin Walk, AHL Nowe, Shit Amount CtrS, 121012 Shift Limit CHÁS to 38 Limit Option Stop, Reset, Unipolar, Bipolar, Floating Reset, Floating Unipolar, Fioating Bipolar, Glissando CUrs0, Off, On Note Velooy (1 % Le 127, Ped Lan Rhythm Select - Fun ‚Funk 2, Rave E. Rave 2, Dance 1, Dance 2, Beladi, Magsum, User 110.64, Transpose Cetrá?, -64 10 64 N PEENERECOCONZONOONOOZOZOE The Arpeggialo The Aregalalor Esto Tempo (Tempo) Sets the Tempo for all three Zones. You can also change the Tempo using CHr31, Key range (Low Key, High Key) The low and high key determine the note range the Arpepglator will see. You can set itso that one area of the keyboard will arpepgiate notes while the other will play normally. You can split the keyboard so each area arpeggiates one zone. Keep in mind that Zone Transpose affects what the Arpeggiator key range does. Here is an example. Turn on Arpeggrator Zone | and make sure Zone 215 set to a MIDI channel and you hear both sounds. In Zone 1, set he Arp key range to low C4 and High C5, | vou play between C4 and C5 the sound in Zone | will arpeegiate over the sound in Zane 2 Now in Zone one set the Nt Xpos to -7. On the keyboard Zone 1 will now arpeggiate between GA to GS, The whole Zone 1 will be a fifth below Zone two. Now set the Transpose in the arpeggiator editor to 7. Now the Arpeggiated key range G4 to G3 in Zone 1 will play the same pitches as Zone 2, anything outside of the Arp key range will stil play the fifth down. Enable Switch (Enable Sw) {urns on the Arpeggiator, It can also be turned on by Ctrd8 Note Source (Note Src) This determines where the Arpeggiator gets its note input from. Fach Zone can see notes from any of the three Controller Zones note output, CC Notes or from another Arpeggiator Zone (Cascading Zones). The ExpressionMate cannot send notes from an arpegetator Zone to itself or can it see notes sent from the panel switches or switch pedals, When cascading Zones, keep in mind the Note Duration of your Master Zone will have a great effect on the Cascaded Zones. Another thing to note, if you have all three arpeggator Zones sel to MIDIZnl, not only will the ExpressionMate Arpeggiate the notes in Zones 2 and 3 it will play them normally if the MereUnPto parameter is set to Notes. This may not be what you want, however, To prevent this from happening et the Note Low The Arpeggiator = не = не ee LL een eas UTN The Ar itor The Amengiator Editor | "o | Key to a value above the Note High Key in the Controller Editor For more info on why this happens see the section on the MergUnPro parameter on page 87, Keep in mind you might have to do some transposition in the Ш Тв Арден Édtor Fach of the Modes make different use of Latch. Ctir#49 lo Latch is to basically grab notes for the Arpepsiator. However 3 Arpeggiator to put things just where vou want them. This is te Latch controller #49 dos à bit more than that because the Arpeggiator sees the incoming notes afer the = sa Ty - + A n | у A Expression Mate's note processing in the Controller section, so Keys When №: i pay aley he Clocks triggered. The Si remember that key ranges and transposition in the Controller ox wii ot be etrggored unt] ll eys are released and he 8 Editor affect the Arpegatator's note input, next note played wil resync № clock. As long as a key is held ry sos notes being played will arpeggiate. o Cais (Leais 5 | | | В Latch Ctlr&49 will generate different effect depending on what is A Sets the beat division the ar pergiation will be in. This ranges being played and how vou tum it off and on, oh trom whole notes to 1 clock pulse. If you send Ctrl52, you can set the ExpressionMate to arpeggiate in-between what is selectable inthe Beats window, Le, just a litle longer that a 1/4 note. When a User Rhythm is selected the heats setting has no effect Ctlre49 Off->On while keys ate held then releasing the keys This wil arpeggiate the pattern being plaved up to 16 notes Keep it mind, vou can hear a lot more than 16 depending on how the Arpegejator is set, but its pattern is built from those 16 notes, As long as CHr#49 is on added notes you play will sound normally and will not be arpegeiated. When Cilr #4315 turned On->0f and you are not playing any keys, the pattern stops. If vou hold keys down and turn off Ctlr#49 the notes you are playing will begin to arpeggiated. Note Duration (Note Dur) This sets the length of time a note will sustain. You can set it to sustain up to 400% of beat value soi your Arpeggiator is playing 1/4 notes, each 1/4 note will sustain for four beats, This can have a dramatic effect when cascading the Zones. If you are using a ; User Rhythm then Note Duration scales durations set in the Rhythm Editor keeping the character of the Rhythm, Ctiré49 Oft->On while keys are played and held: - > - —-- o_O - = dh — =~ À 1° = =. E i x FE NP Dr xT. “ - - . .- "pt 7 J - - - - - - = a Ш ein I SRT a — а Y 50 use (Hr. s 100% if not us Lo a br o A value of 36 o | i bus Play a chord and turn on and off Ctlr549 with out releasing the CA au ' и: pt HOM Programme éurations Id us à keys. Each time you turn Ctlr#49 on and off, upon the release of ' + Je valu engine duran ile lover va es CHrt48, it reset the note order to the first note seen by the x | Arpeggiator. This allows vou to change the order of the notes ta Latch Mode (LatchMode) with in the rhythm being arpeggiated, $ This tells the Arpeogiator how it will deal with notes. Keys 2- Works the same way as Keys! except the clock ıs never ‘ resynced, 2. he A IT D The Latch Modes relate to the ExpressionMate's constant clock in one of two ways, either retriggering the clock or not. If the Clock OverPlay - This requires CHr#49 to hear the arpeggtation, When Is retriggered then the Beats pattern or user rhythm starts ts vou play notes with Ctir#49 off they sound normal and are not 5 pattern at the time you strike à key: This allows vou to play arpeggiated, When you turn on CHr#49 notes played are intricate patterns or make a mess depending on your timing, If a arpeggiated and the clock is resynced. Only the notes played at LE E the time Ctir#49 1s turned on are arpeggiated, giving you a single pattern, additional notes sound normal and are not arpeggiated. Latch Mode does not retrigger a clock when you strike the key the Expression Mate will always play in the “correct” time thus allowing less tight playing on vour part. The difference is most noticeable with the ROM and User Rhythms, IO 7 e ELL iS Do Arpeggiation - No sound is heard until Ne Clr249 is turned on. Once Ctr#49 is on any keys held will begin to arpeggiate and the a ти ie IS ARSONSCCOCNOCCOCNONETSOUNOOE жет ое ET O PANES 14 “” The Arpeggiator The Куеда or Editor clock is resyneed. Added notes will jon the arpeggiation but wil notlatch into the pattern. When y " release the added motes they will no longer play in the arpeggiation. Add- Notes first played sound normal. Notes held when Ctlrz4g is turned on will begin to arpeggiate. Added notes will be added and latched into the arpegaiation up to 16 notes. Turn off Ctlrig9 to stop the arpeggiation.. Auto! - The first notes vou play resync the clock. As long as one q Is held, up to 16 notes can be arpeggiated. When you release all keys tie arpepgiation stops, The next key played will then resyne the clock, CHr#49 has no effect on Autol Auto2 -is the same as Autol except the Clock is never resynced. Auto3 - The clock is never resynced in this mode, Any keys played are arpeggiated and continue to arpeggiate even when keys are released, Look mom no hands. Those keys will sound until the next note, or group of notes up to 16, are played. Once the new group is played, they begin to arpegpiate, Ctiré49 is the only way to stop the arpeggiation. Autod - Same as Autod except the clack is resynced when a note is played. Ctlr#49 stops the arpeggiation. Toggle - When you strike à note it arpeggiates even if the key is not being held. To stop the arpegpiation play the same note again, Each note s its own on/off switch to the arpegpiator. You can arpeggiate up to 16 notes. Ctri#49 will resync the clock Ifa Latch controler is connected and assigned, turning it off will also stop notes that have been togaled on, KeyXp1 - KeyXp means Key Transpose. IF vou play a chord and arn on Ctr £49 the intervals between the notes are remembered by the arpeggiatot and the first key you played becomes your toot. When vou play a note it will transpose those intervals to the new root Eg, Play a C major chord making sure vou play the C trst, keep in mind you won't hear anything, Turn on Ctr #495 you hold the C E and C and it begins to arpegiate. Release the Keys and keep Ctir#49 on, Play only a Ga forth below the C, The ExpressionMate will arpeggiate G À D and stop when the key G is released. To enter a new set of notes, turn off Ctlr#49 and play à new chord and turn CYr#49 on again, 76 ME A a RN, ALLA LP NAAA EE о но 1608000000000000020552208 mm a TNR SE AE EN A, de The Arpeggiator The Arpegatator Editor In KeyXpi the clock is never resynced and the arpesgation stops when you release the key KeyXP2- The clock is never resynced and the notes arpeggiate like Aute3. (look mom no hands Turn oft latch to stop arpegpiatión, KeyXP3 - Like KeyXPT but the clock is resynced like Keys!. KeyXp4 - Like KeyXP2 but the clock is resynced like Keys], Note Order (NoteOrder) Note Order tels the ExpressionMate what order jt will arpeggiate notes. Played (Played): Notes play out same order as played in, Reverse (Revise): Notes play ont reverse of order played i. invert (Invert): First note plaved sets "reference pitch.” Subsequent notes play out “mirrored” around the reference, Play and Reverse (Ply&Rv): As played and reverse orders alternate Play and Invert (Ply&Iv); As played and inverted pitches alternate Up (Up): Upwards arpeggiation. Down (Down): Downwards arpeggiation Up and down (UpeDn): Upwards and downwards arpeggiation with no repeat Up and Down Plus (Up&Dnt): Upwards and downwards arpeggiation with repeat Random Note (RndNot): Any latched note may be played out with equal probability Random Order (RadOrd}: No note will be replayed until a cvcle completes, A “cycle” is after N notes are played (N=number latched). If you are sing a shit of tof an octave then it wil play the notes in the first octave in a random order then play the new random pattern in the second octave, il ; М ии Ta +, ROL Po e ; A Toegt NU vr" In + wl + { 8 +A В EC E 7 Ta Ta UT Le DE > ds EN A = ae oy our Lo = * as E] E - Fz en TL AA . - Le - e — x un - x. An - = "e == - . wat ad ow nn eh a - LI =—— >" + ‚о -—* - ie ыы à Ly nC E —— - am Re A [e 2 ik pe ра = т - E pp Tog GE wt O e e UE E E. = = ap 7 E a" Ней parc To oe a ny, De e Ca me ._ E A et bi ERs om a TE = Cas Se À The Arpeggialor The Arengiator Editor LT Random Walk (RndWik): Random direction and step from last note played, with uniform distribution of step size. Bounces at highest and lowest note latched, The cycle ends when a low bounce has followed a high bounce. Fractal Walk (FrcWiky: Random direction and step from last note played, with short steps more likely Binary Walk (BinWlk): Random direction from last note played. Step is always 1. All: Plays all notes simultaneously on each beat, up to à maximum of6 notes, Be careful, since this can overrun maximum MID! speed, slowing everything down. None: Notes in the list are not played. Typically used in conjunction with the Arpeggiator scale selection for playing notes on the ribbon. When set to none you can use the CC Note scales Arl.chP and ArLchA to set a temporary scale of the notes latched in the Arpeggiator. This can be used to create strumming type effects or to feed this zone to another Arpeggiator zone to add mythmic elements to CC notes that relate to what you are playing on your keyboard. Shift Amount (Shift Amt) This sets the amount the Arpeggiator will transpose the pitch ol ts pattern, Set to 0 it will arpeggiate only the pitches you play You can set it over a range of plus or minus ane octave The Shift Amount is added after each cycle {that is, each full run through the specified note order) completes. If the Shift Amount is set 10.2 value higher than the Shift Limit and the Limit Option is set to Stop then the ExpressionMate wil arpeggiate the notes played at the original pitch and stop. Shift Limit (ShiftLimt) The brakes for the shift amount, It tells you how far from the original note the arpeggiator will play, When the limitis reached the [mut option comes into play. ER ERE REE EE EER ERE ER ERE EE EE The Arpeggiator — — — hu #21 в НН к. The Arpeggiator Editor Limit Option (Limit Opt) Stop: If this option is set to Stop, then once the Shift limit В reached the Arpeggiation stops. Reset: When the Limit is reached, the Arpeggiation goes back to the original pitch and plays the pattern again Unipalar (UniPir): Unipolar plays the pattern up to the limit and then turns around and plays it the from the Limit to the original note using the same interval. This pattern will repeat until you stop. Bipolar (BiPlr): is simular to UniPolar. It goes from the original pitch to the limit and back to the original pitch, but here it wi continue past the original pitch until it reaches the limit in the opposite direction and then cycle back to the original pitch, Float Reset (FitRes): Adds a bit of apparent randomness to te process. "Flt" stands for Float, and it means that when the Arpegpiator reaches the Shift Limit, it doesn't necessarily reset fo the original pitch. Instead, it looks at the first note that would exceed the Shift Limit, and calculates the interval between it and the Shift Limit. It then starts the cycle over again, but instead of starting with the fist original pitch 1 transposes that pitch by the interval if just calculated and continues from there, The range of "Float" is bound with in the shift mit, The ExpressionMate will cycle from the original pitch once the Float has hit the Shift Limit, Float Unipolar (FltUni): Applies the Float” to the Unipolar option Float Bipolar (FltBip): Applies the "Float" to the Bipolar option. Glissando (Glissando) When the Glissando 15 turned on either in the Editor or by Ctlr#50 it will play notes chromatically from the original pitch to the limit. The limit option will affect the order of the notes, Try using “Played” for the arpeggiated note velocities when using Glissando. Ve a EEE NEL TE + E E Sl Foe, = nga er AS EL E = The Arpeggiator The Ameggiator Editor 80 Note Velocity (Note Vel) This sets the volume of the notes being played by the arpegoiato Played will arpeggiate the notes at the velocity pla dno controller, Last will play the Arpeggiator at the velocity of the last key struck. You can also contro! volume using Ctir56, Rhythm Select (RhythmSel) This selects ane of the § ROM Rhythms or one of the 64 User Rhythms. You can also set this parameter to -None- The ROM Rhythms are: Funk | Funk? Ravel Rave? Dance! Dance? Beladi Magsum User Rhythms 1 - 8 are copies of the ROM Rhythms that you can use as starting points for your own creations. See page 90 for information on using the Rhythm Editor to do this. The quickest way to the Rhythm Editor from the Arpeggiator, by the way, is to hold down he Learn button, then press Global. Transpose (Transpose) Must pe 10m is for the Arpeggiator only, You can play ina group of notes and have the Arpeggiator play ts arpeggiation an interval higher or lower than the notes it receives trom the Controller editor, I can be adjusted real time witn Celrd7, Da to 1805000000005505902555398 Global Functions Chapter 5 Global Functions Besides the parameters for each Hp! there are numerous parameters that affect «//Setups. They are divided into two groups; Global Objects ~ These include Global Parameters, User Scales User Rhythms, Setup Lists, Setup Map, and MIDI Messages. Global Utilities - These include commands for reloading factory Setups, saving Setups with MID! System Exclusive dumps (commonly called SysEx dumps), and MIDIScopeé, Refer to the chart below whenever you need to find a Global function, Setup Select Mode (Press Soba Baton) rR A To if ve pa Ta ADO A NU SF о Global Select Edt Vi | I — Select Select Parameters Load Scales Save Rhythms MIDISCope Setup Lists Setup Map MIDI Migs — . di 8! Global Functions Getting howd Getting Around You use the < and > buttons to scroll through parameter lists, and to choose options Érom some menus. You use the data knob and the - and + buttons to change or enter values, In some cases, vou can also hold the Learn button, and enter values using the Ribbon or another continuous controller. Changes to Global parameters take effect immediately; you don't have to save them, Global Parameter Set nme Bail Janet че PI 3 200 000 [Г i TY While in Play mode, press the Global button, and vou ll see this screen GLOBAL SELECT EDITO UTILITY Press Edit (<) then press Select (<) to crol! through the list of objects. When "EDIT Globl Parms" appears on the top line of the display, press Edit (>) to begin editing Global parameters, The first parameter is Contrast, as shown here GLOBAL 1125 CONTRAST 125 The table below summarizes the Global parameters: Parameter Range of Values Contrast 0-04 Drum Sync Ot, 5 to 50 milliseconds OND Lf igh MainMrglo | of Mam, Aux Maina Мен SysEx, RealTm All 8 wih Of, Main, Aux J | AuxMreOpt Nei, Syst Realm Al \ fergUnPro Notes Cntrls, Both, Neithr ArpClod Int, Main в 16cc0on002000000020099239558 Global Functions Globai Farameter Se! Parameter Range of Values Send Ciks Off, Main, Aux BtPanCh - ore, Val d6 Alls Tem ВК ЗВ 0-127, Ignore Pom BKMSB 0-127, Ignore Ion EMH NÉ ZACH Of, MII, X11 SEND M12, none ses 0m Contrast Fis sets the LCD contrast, The range of values is 0-64 with 0 lightest and 64 darkest. The default vale 15 5. Drum Sync Pedal | can be connected to a drum trigger or a footswitch and either can be used to control the tempo of the internal arpeggiator clock. The ExpressionMate automatically detects which kind of sensor by the Kind of 1/4" plug used If you use a mono plug (just tip and sleeve), a normally-open switch pedal is assumed to be connected to it. The trigger point is à transition from open to closed (pedal downstroke). Note that normal Pedal 1 functions are still available even when triggering the arpeggiator IF you use à stereo plug (tip, ring, and sleeve), then an analog drum trigger is assumed connected between the tip (+) and sieeve (-) with the ring open-circuited. À positive pulse greater than 1.3 volts and wider than 2 milliseconds to the tip wil rigger Note that most independent drum trigger units are probably equipped with a mono plug. So to work with the ExpressionMate, à 2X1/4" mono female to 1/4" stereo male ¥ adapter will be needed and the trigger should be plugged into ine Left (tip) member of the Y o 83 "= CO ema a - . - OS "AE то e 8 - a " Te IED sm ite Tee Ti yo тов еб бобов т PC 3 ú Y | 3 X + А | Y Global Functions Global Parameter Sel 84 The “Drum Sync” parameter has à range of5-50ms and OFF, To use drum sync, select à value other than OFF (10-20ms ig 2004 start, set the Atp Clock (Global Parameter 8) to Int, and plug à sensor or pedal into Pedal 1 as described above. As long as there are no trigger events, the internal clock will run just as before with its tempo set by Arpeggiator parameter | and values sent to destination #53, Once two trigger events closer together than 2.5 quarter-note beats are seen, Ue tempo will change to track the tigger events {there is à pause in the triggers greater than 25 beats, the racking stops until another pair of events is seem, Convergence to the tap tempo is fairly rapid - the maximum adjustment per trigger 15 507% either way The Drum Sync” parameter value actual controls the duration ofa "dead time” after each trigger. During the dead time, another trigger cannot be recopnized. This can be used to eliminate double-riggering due to noise and echoes when using the drum trigger. RBN Dir You can set the Ribbons direction to Right or Left Ifthe direction Is Right, you send higher Controller values toward the Right end of th Ribbon (the end with the cable. IFthe direction is Left, you send higher Controller values toward the left end of the Ribbon, We ve assumed that you will place the Ribbon so that as you face 1 is cable comes out of the right end. However vou can turn the Ribbon the other way, in which case you may want to set REN Dir to Left PE SESEECSOOOOZZOONONOOZUDOE — Global Functions ! вен ——— нае Global Parameter Set Section! Section? Section 3 | | | J I. | un mn CSST 0 mm_— 107 REN Dir = Right Secton3 — Section? Section! | | | а | H | ви | i fre . и : ; : ; : - > EEE \ \ + i Les И Г 2 A | RBN Dir = Lei Figure 5-1. RBN Dir settings. MIDI Merging IF you look at the back of the ExpressionMate, vou'Î see that nas two MIDI interfaces: the Main interface and the An interface. Each interface lets ou send incoming data to either MIDI Out port, along with any internal messages that vou generate wit ExpressionMate Setups. There are lots of uses for this; for instance, vou might want to send several sets of messages to an instrument with only one MIDI In port, You could also send messages from different instruments to just one track on a sequencer. There are other possibilities too, The ExpressionMate can merge all kinds of MIDI messages, including Realtime messages and SysEx, MaindirgTo and Aux MrgTo The MainMrgTo and Aux MrgTo parameters tel the ExpressionMate where to send messages that it 27 at the Main In port or Aux In port, respectively. You have three choices for each: Choosing Off disables merging for the input. The ExpressionMate will respond to messages received at the a a „=. 1 ga 7: Lo be TE : a + > a 2” 21 ai ;—— - поно” =. 3 ри Ш Tor F caf "à ко С. TT a . o SV AU EE UE Tes TE se — - TT, E Te LE > Cd TA a a E A Global Functions Global Parameter Sel MIDE In port, but won't send them directly to either MID! Out port. {There are exceptions: see the Merg UnPro, LxNotesln, and ZxCtisIn parameters below) Choosing Main will take all of the messages coming to the iterface's MIDI In port, and send them to the Main Out t port Choosing Aux will take all of the messages coming to the interface's MIDI In port, and send them to the Aux Out port. Here sone carpe say vou have a keyboard connected to Main in, and MIDI drums connected to Aur In. You want play from both instruments, merge all the notes with the ExpressionMate messages, and send everything to a MIDI sound module that's connected to Main Out, Set both MainMrgTo and Aux MreTo to Main. Now the ExpressionMate sends all external and interna MIDI data to the Main Out port, which in tum sends everything to the module MainMyOpt and AuxMrgOpt These parameters let you choose whether the Main and Au interfaces will merge Realtime messages (Clock, Start, Continue, Stop, Active Sensing, Reset) and sx. | [here are four choices; Neithr prevents the mterface from merging both Realtime and SysEx messages, SysËx allows the interface to merge SysEx messages. RealTim allows the interface to merge Realtime messages, All lets the interface merge all MIDI messages. Remember that these options act exon merging; MIDI clock data still passes through to the Arpeggiator, and obi is sul recognized when you reload Setups. A Word About SysEx and Merging Long SysEx messages (those longer than 250 bytes or so) cannot be merged simuitaneously. Also, while a SysEx message is being merged into an output, other Expression Mate messages are blocked at that output. For SysEx messages under 230 oytes, you probably won't notice this 86 1800800000008 000353585503 Global Functions Global Parameter Sel Merge Unprocessed (MergUnPro) MergUnPro lets you choose what to do with notes that are intercepted by the Arpeggiator and/or note processor. When vou merge notes and! or controllers, both the processed and the unprocessed notes will be output, When you do not merge, only the processed notes are sent to the output, You can merge notes, controllers, both or neither. The default is Notes which lets you take full advantage of the ExpressionMate's velocity curves and note mapping features, Keep in mind that if о are remapping pitch bend to another controller and the MergUnPro is set to Catrls or Both, the pitch bend will be sent as well as the remapped controller Arp Clock This is where you set the source of the Arpeggiator's clock. It can receive the clock over the Main or Aux MIDI In; the default is the ExpressionMate's internal clock, Send Clock (Send Clks) Use this option to send the ExpressionMate's internal tempo clock (at 24 clocks per beat) to esther the Main or Aux Out. The default is Off, which is generally a good setting, since sending clocks can use up almost 10% of MIDI's bandwidth. Program Change Parameters You can change Setups by sending Program Change messages from an external device, such as a seguencer or keyboard. Several parameters determine how the Expression Mate will respond to these program changes. Ext PgmCh This option determines whether the ExpressionMate wil respond to external Program Change messages, and on which channel (Main 1-16 or Aux 1-16). te available values are None, Mainl-16, and Aux1-16, 87 a - "— - uu - . LE зи |. ны a. | БЫ Fo —, = Tw Arg ¿ETT e ES Em | = „то rel р - | ea 15 = DP ne Global Functions Global Parameter Sat = |, Pam BKLSB, Pam BKMSB Pom BKLSB and Pgm BKMSB tell the Expression Mate how to respond to MIDI Bank Select messages. Each may have a value of 15-127 or Ignore, When both are set to Ignore, the Expression ate vn! respond to program changes from Ú to 127, on the channel specified by Ext PemChg, When Pg BKLSB is set to Ignore but Pau BKMSB is set to a number, first send à Controller 0 message with the same value as Pom BKMSB. Then send the program change. When both Pom BKLSB and Pym BKMSB are set to values, frst send a Controlfer 0 message with the same value as Pom BKMSB, and a Controller 32 message with the same value as Рег BKLSB, Then send the program change. In most cases you will want both of these parameters set to tenore. ZxNotesin These parameters set the channel on which the zone receives MIDI note information. 2XMCHisin These parameters set the channel on which the zone receives MIDI controller information, This must be set to à channel to use the Expression Mate's controller remapping features. SYS EX D This sets the SysEx Device ID for the Expression Viate. The range of values is 0-137, or none, You must set the Device ID of the ExpressionMate to the same number both when dumping and reloading Setups. The same 15 true when sending Setups from one Expression Mate to another: they must have the same Device ID, You can sometimes avoid problems by setting the Device [D to 127. In MIDI-speak, this means "broadcast to all units,” so any se ate on the MID] cable will receive the Setup data (You might not want to do this if you have multiple ExpressionMates that you want to keep different from each other, 68 222 RE RR EERE EERE RREEE ERE Global Functions User Scales SysEx Ers This parameter 15 set to zero on power-up and is incremented whenever a SyxEx message is rejected because of a checksum error. You can manually edit the value back to zero at any time. Check the value of this parameter after a SysExc load to verify that ali data was received correctly. Exiting Global Edit Mode You can leave Global Edit mode at any time by pressing the Exit button. This returns you to the Global Select menu where vou car select a different object to edit, Press Exit again to return to Play Mode. Changes to Global parameters take effect immediately so you don't need to save them. Other Global Objects These include the User Scales, User Rhythms, Setup Lists, Setup Map, and MIDI Messages, MIDI Messages are discussed in Appendix A. The remaining Global Objects are described in this chapter. User Scales The ExpressionMate offers you 8 user-editable scales n addition to the 16 standard scales described on page 57, To enter the Scale Editor from Play mode, press the Global button, then press Edit (<) followed by Select (<) to scroll through the list of objects. When “EDIT Scales” appears on the top line of hed press Edit (>). Press the left cursor (<) to select the scale you want to edit and then press the right cursor > | to begin eli at that scale. Remember that the scales, like al of the global parameters and tables, are edited “live”, This means ha the changes you make will take effect immediately When you enter a scale you will see Notes otaves 7 PRE! NEXT Use the left and right Cursor buttons to move though the editor using the +/- buttons, the Spin knob, or Intuitive entry to change the values, FE A a fee Wo. or — - - — if “к x . a Fa. E 7 Bo EA EA MPA TEA Aa Es ALLA LEE A oe. LL Global Functions User Ahyihms The Notes/Octave parameter sets the number of notes in the scale, You can choose from 1 to 16, As examples, 12 could be a chromatic scale, 5 a pentatonic, and 7 a major or minor scale, Octave size determines the transposition of the scale, Technically this 1s the transposition, in semitones, that is added afer al of the notes in an octave are used. Typically ıt 15 12 but can be from to 24. For example, if you use a scale that is three notes long and set the Octave size to 7 with CC Note Ctir#41 37Note, the first three notes will be at the bottom end of the ribbon. As you slide your finger along the ribbon, every three notes will transpose up the fifth, So if the scale i eis laying C EG, the next three notes would be GAD followed by D F A and so on upto 37 notes The next window 15 one of the 16 Step windows. step | Intul À FRE! NEAT The top left tells you what step you are editing and the top right tells you the interval you have chosen. You can select from O to 24; tivo octaves, in other words. With no transposition, 015 (4. 1 would be the half step above that, C44, Intervals can be put in any order in the 16 steps, For example, a major scale would have the values: 02,457,911 Press Exit and the display goes back tothe CC Note scale select screen. Press Exit again or the Global button to return to to the Global edit select screen and one more time to te Setup select screen To hear changes to a Scale you are editing, setup a REN section to one of the CCNote controllers and Select the CCnote User scale you want to work with. You can exit to the Globals or use the Shortcut to the Scale Editor from the Controller Editor (press Learn and then the Global button to enter the Scale Editor, press the global button to exit back to the Controller Editor, Press Ext to go back to Play Mode) User Rhythms In addition to the eight ROM Rhythms provided with the ExpressionMate, yo can als create our own User Rhythms to use with the Arpeggiator. For your convenience, User iho - 8 are copies of the ROM Rhythms. There's a complete sto these rhythms on page 80, 30 OUECNOSOOOOCZOOOOEDZES - Global Functions Use Ans An ExpressionMate Rhythm has a Beat Value parameter, Number of Steps parameter, and up to 16 steps, each consisting of Length and a Duration. The Beat Value specifies how many clocks constitute a beat. Possible values are 1 - 96, The standard value of 24 displays as "1/4" and other "round" values display as other musically meaningful time values including dotted durations and triplet (Г) durations. Odd clock values, like 15, are displayed as ЗСК. The Number of Steps fed ties how many of the following steps constitute a rhythm cycle. From 1 to 16 may be specified. St thi first before editing test teps because steps beyond the specified number are hidden by the editor When you select a step for editing, the screen shows 4 things about the step | The step number, "Stp XX” 2 The cumulative total beats from step 1 upto and including this step, Toten’ | 3. The length of this step in beats, XXX. 4. The duration of notes started by this step, also in beats, XXX”. Length specifies how long before the next step starts. Duration specifies how long notes begun when this step starts will sound and can be either shorter or longer the length of the step. Both length and duration are stored as a number of clocks, from | to %.T м length and duration display sn terms of beats to reduce the amount of mental arithmetic one must do. Thus if the Beat Value is 24 and a step's length is 12, then that step's length will be displayed as 0,50. The "Tot=XX XX" display Jets you know how many beats have been "accounted for” up throught this step. If you want 4 beats per м hon cycle for example and you ve specified 8 steps, then the =" feld should show "4.00" when the 8th Ч is displaying N de thythn's timing to be correct, Nothing enforces this rule however so it is easy to get some very whacky sounding rhythms, ote that the Beat Value DOES NOT influence the sound in an wav. If you change if Jou ill not hear an effect. All the Beat Value does is to help display the length and duration o steps in à more mean gl м way. So if you wantto Lo make à given rythm go y Global Functions User A hs md SI mp EM, AE NU кА, double-time, for example, first change the Beat Value to half its original value (ikely to 1/8 from 1/4), then re-edit each step to restore the original length and duration Entering the Rhythm Editor lo enter the Rhythm Editor from Play mode, press the Global button, then press Edit (<). Press Selec E(<) several times to scroll through the ist of objects. When “EDIT Rhythms” appears pn the top fine of the dsl press Edit (>), then press the Select and Edit buttons again to begin editing the desired rhythin, The Expression Mate will briefly display: Global = Toggle Lerdth Duration Losa reir that the Global button toggles between editing astep’s length or duration, The first window is Beat. Value 1/4 PRE HEAT You can adjust this with +/ - or the spin knob. The cursor buttons will take you though the other windows, The Beat Value only atfects how your rhythms are display ed, it makes no change in how your rhythm will sound. The Default is 1/4, meaning a value of Lis equal o one quarter note. If the Beat value was set to 1CIK then 1.00 would be equal to one clock puise. The next window is: # of Step 4 FRE! Es This is where vou sente the 4 have up to 16, of steps for your mythm; you can The next window is: SP | Net = 1,00 188 05679 4 Ha hin Fr LEX Sip tefls you what step of the rythm you are editing 180000000000250002255585555 Global Functions se up Lis Net tells you the total length of time your rhythm takes up to the step you reed iting In this example’ we are ook as tep | which has a length value of 1.00 so thats the Net, It Steps Zand] had length values of 0.50 then the Netin Step 3 would be 2.00. L= displays the length of time the rhythm wil wait before playing the next step. D= tells you the duration of that step's note. lt can be up to 4 times the Length, Estaple Beats: 1/4 # of steps: J Step 1. L= 0.25 D=001 step 2 L= 025 D= 0,50 Sep 3. L= 0,30 De 025 Step | will play a staccato 16th note. Step 2 will play a 16th note with a duration that holds the length ofan 1/8th note Step 3 will play a 1/8th note with the duration of a 1/ 16th note. Both steps 2 and 3 will stop their notes at the same time. (Hr33 scales the rhythm duration from 3% to 400% of the D values. À value of Y plays the duration specified in the rhythm editor. If vou increase the value above 32, the ExpressionMate will scale each duration for each 7 keeping the character ofthe rhythm, The maximum duration of any note after scaling, however, is 255 clocks. Setup Lists To edit the Setup Lists from Play mode, press the Global button then press Edit <) followed by Select {<) to scroll through the list of objects. When “EDIT Setup Lists” appears on the top line of the display, press Edit (>). As we mentioned im Chapter 2, Setup Lists area w J to organize Setups so that theyre easier to für ind during live performances. Choosing this command lets you edit LL ия и Ла - > mie Ce i. r. Ta That a - = Global Funciions Selphy these lists so that they contain the Setups vou want. There are three lists contaming 16 Setups each, fora total of 48 Setups. SETUP LIST $147 3 Mono-Paly Si The top line shows which Setup List you're editing, followed by the Step within that list. The bottom line shows which Setup is in the current Step. Press the < and > buttons together to choose which list to edit. Press ether the < or > button to scroll through the 16 Steps in each list. Use the data knob and -/ + buttons to change the Setup in each Step, setup Map The Setup Map routes incoming MID program changes to ExpressionMate Setups, To edit the Setup Map from Play mode, press the Global button, then press Edit (<) followed by Select (К) о стой through the list of objects. When “EDIT Setup Map" appears on the top line of the display, press Edit >. MIDI PROG CH 411 48 Iceblirik Fach of the 128 possible program changes (0-127) has an associated ExpressionMate Setup number, or None, To access them using an external MIDI device, you send program changes to the port, channel, and program bank set in Global Parameters With Setup Map, you can synchronize the ExpressionMate' Setups with sound setups on a synthesizer, then use an external program change command to call up the appropriate ExpressionMate Setup when you select a sound on vour synthesizer, Also, some older instruments can't send enough program change commands for you to access all the Setups in the ExpressionMate For instance, your keyboard might only transmit program changes {through 63. If you want to use that keyboard to call up Setup 64, assign the Setup to MIDI PROG CH 65 or lower MIDI PROG CH 63 64 Sloulrive Note that the ExpressionMate will respond to program changes only when you're in Play mode. Saving and Reloading Setups Global Utilities let you load and save Setups and view MIDI operation with MIDIScope (described on page 98), Loading == 9 soceoonst2o200022920229555553 Global Functions Saving Reading Ses vsEx (e.g, Setups you've saved to another MIDI device) does not require a special a Global Utility, For vour converience, however, we ve included the procedure in this section. Saving Setups (SysEx Dumps) Even though ExpressionMate's memory is battery-backed, its still a good idea to regularly save the Setups that vou edit and create. You may also need to free up memory for creating and storing more Setups. You can use SysEx (System Exclusive) dumps to save Setups to an extemal storage device, such as another ExpressionMate or a sequencer that can record SysEx messages. You can then recal the Setups ata later time. Make sure that ExpressionMate's Main MIDI Out is connected to the storage device's MIDI In. Also, if dumping from one ExpressionMate to another ExpressionMate, check that the SysEx ID is set correctly for both devices {see "SYS EX 1D” on page 88 for details on doing this). Regardless of the device you are dumping to, however, make note of the ExpressionMate's SysEx ID, because you will need it when you reload the SysEx. The default SrsEx 1D 151. Fach Setup uses a separate SysEx message, so that each message is as short as possible lo save Setups as system-exclusive messages, press the Global button when in Play mode. First you'll see this screen “GLOBAL SELECT EDITO UTILITY Ten press Utility, followed by Select to scroll through the list of the Expression Mate's utilities. When Save Setups is displayed on the top fine, press Execute You will be presented a screen such as the following; “OYSEN SAVE SEL- *Globl, SU AY The bottom line shows the objects currently selected for saving. If there is an asterisk (*) beside “Clobl” then the global have been selected. Sysex dumps of the globals include all global parameters and everything else that may be edited with the global editors including Scales, Rhythms, Setup Lists, the Setup Map, and MMsp strings. VUE AMA YA Global Functions The number range, "XX-YY" specifies which Setups have been selected to save, The left and right buttons move the cursor to any of these 3 fields and the field' value may be changed with the spinknob and inc/ dec buttons in the usual way To save justa single Setup, set both XX and YY to that number. Ta not save any Setups at all {for example to save just the globals), make the range backward, ie, “20-10” When the cursor runs off the screen to the right or the Store button 1s pressed, system-exclusive messages are sent out the Main MIDI port and a progress screen is displayed. The data is broken up into messages of 32 memory bytes each sent at about half MIDI speed so as to not overload Sequencers, mergers, etc. that may be in the system Speed is about I Setup per second Global Functions Saving and Reloading Setups Loading User Setups To load a Setup back info the ExpressionMate, simply play it from the storage device into the ExpressionMate. Make sure that the storage device's MIDI Out is connected to the Expression Mate’s Main MIDI In port, Also, check that the SysEx ID) is set to the same value as when the data was originally saved (see “SYS EX ID" an page 88 for details on doing this). The Expression Mate will see the SysEx and load it, and will flash an LED while itis loading Keep in mind that the ExpressionMate will reload your SysEx dumps as you saved them. tis not possible to load SU 13 into SU 2, nor is it possible to load a single User Scale or User Rhythm, Also, if the currently active Setup 15 reloaded from SysEx, it 1 "- " = br - 6-2 - - - — E e ‘я = - ок rT „2 я т + pr ha aM к с X = т. _ - > W save 15 € ; | | | hen e saves completed, you are returned to Play mode necessary to temporarily select a different setup then return in order for the received setup to be copied into working memory. - i * Tr ile + a Toa TE ой META Cancelling a SysEx Dump It vou need to cancel the dump for some reason, press Exit Here are some tips on keeping things organized: Dumping wil stop after the current Setup is dumped, and vou will return to the SysEx Select Setups screen. sr sti Try to save individual or small groups of Setups as high Setup Numbers, say from 50 to 60. This makes ita bit easier to Just load those fer setups and copy them to the lower numbers and then load another group. Breaking things up like this allows you I” g Loading Factory Setups You may selectively reload Factory Setups from the ExpressionMate s ROM. To start, press the Global button when in Play mode to see this screen: “GLOBAL SÉLECT- EDITO UTILITY Then press Utility followed by Select to scroll through the lst of the ExpressionMate's Global Utilities, When Load Setups is displayed on the top line, press Execute A screen such as the following will be displayed: “RELOAD SELECT- tülobi, SU 1-64 Notice that this screen is similar to that for SusEx Save. The selection procedure is the same for either operation. See “Saving Setups (SysEx Dumps)" on page 95 for details on using this oreater flexibility if you want to reorganize later, Keep in mind also that dumping all vour Setups ensures that you have everything you need and you can always break down vour setups into smaller blocks at à later time, Write down your Scales and Rhythms. All of the Globals objects are stored in one file, There 15 no way to load just one User Rhythm or Scale, If you want to mix Rhythms or Seales from separate dumps you will have to do it manually. tis also a good idea to note what user scales or rhythms are being used by a Setup. Say you load just the globals and then a group of Setups that use 2 different group of Global Rhythms, then all vour arpeggiation will be looking at the right User Rhythm ID but that ID would be set to play the wrong Rhythm, Its a good idea to note what Setup is using what Rhythm, Scale or Msg, Once things are set the way you like, save the Setups along with the Globals at that point. Keep in mind that many of the À ExpressionMate's user programmable items are Globai Settings screen to specify what vou want to reload. that are accessed by your Setups. = Nr 4 Eta ; Ml ey PE ВОЕННОЕ ЕОс Sum ire = | 1 | 8 | | Eu Au AA AMO NO TT EER TERR TT RRR EE TE ETT TT o o Al pa A, IF ARES E LEO PNTE aL le e ATA alle A i A PERA. EP ES PME ПЕСНИ > AN EBT EPA AAA Global Functions MIDIScope MIDIScope 08 MIDIScope displays MIDI data, either coming into the ExpressionMate or being produced by the instrument itself, To use i, press the Global button, then select MIDIScope from the Utilities lst, Next select the source and message type as described below. Now whenever you play a key or controller or send any MIDI data to the ExpressionMate, the data shows up on the display, This can be a highly useful tool for diagnosing problems in a MIDI system, such as improper setting of controllers or dead cables. To leave MIDIScope, press the Exit button. MIDISCope: Overview MIDIScope is active only while “in” the MIDIScope utility. The current setup will continue to operate normally with MIDIScope active, However, processing overhead is increased somewhat so performance may suffer somewhat under heavy loading when the MIDIScope screen is active When vou enter MIDiScope, there will be a Signal Select screen which allows you to select the MIDI stream to be displayed. Choices are » Main Output + Aux Output » Main Input » Aux Input Only one at a time can be chosen, Note that when an output is selected, only internally generated messages, including those passed by the MrgUnPro global parameter, will be seen. Messages passed by normal merging (MainMrg lo and AuxMrgTo) will NOT be seen. If you want to see those, select the appropriate input instead. ALL messages received by an input will be seen. Undesired ones, such as Clk, can be filtered out as described below. Next a Message Select screen will be presented. The choices are + Notes + Controllers + System (Real-time & sys-common) ' Sw Any combination of these may be selected, though you may typically only select one. mm PRES E ZENENNNNNDSUROS ¡ISURNENS Global Functions О МОбоое = — =. After the second selection, the main MIDIScope screen is active, Except for SysEx, the bottom line will show a complete 1-3 byte message with timestamping. A SysEx message will always use both lines and for long messages will just show the fist 10 bytes including the SOX byte, While in MIDIScope, the left soft button will freeze the display and the right soft button will unfreeze the display, The Global button toggles between symbolic/ decimal display and al hexadecimal display. The Exit button will exit he MIDIScope screen and back up one level to the Message Select screen. When re-entering MIDIScope, the last signal and message selections will be the initial default, MIDI messages may come in faster than they can be displayed. I more than one additional message has been recetved, only the most recent message 15 displayed next MIDIScope: Detailed Operation & Screens fo activate MIDIScope, press the Global button from Setup Selec or List Select mode. The following screen is displayed. “GLOBAL SELECT EDITO UTILITY Press the right soft button which brings up: Load Setups Select Execute Press the left soft button until the following screen is displayed MIDI Scope Select Exeoute then press the right soft button, The following screen is ter displayed (Source will de either Main Out, Main Inp, Aux Out, or Aux Inp} Sources Main Ing Select Execute Press the left soft button to go through the 4 source choice. Pres the right soft button to go to the next screen: HT #00 4647 ESA Gelect Execute 39 Tam. =. pre Ne a . - IT A - = Ea AE Aa Th wx «Za м”, E. TT. Th =. E DOTA E. Bh а a, - - 7H Po Global Functions MDIScone Here's what the abbreviations mean: AT Note messages СС Controller messages of System messages 5 SysEx messages The left soft button wil move a cursor to the 4 possible” positions in sequence. Use the +/ - buttons or the spinknob to select (* shown) or unselect a message type. Any combination of message types may be selected. Press the right soft button to continue to the MIDIScope screen, The initial MIDIScope screen will appear as follows HID Scope ACTIVE Freeze Unfreeze This will persist until the first message 1s received. Thereafter messages (except SysEx) will be displayed as follows; MIDIScoke ACTIVE 1274 NOS KM KR The two character mnemonic identifies the message type and the digit identifies the channel, For channels 10-16, the ExpressionMate uses a special font capable of displaying 2 digit In One character Space, The message types are: NE Note Off NO Note On PP Poly Pressure CC Control Change К Program Change CP Pressure PB Pitchbend The XXX” felds are data bytes and can be displayed in either hexadecimat (SHH) or decimal (DDD). Pressing Global toggles the mode for SUBSEQUENT message display, The 1234” field s the number of milliseconds elapsed betiveer the previous message and this message. If more than 25 seconds elapse, tre field will be “4547”, 100 PEEENOECCNOSNENOCOONSOSES | Global Functions MiDiScope — es ve re == «== System messages {Real Time and System Common} have no channel and will be represented with 3 character mnemonics as follows: MIC $F1 MIDI TIME CODE SPP $F2 SONG POSITION POINTER sal #3 SONG SELECT Std $F4 UNDEFINED SES §F5 UNDEFINED TUN $F6 TUNE REQUEST EOX SF ENDOF EXCLUSIVE CLK” §F8 TIMING CLOCK SEY $99 UNDEFINED SRE А НАЦ CON $B CONTINUE off SEC SIOP SED $FD UNDEFINED SNS SFE ACTIVE SENSING RES SFF-SYSTEMRESET System exclusive messages will be displayed as follows: LA А An AN AN A wh КА ЕО where "XX" is always the byte value in hex. Only the frst 10 bytes, including SOX, will appear. If the message is shorter than {1 bytes, EOX will appear as the last byte. SysEx messages always use both display fines. When the left soft button is pressed, the current display content в frozen for analysis and additional messages received are skipped. When the right soft button is pressed, the screen will continue to be displayed until the next message is received. Press Exit to leave MIDIScope mode and return to the message type selection. [twill take three Exits to return to Setup Select. Subsequent selection of MIDIScope will retain the last signal source and message type selections as defaults. Thus one tap on Global and 3 taps of the right soft button will return to active MIDIScope mode. On re-entry, the screen will always start of unfrozen, 181 = “ЕЁ e Fw a oes TIT TR TT ill 4 CR a >, LA tx PR * „се = Ч Ts aE Ta we ama ho = г" - ord TR ny ww - ..- - =. = mI. — e .—_. Te TS EU a м - = у: ле = a - ; ER. ow 7 215 => и - > > En — - 20° то точ - - ET wu - a = = ow = EE RT = ; ei Ts TET tt rk, a = и + # = вое NA CC. “8 o; RM A ° о SES a Global Functions Sap Exiting a Global Editor or Utility You can leave a Global Editor or Utility at any time by pressing the Exit button; ten you can select another global object or press Exit again to return to Play mode, 102 REUUCRECOUNCUNOCCSOOONNEONEOS Messages, Troubleshooting, and Diagnostics ) Waning and Error Messages Chapter 6 Messages, Troubleshooting, and Diagnostics Warning and Error Messages If vou turn the power on and the Expression Mate detecis à problem, it may display one of these messages. Low Battery PLEASE REPLACE YOUR BATTERY! ! Ifthe battery voltage i less than 2.5 volts at power-on, this screen will appear for 2 seconds before continuing. When the message comes up for the first time, the battery should last from 1 to 6 months before it stops working completely. A fresh battery should last 5-10 years, Turn to page 111 for battery replacement steps. Memory Failure MEMORY FRILURE!! IGNORE RELOAD I this message appears, you have two choices Press Reload fo continue to the Restore Defaults screen and confirm. When you press YES, all Setups and parameters that vou stored in memory will be reset to their factory defaults This means that you will lose any Setups that weren't backed up, but the ExpressionMate should now work properiy Press Ignore to ignore the problem and try to use the possibly corrupted Setups, Lf the Expression) ate behaves strangely reload the Setups from either yout backup copy via SysEx or from the ROM by pressing the Global button, then selecting Utility. Press Select until Load Setups is displayed on the top line, then press Execute. Press the right cursor Messages, Troubleshooting, and Diagnostics Diagrosties button (>) until he cursor runs off the right edge of the screen, then select Yes at the Reload prompt. Ifthe ExpressionMate freezes up, turn the power off and back on withthe Store button held down. The following screen will be displayed: RESTORE TEPALLTS YES NU Press Yes at the Restore Defaults prompt fo erase all memory and reset the Expression Mate to is factory default settings 7 a yor turn your Expression date off too soon afer the fps A ; Sate, Rename, a Global edit. | could also haypen of yo E experience oer fale eb engaged in any of se 5 Acirontes, These hands of mentor y foires may be soil ; ‘ ignored because fe message really meras Mat Here и 5 mmsupicin! ie fr ile Expressional late fo recalentate 1 a ctecksum (ach fakes abosé 2 secoue) before once ions | Jost y <i Diagnostics Ay You can use the Diagnostic tests to make sure that the ExpressionMate s buttons, data knob, and MIDI ports are working properly. You can also use these tests to check =- A, — “Lt L —-— — Las a ie, Sa I imi, - ~ TE с - E E o EA yr controllers and MID! cables, ay Before You Begin E If you want to test controllers, such as the Ribbon, pedals, and MM breath controller, make sure that they're plugged tn correctly. If you plan to do the MIDI test, you'll need two MIDI cables, ra - . = - TT E Entering Diagnostics [the ExpressionMate is on, turn it off, Then press and hold the cn troller and Global buttons and turn the power on, All of the front panel LEDs should flash twice; release the buttons after the second flash. (If the LEDs don't flash a second time, then turn the unit off and back on again, making sure to hold both buttons for several seconds.) енот еее иен але вы лая ета te EE 104 A Nate: its possible to create bogus “Memory Frlure” messages 1 rn | Messages Troubleshooting, and Diagnostics === = (LE = = ета носил; Diagnostics After the LEDs flash, you will see the Main Diagnostic Display: EM, DINOS UNOS - CONTROLS CPL The number in the upper- righ cornet is both the Operating System version and Diagnostics version, From this screen, you have three choices: Press Exit to quit Diagnostics and enter Play mode, Press Controls (<) to enter the User Controls Diagnostic, Press CPU (>) to bring up CPU Diagnostics, which let you access the MIDI test, (The other CPU tests are only for authorized Kurzweil Service Technicians.) User Controls Diagnostic The User Controls Diagnostic lets you test the buttons, Ribbon, and any other controllers that are plugged into the ExpressionMate. While on the Main Diagnostic Display screen, press Controls (<), and youl see this screen: PATT=0K — RIBBÓN EXIT/GLOBAL=EAIT IE the battery voltage is less than 2,5 volts, the display will read "BATT=BAD." If this happens, read the battery replacement steps on page 11] Start pressing the buttons or moving controllers that you want to test, The display should change to show which control you are using, as described on the next few pages. You can exit the Diagnostic at any time by pressing the Exit and Global buttons simultaneously. This takes you back to the Main Diagnostic Display screen, Buttons Test When you press à button, the display changes to this BUTTON wx MUY ELA MA EA ña $ e A Bra = da a == I = Za A AOL - ue ER = _ = A et TC Fa = CET A a TW = ET er Е . LE кн г A "AT 1° . Movs Pa т - PO x A em то но y A E Cog os = "a = >“ =i = Бы "че “соя a. Lo M от То i D à 1-2 208 pate Pa RE ur т => == = — malo ES o]; + EN TC a fk 7: ыЫ a EE es = В = =. re - M - Ea LA Tello +, = et - г ae = STATE E PC "чая à Ca A - EE ды бе Messages, Troubleshooting, and Diagnostics Diag nosties where xx Is the button's number and yyyvvvyvy is the butto name, If the button is near an LED), that LED will ight hie ile vou hold the button. Every time you press the Controller or Arpeggiator buttons each of ts thee LEDs wi ight in repeating cycle, When you stop touching all buttons, the display should turn blank, Spinknob Test When you turn the Spinknob, the display should change to this SPÍNKNOD = y where xis à number from 0 to 3. When vou turn the knob clockwise, the numbers should increase like this: 0-1-2-3-0-1-2,. When you turn the knob counter-clockiwise, the numbers should decrease like this: 3-2-1-0-3... Turning the knob slowly should cause the numbers to change suddenly, If the numbers flicker ivhen you do this, the spinknob may soon need replacement. SPICC Test (CC Pedal or Switch Pedal Plug a switch pedal or a CC pedal into the 5P1/CC Jack. (If the pedal s already plugged in, pult it out and plug it in again.) The display should change to this VARTABLE PEDAL PLUG INSERTED IF you plug in a properly-working CC pedal, moving it should show this: VFIL = хх Г The xxx feld is à number from 0 to 235, which shows the pedal's position from up (minimum or 0) to down (maximum or 255). The bottom line shows a "C” for CC pedal, then a bar that shows the pedal's position. The bar will show any roughness in the pedal’s operation It you unplug the pedal, the display should show this VARTABLE PEDAL PLUG REMOVED mt sm i — Messages, Troubleshooting, and Diagnostics Diagrost ice If you plug ina switch pedal, pressing on the pedal should produce the following display: UPTL = SWITCH CLOSED When you take your foot off of the pedal, the display should shows this: PIL = SWITCH OPENED f Note: Pedals made by Japanese manufacturers do be 7 oppostte - you Usee “CLOSE ED" vour foot 5 off of the pedal, and "OPEN" whew you push aten on the ped! SP2 Test (Switch Pedal Only) Plug a switch pedal into the SP2 Jack. {Ifthe pedal is already plugged in, pull it out and plug it in again.) The display should change to this: + SWITCH PEDAL PLUG INSERTED When you press down on the pedal, the display should show this: SWITCH PEDAL CLOSED When you lift vour foot off of the pedal, the display should show thus: SWITCH PEDAL (PENED § Note: Pedal made by faponese manifactarers do fie 4 poste - you see “CLOSED when your foot sf of fhe pedal, and "OPEN" when you push loon on the pedal. If you unplug the pedal, the display should show this SWITCH PEDAL PLUG REMOVED The display may change while you plug in or remove a peda; this is normal, - E - EL Te wT pl ly = > 1x0, t 25 rames ML -- = ES - Tee a A DA E E DT a = pp PE AS mis 7 ré, DE ° elm E e ADO A E с E at E = — - Me та Messages, Troubleshooting, and Diagnostics agnostics Breath Controller Test Plug a breath controller (Yamaha or equivalent) into the Breath jack. The display should change to this ERCATH CONTROL PLUG INSERTED Blow into the breath controller, and the display should change to this: A = KAM The xxx held is a number from 9 to 255, which shows breath pressure from 0 (htle or no pressure) to 255 (maximur pressure). The bottom line shows a “B for breath controller, then a bar that shows the breath pressure, When the control is properly adjusted, xxx should be zero, and the bar should disappear when breath pressure returns to zero, The number and bar should also respond to low breath pressure, If you unplug the breath controller the display should show this BREATH CONTROL FLUG REMOVED Ribbon Test Lt possible, place the Ribbon so that as vou face it, its cable comes out of the right end, Touching the Ribbon anywhere should produce a display like this; RL Door Ree On both lines, the feftmost "R” stands for Ribbon, The top line represents the Ribbon's three-section mode. You can simultaneously touch any combination of sections, and the top line should show the correct values, as described below: Lex appears when you touch the left section (the section furthest fone the Ribbon's cable); xxx varies from 0 for the extreme left to 255 for the 1/3 point {the right end of the left section) Guo appears when vou touch the center section; xxx varies from 255 at the 1/3 point down to zero at the 2/3 point (the right end of the center section) Messages, Troubleshooting, an + Diagnostics ages $ Rowappears when you touch the right section (the section closest to the Ribbon's cable: xxx varies from D at the 2/3 point back up to 255 at the extreme right. If you touch the Ribbon in only one place, a bar appears on the bottom line to shot single-section readings. If you're critically esting the Ribbon, carefully watch both lines of the display while slowly moving your finger from left to right, At the 1/3 point, the Land C fields should both turn on briefly. At the 2/3 point, then C and R fields should both turn on. The display shouldn't flicker, and the bar should smoothly move through these transition points without jumping forward or back. MIDI Test The MID! test lets vou check the ExpressionMate's MIDI ports You can also use the test to check your MIDI cables. You need two MIDI cables to run this test Cantón: Do not connect te Expressiontinte au lo any | Ш Kid of “intelligent” MIDI device, such as 9 syle merge box, puter, or computer, sere ring this dagnostie! Dosing so aol crash fe deanee ad may corrupt ols emery, Hoven, stl ra boxes, passe mergers, ana LED MIDI Indicators should not experience any problems To start the MIDI test, first enter Diagnostics as described on page 104. Next, press CPU (>), and press SELECT (<) repeatediv unti the display says “MIDI TEST” Then press RUN (>). The screen will change to this PLUG CABLE: MANN QUT TO RUM IN, OK Connect a MID! cable from Main Out to Aux, In, then press OK (>), The test will run for two seconds. Jt passes, the screen will change to this FLUG CABLES HUA OUT TO MAIN IN ee 17 re ся > а.” CL - 221 tt Ворос i Troe: EE an - - er prb > Ш Ш ыы Л + " LT TS UE e e E E - EE me] — "E - -_ TE am Ee > a. ER ULA —- milla: «йо Зо ОС Ea. 5 rT Ma ак 1 Fi «ие a ый E СВО me = > „Же 22 TT Wh oC QE TT TL oc Hd di LT Te SR A Mrs = me Messages, Troubleshooting, and Diagnostics Diagnostics Connect a MIDI cable from Aux Out to Main In, then press >, The 5 wil run for two seconds, It passes, the screen wil change to this: ADD CABLE: MAIN THRU TO AUN TN Leave the first cable in place, Connect a second cable from Main Th to Aux In, and press >, The test will run for wo seconds. 1 t passes, the bottom line will change to “PASSED, OK.” Press OK (>) to return to the CPU Diagnostics display If any of the MID! tests fals, the bottom display line changes to FAILEDI OK" You can press < fo repeat the tes, or press OK (>) to stop the test and return to the CPU Diagnostics Select screen. You can then press Exit to return to the Main Diagnostic Display screen, or press RUN (>) to start he MIDI es agan. TU UECNNOONCOOONOOOCOSSOES Messages, Troubleshooting, and Diagnostics Baty Relacemen Battery Replacement the ExpressionMate uses a battery to back up the Setups in RAM when you turn the unit off. When i's time to replace it, the ExpressionMate will show you this screen on power-up: PLEASE REPLACE YOUR BATTERY!! It this happens, you should replace the battery as soon as possible. Before You Begin You will need the following things: A CR2037 battery (a 3-volt Lithium flat disc) which is available from Radio Shack and better drug stores À #2 Phillips screwdriver À table or other flat work area that measures about 30" wide by 10" deep | & Note: Openng the Expresate do replace Île battery Ay coul mot vod ble roarranty, as loug as you dou replace or modify amy of te offer components tissée of the ExpressionMiate Replacing the battery may erase the Setups that you've created, so back them up using a SysEx dump (see “Saving Setups (oysEx Dumps)” on page 95), Opening the Unit L Turn the power off and unphug the power cord, the Ribbon, and all pedals and MIDI cables from Expression Mate, = Warning: Alay unplug Be Expressiontlnle before you open 4 \ it: Not deme so can cause personal nt and on damage the wtf 2, 1 the ExpressionMate is on the mounting bracket, remove if by unscrewing the bracket's thumbscrew and lifting the ExpressionMate off 3. Place the ExpressionMate on a table or other fat, stable surface 144 E — tv TN x AE LIE ES "E E а - 4 EE с Tome Sa YL = = de ME a | cal Messages, Troubleshooting, and Diagnosis Bat attery fegiacemen Removing the Cover 4% See the figure below. Using à #2 Phillips screwdriver, remove the screws on the back of the Expression ate unit pue Remove These SereWs mw mo 280 [= | i a gs M Bo Bw ha i Ea - DC [e dur “amy a # OF 7 A pir A A dj NT öl il) A i ; “ U vu y y Ye - be CU еее \ «ЭГ ha Figure 6-1, Removal of Rear-panel screws. >.. Slide the top cover forward about 1/4", then carefully tl i back. The cables inside the unit are short, so you'll have to hold the cover up with one hand while you do the next few steps. Replacing the Battery 6. See the figure below. Locate the battery holder, toward the back left side as you face the front of the unit. Messages, Troubleshooting, and Diagnostics Bal ery Replacement A small bracket holds the battery in place. To remove the battery, est Lift up its front edge with your fingernail, or with a small flat-head screwdriver, Then use your fingers or the screwdriver to push the battery out of the bracket y. Waning: Bevery careful mol ta damage any circuit borrds or otter components insite of He Expression’ ma Insert the new battery into the bracket, with the positive (+) side of the battery facing up. Replacing the Cover 9. Notice that there is a groove along the front edge of the top cover, Replace the cover so that this groove fits over the front edge of the ExpressionMate chassis and the main circuit board, Then push the cover back so that it fits snugly in place. 10. Line up the holes on the Rear Panel of the unit with the screw holes in the ExpressionMate Top Cover. You'll notice that the Rear Panel has two groups of threescrew holes (6531. This is because the Top Cover is held in place by self fread ing screws. After the Top Cover has been removed and replaced several times, the metal rails in the cover can become stripped. To avoid this, always follow these steps for replacing self-threading screws: Put the screw on your screwdriver Line up the screw in the hole. Slowly turn the serew counter-Clockiise until you feel a sheht click, Tighten the screw. fa rail becomes stripped, use any one of the tree hoes of each group. If the rails n0/stripped, put each crew in the center hole, Powering Up 11. When you have finished, plug the Expression Mate in and tur the power on. The startup screen should display, then the main Play mode screen should appear. Ifthe “Please Replace Your Battery!” message still appears, review the battery replacement steps to see if you missed something, JGCEREREEEREEEEEUE Messages, Troubleshooting, and Diagnostics Sending MID! Messages Battery Replacement 12. If you see a "Memory Failure” message, select “Reload” Ten choose Yes f you backed up your a on à sequencer, play them back into the Main In port after you achieve normal operation with the factory defaults Appendix A Sending MIDI Messages For more information on memory failures, see “Memory Failure” on page 103, “4, . [his powerful (and potentially dangerous) feature allows the ExpressionMate to send any kind of MIDI message in response fo à control change, button press, setup change, etc. Even manufacturer specific SysEx messages with strangely coded data values embedded are possible, as long as they are 16 bytes or fewer in length, The basic idea is that 6 oË the special destinations (#56-02) are assigned to the 6 possible MIDI Strings. Thus if a controller (of any type) is moved and it was assigned to à String destination in one or more of its zones, the string message would get sent. Ditto for Entry and Exit values, if present, even MIDI remap controllers, Fields in the string may be constants or variables like the control value, the channel number associated with the zone and others as defined below. The 6 еще themselves are Global pa ters, edited by a ой К obal editor. They thus forma small “pool” of available MIDI String formats from which setups may choose, The string can be up to 16 bytes long including SOX and EOX. Actually it doesn't have to be ops i it could be any string or even multiple MIDI messages (withOUT running status}; as long as the total length is 16 bytes or less, The editor allows each byte value in the string to De set to a numeric value (0-127, $00-67F) or a +character mnemonic which can represent a status byte or a variable. Following is a list of the mnemonics EE EREEREEEREREEEE EE. AEG ai ame SR ANS TNS ой ВО e Aa aah nt 115 WL Be 1 ET EE Ce TE 0 PA = оао À En EA AT wd SE "E rw. 54 >. .— + - ee wm „= сет "E ‘ - 5 г feo т = hy _ TT Re TE + = за eE Sending MIDI Messages Fi Six NOTE-OFF «Ку В <elocity> 53x NOTE-ON «Key ba <Velecity» SAX POLY PRESSURE <key #5 «Pressure values SEx CONTROL CHANGE <Control #> «values SCK PROGRAM CHANGE «Program d> SM CHANNEL PRESSURE «Pressure value SEC PITCHREND <LSB Yalye> <MSE Value» 14 BIT Cova SEL MOST SIG 7 BITS NOTE mo Se LEAST 8I5 7 BITS ее ОКИ SES LEFT à OF MOST SIC 8 B73 RAE Emme ane “a SEA RIGHT 4 OF MOST STG 8 817% EXE ==. SES LEFT 1 OF MOST SIG A BITS Ammann rr SES RIGHT 1 OF MOST SIG В 2175 SET LEFT 7 OE MOST SICA BITS NOU mm SES RIGHT 7 OF MOST SIC 8 BITS ARCO SES CHANNEL OF THIS ZONE, 0-15 SEA THIS SETUP NUMBER SED THIS ZONE SEC KURZWEIL TD ($07) SED NOT USED MOTRING 15 SENT] SEN NOT USED (NOTHING IS SENT) SEP END OF STRING SFÜ START OF EXCLISIVE «variable number of data bytes» BOX SEL MIDI TIME CODE «data» 2 SONG POSITION POINTER «SH EJ SONG SELECT «Song Number Fd UNDEFINED SES UNDEFINED arb TUNE REQUEST SET END OF EXCLUSIVE “F8 TIMING CLOCK SPY UNDEFTNED SFA START SFR CONTINUE SECO Sm ED АРЕН SFE ACTIVE SENSING SE SYSTEM RESET sition> «HSE positions For the MIDI “Channel Voice” status bytes {those with mnemonics in the-form of “XX-” above), ft if the right nybble (channel field) is zero (displayed as”) then the channel number of te ng the string will be substituted. If the right nybble 15 1-F (hey, equivalent to channels 1-15), then ttis sent literally, repardless of the zone's channel, Note that Pitchbend does not have this feature; the zone's channel is always used, ZEREREEREREENENNSNSTSFFSFE = mmm, Sending MIDI Messages Special Function Bytes The MIDI spectal function system” messages {those with a hex value trom ФНО (о SEF) are briefly explained below, For more refer to the MIDI spec SOX (80) and EOX ($57) identify a System Exclusive message. The number and format of the data bytes between the SOX and EOX bytes is completely device dependent and varies with manufacturer and model Typically the first data byte {or 3 bytes for those who got into the game late) identifies the manufacturer Subsequent bytes identify the model and usually a device ID. fo find out about the Syskx format for a specific device, check the “SysEx Implementation” information in tts manual. MTC SF) 15 used to endow MID] with a SMPTE-like absolute time code capability. Itis always followed by one 7-bit ; ie which is further broken down into bit fields. See the MID Code spec for details. It is unlikely that MIDI time code vo ever need fo be sent by the presi jonMate Song Position Pointer (682) is used to instruct à sequencer to fast- forward (or rewind) to a specific place in a performance, The two data bytes identify the position. See the MIDI spec for details on their format. Song Select (9E3) is used to instruct à sequencer to find and load a specific song. The single data byte identifies the song by number. Tune Request (5F6) 15 used to instruct analog synthesizes to retune or recalibrate themselves and 1s thus largely obsolete now Timing Clock (or simply Just clock”) is used to keep sequencers and arpeggiators in sync, The MIDI standard calls for this byte to be sent at 24 times the selected tempo, Thus for a 120BPM tempo, the transmission rate would be 48 times per second. It's unlikely that sending single Clock messages using the MIDI strings feature would be useful, Start, Continue, and Stop are sequencer and arpeggiator controls which perform the functions implied by their names Active Sensing (SFE) is used by some Japanese synthesizers to signal “Im alive” to anything connected to their outputs. 1s intended use is to allow detection of an unconnected cable and 117 Sending MiDI Messages thus automatically reset a receiver's MID! decoding logic, cance stuck notes, etc. The MIDI spec has details about this but its generally an unused feature (no Kurzweil gear uses i), oystem Reset (6FF) was originally intended to reset everything in à MIDI chain to its “power up” status. Most modern instruments don t respond to it and the MIDI spec advises against if transmission, Available if useful and needed however. Data Format Codes The coded data format mnemonies ("V7 - "V8" are used to express how a controls value is to be formatted. The internal control value is always 14 bits (Switch and MIDI values always have zeroes for the least significant 7 bits), The patterns of X (coded in this MIDI byte and sent) and - not sent) illustrate how each code selects bits to be sent. By using one or more of these together, most any commonly used method to format controller data into SysEx messages may be specified. Note that "V7." and "V8." send the same data; the fatter was included for symmetry. Experimentation in specific cases IS also a valid way of understanding, MIDIScope can also be useful for checking the resulting message bytes, Using the MIDI String Editor To get to the editor, press the Global button then the Left cursor to enter the Global editor select page, Press the left cursor until the display reads EDIT MIDI Made The MIDI string editor presents à screen like this: STRING A BYTE YY ARA BRE CCC DOD X is the MIDI string number 1-6 YY 1s the byte number the cursor is on AAA, BBB, .. are the byte values in decimal, SXX hey, or 3-char mnemonic. The Left and Right soft buttons will move the cursor and thus scroll the bottom line and alter the YY display. A left: night double-press will cycle through the strings. The +/- buttons, spinknob, and Learn button will change the byte value, À +/- double-press will jump the value in large steps, The Global button will toggle between decimal and hex display. The special mnemonics wil follow 127 (87F) in the numbering sequence. To exit, press Exit | Initially the strings are filled with “END” mnemonics. Ifthe string is shorter than 16 bytes, it must be terminated with an "END" byte (which is not sent). If the fist byte s “END”, then nothing is sent. Strings may be padded if desired with NUL" bytes anywhere; the “NUL” bytes are not sent The editor DOES NOT enforce the coding of valid MIDI messages! Sending an invalid message can confuse or even crash the ExpressionMate and/or external equipment. Therefore, do not use the Strings feature unless thoroughly familiar with val MIDI message construction. PLEASE NOTE: Running status 5 select EDIT NOT permitted in a MIDI String, un ve re nu ra a su Re eu na Ea us Ea ES Es ns К RAI PEN A TEE AE EAN EL ESS VD CU + L a hy =m i - y - : - - 2 № Ee Tr ; - i A E iL ME Tee TR = * Press the right cutsor to enter the editor, When you first enter the Editing of the sirings is “live” therefore if a controller is already editor the ExpressionMate prompts set 0 send to a String destination and te controller moves, ae A ; ‚ partially constructed, (and thus perhaps invalıd) string can pe 4 cit un feast ES sent. Thus it is a good idea to construct the needed strings first м (OLOBAL~HE DELS | then assign controllers to them. у. и > This is to remind you the ExpressionMate can show the message Es y you are viting in Hexadecimal or Decimal numbers. In Decimat is | the Expression Mate will also show abbreviated names for certain № messages, Pres the Global button to toggle between the two ts i VIEWS l ; 18 na 119 sing № | Messages Y Expression ate ROM Setups A Ku Appendix B 1 À | fi y ExpressionMate ROM Setups él i 1 A un | y Bu The ExpressionMate's Setups are made for use with: y 1 же + 3 Controller that sends on MIDI channel 1 27 if + à GM sound source, vi ee Be sure to turn Local Control Off to avoid doubling notes if À ny you're set up na MIDI loop leg, you're using à MIDI keyboard ; | as controller AND sound source). Also, make sure you ye m i Eu Multi-timbral mode on your sound source {usually the default - mode on modern synthesizers) a | AU va i LL Some of the Factory Setups call up specific GM programs by by ne sending Program Change messages. Since GM does not support A the bank controller, no Bank Select mestages are sent, a | i Ka If your sound source is not GM compatible, then vou will te probably want to disable receiving Program Changes on fy ne channels 1-3 on that device, while vou experiment with the | Factory Setups. If your sound source is not capable of doing thi, es or if you need it to respond to Program Changes for other reasons, you can edit the Fix 1 Destination and change it to None, из or you can edit the Fix 1 Entry Value to any specific Program Change number that you want. f you want to approximate the ES GM Program Changes sent by the Setups, a standard GM | program list will make a handy reference. a у 12 a a - = el LA Expressionitate ROM Setups editing Program Change Messages Editing Program Change Messages Not alt Setups send Program Change messages, Many do, however, 50 It's helpful to be able to view and edit the Program Changes your Expressionate sends. Here's the step-by-step procedure: 1. Start rom any Setup, Here we'll use SL 1 "Big то” E ‚Press the Controller button. 3, Double press the left and rieht cursor buttons (beneath the screen) until the FIX parameter is displayed. The screen will look like this | | 91:38 71 FIX Dest:Pracha Notice that FÚXI is sending Program Change message [PreChe! 4. Press the right cursor button (>) to move to the FIXT Entry Value screen. Notice that the value is 24, indicating that program change 241s being sent, In the General MID! program set, this i Nylon String Guitar. You can change the value here by entering the number for a different program - another guitar patch if ou ike or any other program of your choosing, You can change the value with the data knob or the -/ + button, “IE Now press the Controller button again. If you check the upper right-hand corner of the screen, you'll see that vou're now look ing at Zone 2, abbreviated here as “77”, М1 9746 77 FIX! Entridé The Program Change sent on this zone is 46, which is GMs plucked harp. Again, you can edit the Program Change message here, if that's what you'd lke to do. 6. Press the Controller button one more time to have a look at Zone 3, and change its program if vou want 7. Press the Exit button when vou e satisfied with the programs. If you've changed any of the values, you! see an asterisk (*) which indicates that changes have been made from the default settings. Press Exit again, and you'll have the opportunity to save this Setup with a new name and/or location number. The naming and saving dialogs are described on page 67. EXENENSENNENEES ExpressionMate ROM Setups Programming Conventions for Setups Programming Conventions for Setups Most Setups follow the conventions shows in the chart below Controller Function MO Ve REN Variable — REN: ‘ Arpesgitr Tempo Breath Brest CCPD Foot SP} Sustain SP? Latch - WI | ra SW2 Arpeggiator On Вх! Program change т ee fir © Ahnotsef Мар! | Sustain to Latch Мар; Puch BendioPúchBend Man) Modulation to Modulation, hmm Ra Am Ll by pl gl ld a u Й Note: Zone 1 Setup #8 and Lames 2 and 3 in Setup 4H AY) contara program changes on MIDI chanel 10 flat may mot avork with 2d GM modules, The Program change 1s located ai FIAT, you cam rn of ff or set if ot progr Hat works with vous sound source 123 I fe | ” ¥ X Li e E a 1 de —_ + 5 TT E UM - — "ое но” -. Pe - ML DA TRE Cap TET e AN ro RO aa = = 4 = a de: Be of ER 124 ExpressionMate ROM Setups Setup Descéptons ‘ ; Setup Descriptions |. Big Strum - What you play on your controler ends up as a scale on the ribbon, Play a chord then run your finger along the ribbon to ascend up the notes vou played, 2. ABS Bend - The ribbon sends pitch bend in absolute mode with a spring set to return the pitch to the center, 3. REL Bend - MAP3 remaps modulation messages to amegoj- ated notes’ duration, 4. ABS mo Sprg - Map? reverses pitchbend, up is now down, Map3 sends arp note duration 3. GM.Pb/PanXp - Section ! sends pitch bend. Section 2 sends MIDI pan, and Section 3 sends expression. Map3 sends arp note duration, 6. GM KeysRemap - The ExpressionMate is using its note mapping features to play a different sound every three keys Each ribbon section controls volume for each sound. 7. GM. VelRemap - The velocity you play will determine what sound or blend you hear. Ribbon section | controls pitch bend, section J sends modulation, section À controls the Arpeggiator tempo. SW1 changes the Shift Limit of the Arpeggiator S. Bass& Cym/Org - Section | sends modulation to the organ and section 2 controls the organ volume. Section 3 controls the Arp tempo, The CCPD also controls the organ volume, SP! sends modulation to the organ. Map 2 sends pitch bend to the bass sound. Map3 controls modulation on the organ. 9. SheSellShell - Playing hard adds a low octave piano. Section | starts the Waves and section 2 controls the waves speed, Press SW] to stop the waves ExpressionMate ROM Setups Setup Descaplion 10. GM. Tap&Slide - Play Section | to start arpeegiation, if vou side your finger after playing a note it adds modulation, Section 2 plays notes as well, Section 3 plays a lead sound and sliding your finger adds pitch bend. Pitch bend is remapped to control volume on the sound in section 3. Modulation is remapped to Arp note duration. 11. Harp Gliss - Section 1 strums the harp. Section 2 controls pan. Section 3 controls Arp tempo. $W1 changes the harmon when the arpeggiator is on, 12. GMIndXfade - Section 1 crossfades the sounds. Section 2 controls Arp note duration 13. GM.NtMap-of2 - Section 1 controls pan, Section 2 controls Arp note duration, Map! remaps zone | to sustain and zone 2 and 3 to latch. Map2 remaps pitch bend to zone |. Мар 3 remaps to par. | 14, ChickenFrippin - Section 1 controls Arp note duration, Section 2 controls Modalation, Section 3 controls Tempo. Мар3 remaps zone | to volume and zone 2 and 3 to Arp shift limit 13. SloHeldArp - Section | controls flute's Volume, Section 2 controls Arp note duration, Section 3 controls tempo. 16. 3.1.3 Rhythm - Section | plays notes, Section 2 controls Arp note duration, Section 3 controls tempo. SW2 sends Arp Shift amount. 17. Cascade 1 - Section 1 send zone 1 Arp note duration, Sec- ton 2 sends zone 2 Arp note duration, Section 3 sends tempo. CPC send expression, Map ! sends sustain. 18. RBN/Arp/Solo - Section | plays notes 1n Arp pattern Sec- lion 2 changes zone Arp shift amount. Section 3 controls lef hand split Arp velocity. Map 1 sustains zone 1. 19. Cased, 3xSplt - Section {is Arp note duration, Section 2 is pitch bend on harp. EL mms am rn + tan Sm 128 =. Lo ; I : fy - Жо DY | Ой ро о +, О’ = LO. wk и. В жи a + = Е a 2 à УЧ 2 AM y Y . i r A ; EN "LE NA A LA = + ER o TE LEA 4 a “a o My nr rs в LE IRN RTE A A Ne hv E E - + й Я РЫ "E Ei E No Te = pe A Ly * wd | + 4 *_— Tha we aw tL == т + Х A Th aa Чи e : EA чо == эт a we, AE En Fa Ta жай EL E E ExpressionMate ROM Setups Setup Descriptions 20. Toggle Split - Section 1 plays notes in zone 3, Section 2 controls Arp note duration in zone 3. Section 3 controls tempo, Марг sends expression to Zone 3, Map 3 crossfades pan for zone | and 2, 21. CCNotRhyTogl - Notes played are toggled into the Arpeg- giator using notes played from ribbon section |. Section 2 changes the Arp shuft amount and section 3 changes Arp shift mi, 22. PlayHold/SW1 - Play notes and hold them and press SW1. 23. C2Drms 3/48 - Play C2 to start Arp pattern, Play with Sw and Pedals. They turn on and off part of the pattem. 24. BoomBeBoomBe - Drums everywhere. Sounds on all rib- bon section, SW and SP controllers. The Arp plays different patterns across the key splits, Map3 controls the note switch to enable notes to be played from the CCPD. 25, MIDI Volume - Sends volume on one channel up the rib- bon. 26, XG Snd Cntrl - Sends channel-based sound modifications to Xr sound modules, RBNT sends controller #71 which 15 fre- quency cutoff and centers at 64, lower values being darker and higher values being brighter. REN? sends controller #74 which controls resonance. RBNJ sends controller #72 which adjusts the release time, The CCPD sends controller #73 which adjusts the attack time, Breath sends controller #2 Breath: SP sends controller 468 soft pedal; SP2 sends controller #66 Sostenuto. 11, XG Efx Cutrl - Sends controller information to effects on XG sound modules (similar to XG Snd Cntrl, above). KBNY sends controller #91 which is effect send 1, RBN2 sends 49 effect send 2, and RBN3 sends #94 effect send 3, the CCPD sends controller #16 which adjusts the assignable effect control- ler when the Variation ts 1n INS (often controls the Wet/Dry amount or something like distortion level делим 5 meme 126 ExpressionMiate ROM Setups Setup Descaptions 28, Seq Cntrl - Section I sends volume, 2 pan, 3 tempo. SW on Sends Seg, start, press again sends seq stop. SW2 sends seq continue press again sends seg. stop. 29. KDFX Cntrl - Ribbon sections send MMsg for KDFX users. SW sends note on C4 for live mode. 30. K23 Bends - The ribbon sends all three K2500 pitch bend controllers: section | pitch bend, section 2 aux bend 1, sect 3 aux bend 2 y. Data+/D-"Not - Section | sends data -, sect 7 sends data + sect 3 sends chromatic scale. SW also send data+ and data -. 32.64. BLANK - No parameters are set to any values 33-63. FACT DEFAULT - These Sctups arc good starting points for your own Setups. Parameters are set to reasonable values, | eresioniae ROM Setup Indes Setup Descrpions TT ) ' К TT ; < Numerics Connecting the Ribbon Control Note em le May ed comentas 17 Continuous Control pedal 18 ue A continuous control pedal 17 Continuous Control Pedal Pa a Ap Hock у rameters 50 Arpeggatr i Continuous Controllers 40 ES Arpeggiator Lätch Scales 57 Conroe 83 Asterisk Controller 40 | = ys dump 3 with Switch or Fixed Con- ; ES Aux Mrglo 85 trollers 65 ; AuxMrgOpt 8 Controller Button 23 у Es Controller Editor 31 g В Controller Order 66 | и Bank Select CrvAm 43 E к and MID! Program Change Cursor Buttons 23 i 6 Curve Amount 43 я responding to messages 88 , К 7 with Fixed Controllers 3 D 1 ES with Switch Controllrs 51 Расе) 90 | i Battery 103 Dance? §0 y Es Battery Replacement 111 Data Knob 22 3 КЗ cad a Deleting setups 9 hig strum 1 Diagnostics 104 ES Breath lack 17 Drum Sync 83 4 Breath Parameters 49 Dumping setups 5 J Es Buttons j Es Global 81 E ; 6 Error Messages 103 j me Fit 6 { “ pera e Exit Button 23 ) E. CCNotesel 55 Exit values 47 j a CCNoteVel 55 Ext PomCh 7 ; (CNoteXpo 55 À as Choosing Setups 26 F { Compare button 34 о 53 В "a ПО 59 12 в 4% ea ek gan TET dut Я - - or 55 —- =. E a — WE Cec SED IE PO TL AA in i Fara ML A =. wT AE LEA Ч доче Sram. $ TA dj MÍ ere соо, ЗЫ is A TAE index НА 53 Fixed Controller Parameters 53 ashing LEDs 14 Funk 1 80 Funk 2 80 G General MIDI 14 Global Button 24 Global button 81 Global Edit Parameters 82 Global parameters 81 Giobals with SysEx 95 (M H Harmonie Scale 5/ intuitive Entry 33 J Jump 33 K K2000 12 K2500 12 Key Enable 66 Key Number 64 Key Offset 65 atch Mode Arpeogiaior 74 Learn Button 23 130 Lists setup 26 Loading Factory Setups % Local Control Off 14, 19 Low Battery message 103 M MamMgOpt 86 MainMrg To 85 МАР! М MAP? МАР Я Magsum &0 Memory Farlure message 103 MergUnPro 87 Microphone Stand Bracket 15 MIDI Char setting to NONE 35 MIDI Channel setting for a zone 34 IDI Channels setting 21 MIDI Destination List 55 DI Hookup 19 MIDI Merging 12,85 MIDI Messages sending 115 MIDI Remap Controller Parame- tors 3d MIDIScope 98 Mode Ribbon parameter 37 Momentary switch type 50 Multi Mode on receiving instrument Z] Index N Naming Setups 67 Note Controllers 64 Note Map 35 Note Processing Parameters 5) Note? 64 At Xpose 55 AtHighKey 53 NtLowKey 5) NEVE Cary 55 NEVICrvAm 59 NEVIORSESS NV Scale 55 Р Panel Switch Parameters 33 Panic Button 24 Parameters global 8] Pedals 69 Pam BRLOB 88 Pom BRMSB db Pitch Bend 62 Power Switch 17 Pressure 63 Program Change 63 Program Change Parameters 87 A Rave | 80 Rave 2 80 Rear Panel 17 Reset 104 Resetting ExpressionMate 14 Restoring Defaults 104 Reverse Pitch Bend 62 Rhythm Editor 92 shortcut fo 64, 80 Rhythms 80, 90 Ribbon 11 Mode 36 Ribbon Configuration 3 Spring 3/ technique for playing 28 Ribbon Assignment Parameters 43 Ribbon Configuration Parame- ters 35 ROM Rhythms &0 ROM Scales 57 ROM Setups 121 $ Saving Setups 67 Scale Editor 89 cales 39 SciLen 64 Selecting Setups 26 Send Clock 87 Sending MID! Messages 115 Ной <. 58er — a i Se 7 WE AE na = e En ое RI. i Index Setups 75, 121 Switch pedals 17, 18 choosing 26 Syskx Continuous Controller Pa- and Merging 86 rameters 42 SysEx Dumps 95 Carve (Cury) 43 SysEx Ers 9 deleting 95 Destination (Dest) 43 T dumping Toggle cdiimg Finis and Sugges- cie ype 0 | fos 09 Transposio 64 Entry (Ent) and Exit States —. | В" lroubleshooting 30 Entry values 47 loading 97 ‘ MIDI Control Source List 58 Use Rms 80,51 naming 67 User Scales 89 Of Value 52 Offset (Offs) 45 \ On Value 51 Vittual Controllers 41, 33 physical controllers 38 RIBBON Page 35 W saving 67 Warning Messages 103 Scale 43 selecting 26 l Switch Type (SwType) 50 Topas 64 SP1/ CC Jack 17 Zone 502 Jack 17 Changing current 34 Special Function Controllers 62 Zone Transpose 64 Split 36 Zones opr stacking 35 Ribbon parameter 37 АМС & Store 67 ZxXotesin 55 store Button 23 SWI 24 SW2 24 Switch Controller Parameters 50 SW it itch Controllers 41 it Switch Pedal Parameters 52 = АН NA од д уе А BS RN RB EE REN На идя ми д да UA, EEREEERRENEESIEZERIS KURZWEIL ExpressionMate Release Notes Setup Order Changed The order of the Hrst three ExpressionMate ROM Setups was changed after the Pape vvionMae Users Guide 1910308 Rev. A) was printed, The first three Setups are now: |. ABS Bend 2. REL Bend 3. Big Strum Some of the examples in the ExpressionMare User s Guide (910308 Rev. A) make use of the Big Strum Setup. To access this Setup while in Play mode, simply turn the units data knob uno! -Bre Strum” ix displayed on the ExpressionMate's screen. Updated information at Web Site You can always find late-breaking news, updated manuals, and support information tor sour ExpressionMate air our World Wide Web site. The location is: | http://www.youngchang.com/kurzweil 910328
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
advertisement