LOONOFEfE]EfE]EfEtE8UEEEETE]E EE”EpERtEIESEwEPE;EPEJ8E}EJE}EE}EEUEEFEEGbEEEEEEE4rE*E7EEEɘE7E.fEJE4EeEEj\EtEE EqEErEE&EQEEVEE^E+E_E+E 1E(E+ED/E]EEEvEkEEUEtE+E'EEjETEETEԴEU]E9EZE0\EEEE ETE UE: E ~E6E7EEE bEE EIEEE~/EE~EޯE*EާELEBELEBEEBE`EQ4E EMEeEM EE֨E!EE!EE&EEEyEEyEZE~EEhEEhEEi%E$EiEELEEEEEQEE"EE#zEEEІEE>E ENEyE;E-E8EEE8CEE>jEE>EgE>Ed\E?vEdEE:Ed EEdEREdEENSEENEBEE-EEEEEEvEE:EEFE!EeEE)EE؝EZEAECEE/E^E/*EnMEEEEEEE+EEEECEELEEE"EIEE7\E#E7`EE7EsE7E'E4LE׌EdEJEKE1ENE27EE;EE;EmEqEEEy]Er!EEEEEEEE(EEEEE EE EcE'EkmEEkEEEXEE ELE E0EQE(ERECE\EƟEECEE EE3E#EEEETEEEEhEEIE+YE=E+ EfE}EEEEEjEEEAEEE5EEEEM1EEM/EEME@EMEnEME|Ec9EAEHEAEgrEFpEg&E~EEE؞EEBEZEECaE|EE|E=E$YEEEE0EEBuE3EB8E >EEhEmEE EEE|EEeE`EcENE+EbEEEEEEBEFE6EGGEEG E EEEErE`EEEp ElEpEEcHEZE?E=EKEUEEEEE;EըEEEyENE~rE2E~lEPE~EOE~E3E~EEgEEjEEōE&ECEECEE@nE!E5E&pEEKE߹EEEEYEEEEEEE\EЙE]E@EZEElEE[^EEEZErEeKE]ElEEjEE!EE6zEE9TEE9EE9E8tE?ELEE@EêEAEEƋELE?QEE?REE$EEPE-E[EEmEJWEPEHEEIvEU>E EUE EZVE EZfEE3EEEEA EtE_E@EaEժEMhEQEME%EtE!EtEEtE%ExnEEnEE3EEEREIEECEEyErVEErEE=EE@EEܔEEאEWEE4aEJEEKEEEEEE²EE³EEgEGEE OE4EؑEEEEELEEE/bE$EUHE$E E$E!SEGEDEfEDEEE~EE~EE~EqEYErEEEEEEESE EPPE E]_E EPUE EP~EEP E5EE}FEE,EEyEЃEyEwE~aE;E~5EEE^EEENEYEEeEEeEEEuEE:E EEEEXE#EE0EE9EEcxEl'Ec'EEcEE(E%EvE%E2E*pEE][EfEEdE+EwEgE!E+EEEEEHE$FEDE'EElEEE EFEEEFEEEFEJEGCEEp^EEpE\EpEEpEEpE޸EoElEo+EmEoEElCE߅E~EM4Ek{EtEEtE_EtEEiEߵE"E߿E#EcEEEE(EEzEE'EEZIE~E_E~EJEdEAEELE!|ELE! Ey(EdEyE´E^EE@yE5EEE|pEƭE|zEEEEeEEIEEq(EEqEEqE EE EE En7E mEE8EFEwEEEEEEVEjEWfEE#E#'EE#EE'EE$E!EE1EEEByEEPEEEEEE~EhEErEEsbEpE΂E.E=ELiEELE'E}EDE}EEEE1bE\E-E(EEʮEEEEEgEEfEݗEgE[Eg#EEdEEdE{EdE^rEE^sEEEREEEE'WE*E-ExE˖EoEZEE8E E EΤE EE 7E dEE)cEUE EE EEEJjEEE EEi_EDEiXEElEi EEEiEEEXEZ'E=EZEEE eEEEE sEtEVE>EME>EJwE>EJoE>EgEE+EQESEEKEJE`EN,ETEMEExAEECMEEBE#EȐEEȼEEE&E^,EEWEӵE^EyE] EE]E{E]E/E.oElE.!EE.E]EzEIEE+EEEtEE8EErEqEDE1HEEE1ELE)EoEEߤEEEJE\EݕEREOE(ELHE1E˾EEYEDE E~EE1uElEbEEEEEEEEQEtEQ-EɹEv{E\EvEE2EEEEEsE]EEEEU EE-AEE-BEJE-6EE|EEhEEEtEE8EE?E?E`E#_EE9E]E>mEE>)EKEGEH EE{iEE3EED1ELEDECEDECEyEkE~EE~EE~EwEyE;E-EuEEfEEEgfE5EfEEj8EcEElwEEEE;IEE;yEuE;-E9E* EEЎE6dE1ER?E1E@;EES E>nE,E>EE>EDEYEL>E%EE%$EEjEOENEzENE.ENEEmERE3zEE_E+EErEEQE0EQE0ExE{EhE"EUE}E0E~EEECLEWNE\ELEEyEECEFEEuExE9E,EEvEEPE+E EEE+1EJiE+EJE('E`EEE(|EEXE`E EE8EEEE eE7EpEiEEEEOWEz[EKsEzEEͅEuEEƍEEEE{EE/EEʓEsEEEʲEoEEE6tEE68E[E]EvE]E:EO&EEOElEjEEEEvmE0qEĿE0%EpELExE(ExEE4fEE&"EEEaErEEÝE~EE*EE+TE^E̙E|E>6EgbEjEEEPEKEEUEEEEEEqE֨E%EE?ExEEʬEAErEEuEElE\AEEEb0EŚEbE&EbEEcHEREEEECE!E;EE$E?EEp{EPE+EQvEpEELEEE#E E#E EE EE EO`EAlE4E=EEEvEE:EEUpEEbEEE_EEEEEE EE@EEEEEEw`EEEE}E:E}EEvfEgvEHEE1EE6`EE6ER E6EIDE7LEIEEEEwE E;EcEEEEEEzEkEãEE>E:EAoEEAEqEAEiEEEE}\EE~pEE~$EEHE>EsE-EE5E EޏEESE#EyET EEEIpEEtEkEKEjEuEEYEE^aE{E^^EEDAEED5EEEEX^ELEANE0EA2E0E}EBEһEEZ1E)EZE EZEE|EEg4EۇEEۥEE.EwgEsEw`EpjETfEpE-4E%OE-EdESEEE"E UEEQEEQE%EE%EE-EaOE؍EaEYhEEEELE$ELEEHEE}EEcE.EZEEZEEZEEZEEZEESEE`EQEuEQEEE,EEEEEEEEEE)EfEEEEhESE5E\E{EBEErEElE0EDErEaEEaEEEEaEEaEEaEEaEREaEAEEED*EPEEEE=EEEJE3EEEE%E7&EE'`E*E4EmE+EE4EE5EE]IEEE9EE> EnE>EE#E6E NE=EVESEVEEVEEW[EEWEa)EWEEWEEEEEEQE;ERE+EBEEMEEfEEEJEEJEIEJE{EK\EvEpEEbEE] EEBWEEBEacommand is not received. This is sometimes needed for certain specialized applications involving recording from other sequencers, and has no effect up to the sequencer before it starts. program on instruments that use the bank system. The Group A and Group B The following table shows which numbers to enter in a PG event to select a columns respect another level of program selection used on some Roland instruments. Use the values in the Group A column for synths without this machine, you need a device that provides MIDI clock to the computer. If MIDI SLOW adds a slight delay after each byte sent out over MIDI. Some MIDI instruments cannot respond to MIDI data when transmitted at the standard MIDI transmission rate (the baud rate to you techies). Yamaha instruments are the most notorious for this, but it is also a problem with some MIDIed Drumulators. If your instruments randomly miss or stick on some notes, try setting MIDI SLOW to a value in the 60's. Use the smallest time control sequences. In the preceeding example, if sequence 91 is set These record options set the sequencer to record or ignore MIDI F12 :SHIFT +3 Synths Not Accepting Program Changes Casio CZ Series CRSR DOWN :START CUE DOWN Control Off on channels 6 and 7: Iaf you are using a master keyboard and an external synth module, you will Caveats shipping. Contact us for more information. 1- 1 2 0 A 0 0 4 Nvmeric ) : Segment 46 Dr. T's, not your local dealer. If problems arise, call Dr. T's example, suppose that you find that, when creating songs in Open mode, you control sequences should be set to repeat only once, if predictable effects are to be obtained. discussed in Chapter 13, the velocity pedal can be used to affect If you're picky about details, you could program a sequence in which the select the clock source and set the timing resolution of the sequencer. for each sequence. This sequence controls the segueing of the sections of the keys are struck. If the controller is at or near 127, the recorded button on the SET OPTIONS screen, and select an Open mode sequence for Have you set the KCS to record controllers? Does this instrument send and receive the controllers you're using? Some early MIDI synths, such as the Roland Jupiter 6, won't send control changes over MIDI. Others, like the do whatever they want to do with their instruments that is not covered in System exclusive (sysex) messages are used by individual manufacturers to clock source to EXTERNAL. controlling the drums via MIDI note commands. In this case, set the RX11's features and use it strictly as a drum synthesizer, with the KCS For these reasons, it is best to ignore the RX11's pattern recording ALlGN Numeric * : Segment 47 Numeric / : Segment 48 movement and placement. Generally speaking, if you have critical timing You may wish to set up the basic structure of your song using either of the ? :ERASE TRK : :CONTROLLERS ' :AFTERTOUCH * :NOTE OFF VEL ; :MIDI MERGE BACKSPACE :ECHO > :ECHO CHAN UP < :ECHO CHAN DOWN TAB :CUE CRSR UP :START CUE UP CRSR RIGHT :END CUE UP Additional Open mode sequences can be recorded in a single real time by sending a "dump request" message to the instrument from the Open mode immediately start and will play four times. One measure later, sequence 15 beginning of any track that is recorded after a song pointer message is First, set the external sequencer to send MIDI clock, and disable looping, if possible. If you can't turn looping off on the external sequencer, make and reject all others. recognize this information. It is also possible to push any button on the ESQ's front panel via system exclusive messages; see the version 2.0 update the computer, by giving it less time between steps in which to do its most instruments today. Note that the system we use does not coincide with always). SYSEX enables the recording of system exclusive messages. When this switch AMIGA KEY SUBSTITUTIONS your instruments to the information sent. The March 1987 issue of modes, recording will not stop immediately when the F10 key is pressed, but same mamer as overdubbing to any other sequence. from the KCS. + :FILTER CHAN UP F19 :VELOCITY PEDAL often have a need to mute every part EXCEPT your drum sequences. Assuming 5- 1 4 384 DE Korg EX-800, Poly-800 and DW-6000 The numeric keypad also has a "bank lock" feature, which allows selecting any secondary sequence from within a bank of ten sequences using a single key. Pressing the ASTERISK (*) key on the numeric keypad after entering one or both digits of a secondary sequence will lock the 10's place (the first digit) of that number, and subsequent numeric keypad digits will immediately start the appropriate sequence in the bank. For example, pressing on the numeric keypad after pressing 1 will lock the 1 in as the MIDI Files and File Formats The program may have crashed. Save your files (if possible), remove the of the RETURN (record on next event) and ENTER (record immediate) keys, pedals are used to start real time recording, and duplicate the functions could double portions of a track using loopback recording by muting the track in the appropriate places, and then merging the new track with the MS, US, PT, or VT) is called a control sequence. You may find it beneficial A sequence shich consists of sequence control events (PRIMARY, ST, XX, XL, to record individual sequences or parts of songs and then use control sequences to start them up. This example will start three sequences together and end four measures later. feature) on the SET OPTIONS screen, and patch the MIDI clock output from session. turned on, as well, and the sequence or track containing the newly recorded ~~~~~~~~~~~~~~~~~~~ The step time recording features of the KCS allow you to record note information from your synthesizer keyboard, while using the computer keyboard or mouse to specify tuning information. Note velocity can be ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Many companies manufacture MIDI thru boxes. They consist of one MIDI input first digit of the secondary sequence, and pressing numeric keys 2, 3, and current tempo setting to interpolate between MIDI clocks when an external proportionally when STEPS/BEAT is increased. The sequencer uses the Continuous Controllers are Recorded Incorrectly ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ center of its range), the recorded velocities will be determined mostly by velocities will be at or near 127. BUT, if the controller is near 64 (the the note velocities sent by the keybeard. SCALE is best suited to major ENTER keys on the Open mode 1 play screen will enable real time recording. to move in time with the sequencer. Other system real time messages Track Shift, Swap, and Name ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ALTERNATE :VEL = 127 Program Gives Errors on Loading ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ and several MIDI outputs, and are useful if you have several instruments 1- 1 1 0 US * LEFT SHIFT :VEL = 64 If you have an instrument that does not allow sending sysex data dumps record screens as well, and further information can be found in those The PAUSE switch, next to CONTROLLERS, allows recording controller settings Message Name 1st Byte 2nd Byte 3rd Byte ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ value that you can for MIDI SLOW, as increasing it causes the program to spend time waiting around when it could be working. MIDI instruments can also miss data because too much is being sent at one time. This sounds like the problem described above, but is acutally quite different. The instruments get so much MIDI data that they have no place to put it while they are doing their other work, and some gets lost. MIDI SLOW will probably not help this problem. You will have to get some MIDI the current cue sequence at the point specified by the song pointer message. The only MIDI events that will be sent while the program is chasing the song pointer are program changes. It may take a few seconds machines send on channel 1 and may be set to receive on any channel and processed with the velocity pedal, so that only that channel is recorded. carry MIDI data (4 and 5). The best solution to this situation is to have channel filters, so instruments only receive data intended for them, or you from the external device in Open mode, and then string them together using A - Z : Tracks 10 - 35 1- 1 4 0 1 0 0 1W the point of the insertion, pressing PAUSE, and then playing a few notes on switches will have no effect when working on the edit screen. status byte is sent, the KCS (or any MIDI devide, for that matter) will not to the first empty slot and the song is changed to reflect the new overdub sequence at any measure. This is useful for things like adding tom the mouse pointer on the value to be changed at click both mouse buttons designed to use the time between clock steps to do work to get ready for ~~~~~~~~~~~~~~ the start of the track, which means that negative shift values cannot be ~~~~~~~~~~~~~~~ messages for the appropriaate channels. Pressing # (SHIFT-3) will mute all tracks and pressing @ (SHIFT-2) wills unmute all tracks regardless of their current statuses. Finally, the ! (SHIFT-1) key brings up the ALL TRACKS TO SEQ edit window, which is described in detail in Chapter 4. Function keys Fll through F16 are used to select the SHIFT track options. The SHIFT options are used to shift a track forward or backward in time, record screen, while recording the data dump in an Open mode sequence. Be but the basic method is as follows. First, set up the sequencer as ~~~~~~~~~~~~~~~ There are a number of other controls which can only be accessed from the keyboard. Most can also be set from the SET OPTIONS screen, which can be reached directly from the play/record screen by pressing 0 (ZERO) on the that the existing sequence may be started at any measure. It is Ride Cymbal 51 D#3 is that all event types, including controller events and program changes, musical note will appear in the REP column for segment 1. This symbol Play Options Given that it takes 1 ms to send most MIDI messages, and that no line until it is deactivated or you leave the play/record screen. be released at an increasing rate, it is not possible to make a complete A Programmed Wait Does Not Occur ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ original modes were broken into four modes to allow for this. Since then, CONTROL will replace notes in the edit track with notes from, the backup track. Normally, this acts as an "undo" command but can also be used as a cause conflicts with the program,'s copy protection, which will make it impossible to load the program. The write protect tab on the program diskette should be left open at all times except when saving a DEFAULT.ENV file. You should be careful to turn SHIFT off by clicking on the MUTE button when chapters. To set up for loopback recording, connect the computer's MIDI in jack to can also set a new cue point at this time. This will be the measure at which the program will start the cue sequence. for the programmed number of steps before starting to play or record. For For many shorter messages, the single byte events can be simply inserted in the sequence without any adjustments to the remainder of the sequence, but for longer messages such as data dumps, it may be necessary to add time to the sequence after the message, to allow the KCS to "settle". For example, for the program to chase many measures into a complex piece, and songs with ~~~~~~~~~~~~~~~ 4 will start sequences 12, 13, and 14. Bank lock is turned off with the ( sending on. Are your MIDI cables good? Some sync cables look like MIDI ~~~~~~~~~~~~~~~ example, a value of 96 will create a one measure countin. The metronone When a channel is muted, MIDI data for that channel is not sent. When a channel is soloed, only data for that channel is sent. When a switch between two channels is set, the RETURN key alternately mutes one channel and unmutes the other. The words MUTE, SOLO, or SWIT will appear next to a Portamento Time 5 0 - 127 Copy Protection and Backups ~~~~~~~~~~~~~~~~~~~~~~~~~~~ NO MIDI START lets the program respond to MIDI clock even if a MIDI start The velocity pedal feature of the KCS allows you to modify the note on control sequence that plays the sequence being recorded, this allows you to in sequences 91 and 92. confirming the change will appear on the message line. Hidden controls can ALlGN is normally on when recording, and off when in play and not recording. It can be toggled on or off with the DELETE key. tempo and pitch transposition are gradually increased, to simulate the flywheel effect caused by the inertia of the turntable. Of course, you will probably want to create a corresponding sequence to return the speed ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alter the playback of a song just as the track options discussed in Chapter Song mode provides seven segment/channel options channel which allow you to 6 allow you to alter the playbach of individual tracks. These options can directly from Dr. T's for a nominal fee. listing of products that will work with the program. Many instruments CONTROL PANEL The MIDI implementation chart which comes with each instrument should mode that was accidentally created in the early days of MIDI. the external sequencer, and data on all 16 MIDI channels will be recorded may not always react predictably. Notes may ge chopped or missed. If flexibility in recording while the RETURN/ENTER method is more convenient Set Options and Help ~~~~~~~~~~~~~~~~~~~~ OTHER ~~~~~ the instructions in your owner's manual. The Sixtrak will always transmit counters will be updated as each note is played. The SET OPTIONS screen can be reached directly from, the Open mode play one time step. Edit the timing so that not as many sequence start events occur at the same time. channel which is currently muted or soloed, or for which a switch is in the (LEFT PARENTHESIS) key on the numeric keypad. The most recently started secondary sequence is displayed in the lower right corner of the screen, Does the computer load other programs? If so, you might have a bad disk. In this case, contact Dr. T's to arrange for a replacement disk. DO NOT send back your disk without contacting Dr. T's for a return authorization number. Returned products which do not display such a number on the If a countin has been set on the SET OPTIONS screen the program, will wait The cue feature is particularly useful when the cue sequence is a control sequence that plays an entire piece. You can use cue to hear the piece to loop indefinitely, then all subsequent sequences on that start with a channel other than 16 will be muted each time sequence 91 loops, and if Music, Passport, and others. Instructions for the use of this program are contained in a README file, which is included with the program. CONVERT.PRG 1- 1 3 96 ST 15 0 2 these controls. The HELP key and this manual's appendix also list the ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ program changes will be ignored. The segment/channel option is PLAY .TRK file types are available for a nominal charge to cover printing and If you select the REAL TIME, OVERDUB, or RECORD WITH CUE options, the off directly from the play/record screen. The COLON (:) key toggles MIDI in of one machine and the MIDI out of another, so you can't blow Chapter 4. It can also be changed from the play/record screen using the is turned off the RECORD switch will turn on when it finishes recording a before playing. The numbers to be entered in single byte events for the other messge types sequences are designated by the numbers 1 - 9 and the letters A - Z, and Synthesizer Not Functioning in Multi-Timbral Mode Track mode, be sure not to set the length of all tracks. You can either ~ :PANIC BUTTON eight notes entered to be played; the associated keys are F7 and F8, ] :CUE BACK 1 BAR described above, then start the tape recorder. After it has run for a bit, shorter sysex messages. These will be recorded properly if each individual Since track 1 sets the length of all tracks, ALlGN has no effect when recording tracks other than track 1. ALTERNATE :MUTE ONLY SHIFT :UNMUTE ONLY HIDDEN CONTROLS ~~~~~~~~~~~~~~~ DELETE :ALIGN RETURN :TRACK SWITCH has no effect if the internal clock is being used. for the velocity pedal. recorded or merged by the program. Pitch bend and aftertouch are not used velocity pedal is on, control changes on the velocity pedal channel are not Pressing F19 once selects the FULL velocity pedal mode, where the note on Real time control sequences can perform more exciting functions than simply muting tracks, though. Suppose that, for some reason, you'd like to simulate the effect of playing a 33 RPM record at 45 RPM. In this case, you'd need to speed up the sequencer's tempo, while simultaneously ^ :TEMPO CHG BY RATIO Although MIDI cables look the same as standard DIN or Roland sync cables, the grounding of the two cables is different. DIN cables can create "ground loops", which will cause hum and other nasty sounds to appear at the output of your synthesizer(s). sequencer. Since each sequence on the iESQ1 can be selected from MIDI by can receive on up to nine channels simultaneously when the instrument is in The Keyboard Controlled Sequencer defaults to a resolution of 24 steps/beat. This corresponds to clocks that are separated by about 20 relative to the other tracks. The shift amounts are + 1, + 3, + 12, -1, respectively. Some instruments can't respond to MIDI information at the full specified 3/4 72 144 288 in real time with Song mode's interactive control features. problems, which is handy if you have a lot of sequences to transfer; but be the Open mode play screen does not automatically allow you to record. To The F2 key will cause the current segment to loop indeinitely. 99L appears under REF to show looping, Pressing F2 again will cause the segment to end instruments will respond instantly, setting the time between clock steps to chapters. CONTROLLERS, AFTERTOUCH, and NOTE OFF VELOCITY are used to enable or disable the recording of MIDI controllers (coninuous controllers, pitch bend, and program changes), aftertouch, and note off, or release, velocity. when the sequences is paused. When this switch is on, the last value only they can be muted and unmuted with MS and US events. using ON events, so if you need more than that, you need to record some will sound and MIDI clock will be sent during the countin. enter 96. The maximum value for COUNTIN is 255 steps. F16 :SHIFT -12 F17 :EDIT SELECT Other information will appear in the REP column as the song is played. You can easily enter time, duration, or velocity values other than the ones initially supplied by the program. While holding the SHIFT key, press the key for the time, duration, or velocity value you vwsh to alter; or place together. A red ! will appear next to the selected value at the top of the screen and the message line will prompt you for a new step time value. You may enter up to a three digit number. If you enter a one or two digit described in detail later in this chapter. Controllers, Aftertouch, Note Off Vel, and Echo record in Open mode, you must eiiher select the RECORD option from the edit TRACK MODE PLAY/RECORD SCREEN this only when you are satisfied with any editing you have done, and be several sequences simultaneously, which in turn each play a lot of notes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ When activated, ALlGN forces the program to wait till the end of a measure before exiting the record mode. This assures that all sequences recorded will loop properly. ALIGN also forces all sequences that are started from the computer keyboard to wait until the beginning of the next measure it takes about 1 second to send a 3000 byte sysex message. This message message does not exceed this limit. For larger messages, the public domain Noticeable Time Delays Occur When Sequences Start or Loop Recording with song pointer is similar to recording with cue. If the clock source has been set to MIDI WITH SONG POINTER, and the program receives a song pointer message, the cue sequence will be started at the location specifed by the song pointer message, and recording will begin. If a second song pointer message is received, and no notes have been recorded, ~~~~~~~~~~~~~~ The switches in the VELOCITY PEDAL section are used to choose one of the three velocity pedal options, as well as the velocity pedal channel, which are used to affect note velocities during Open or Track mode recording, or velocities are simply replaced with the last controller value received. FULL is most useful when recording a part from a non-velocity sensitive keyboard, which is played on a velocity sensitive slave. A mod wheel or directly. LSB's for #'s 0 - 31 32 - 63 0 - 127 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3/8 36 72 144 ~~~~~~~~~~~~~ F3 :MUTE/UNMUTE F4 :SET PUNCH F5 :CLEAR PUNCH F6 :ERASE PUNCH F7 :COPY PUNCH F8 :SOLO does just that: MIDI clock is used and STEPS/BEAT is greater than 24, so there will be an remainder of this chapter outlines solutions to various common problems. (SHIFT-PERIOD and SHIFT-COMMA) keys to increase or dccrease the echo ECHO and FILTER settings on the SET OPTIONS screen if not. DONE changes the status of the track from EDIT to PLAY, and turns off live editing for that track. The backup track can be deleted as well, if desired. Clicking on DONE again will replace the edit buttons with the punch buttons; pressing the * (SHIFT-8) key has the same effect. OFF temporarily disables the editing keys, without turning live edit off. listening to all channels. program will erase your recording and return to the beginning of the Numeric ( :Numeric - processed by the velocity pedal. When doing this, you will need to set the This Chapter contains tips for making better use of certain instruments any tracks or sequences unless the NO MIDI START button is turned on. speaking, sending a program change to a Sequential of Oberheim synthesizer 0 :SET OPTIONS the position of two tracks in the track display. Since notes on the lower on its basic channel, so you may need to use Local Control Off and ECHO to Numeric / : Track 48 or if MIDI clock is being used, all clocks will be ignored until the pause Stop 252 sequence using TM, AC, or DC events, or from the SET OPTIONS screen, with no MIDI thrus. Kamlet, 360 Systems, JL Cooper, and others make MIDI CRSR LEFT :END CUE DOWN ~~~~~~ section on edit window in Chapter 1. Most of the parameters on this screen days from the date of delivery. The program is not guaranteed to meet your milliseconds (ms) at a tempo of 120 beats/minute. The program allows you by the KCS. If looping is disabled on the older sequencer, then a stop XL, and other events, to a more manageable single sequence. If you prefer second in 4 hours using the same computer as the clock source, though in real life the accuracy of the clock will be limited by the accuracy of the tape deck's motors. The tempo events in a piece are also used to calculate the market; we recommend tracking one down if you need more detailed COMMANDS gives an example of how to select one of the four standard modes As mentioned in the first chapter of this manual, the Atari ST uses a nonstandard method for creating a MIDI thru connection with its MIDI out delay between the MIDI Song Pointer and Continue messages after CUE is loop. The DLY button, to the left of SONG POINTER SEND, adds a one second selected on any play screen. This allows the external instruments to catch have to change DCA envelope levels to balance the relative volumes. Phase Depth 95 0 - 127 File Types ~~~~~~~~~~ The disk containing the KCS is copy protected, and must be inserted in Prophet 600, must have controllers enabled from the front panel each time the synth is turned on. Early DX7's sent aftertouch as controller 3. The longest single rest (DE event) that the program can record is 65535 Main Volume 7 0 - 127 results might occur. If a note ends and a new note begins in the same time If you are not sure of the dynamics you wish to use for your recording you consecutive sequence keys, you can quickly go back and forth between the control sequence, It is possible to overdub a sequence to a section of a MIDI, while ignoring their keyboards. They will continue to send keyboard screen by pressing the 0 (ZERO) key. The SET OPTIONS screen is described foot pedal can be used to set the not velocity between 1 and 127, Song Pointer in Song Mode Celeste Depth 94 0 - 127 Data Increment 96d 0 or 127 ALIGN is used to force tracks or sequences to "line up" with the start of each measure, when recording or playing. If ALIGN is on while you are CAUTION: KX76's and KX88's can have problems when using the MIDI merge ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In this example, a loop has been set up between segments 3 and 5. Since Mono On (0 = Omni Off) 126 0 - 16 Poly On 127 0 This can occur if the length of the sequence in Open mode or of track 1 in also be selected by pressing F6. 24 NOTES and 8 NOTES cause the last 24 or which is helpful when you are using the bank lock feature, and the word documentation for details. erase a sequence which you recorded earlier in the current play/record (which is a secondary sequence) starts playing for two repetitions. Two apropriate song pointer message whenever a song, sequence, or track is careful about recording on tracks other than track 1 when TRACK MODE LOOP Program Gives Errors While Running ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ If you booted your Atari ST from a system disk containing disk accessories, keyboard data, and newer models will simultaneously generate a MIDI clock and merge it with data from one or more MIDI instruments. ~~~~~~~~~~~~~~ Sequences which call other sequences and use the WAIT feature should have a DE event with a time of zero for the last event. If you do not do this, you will encounter problems when you try to chain this sequence into a higher level control sequence. press the FlO key. If, during recording you make a mistake and wish to start again press the UNDO key. The current recordLng will be erased and the program will start recording again when you play the keyboard or press FlO. When you have finished recording press FlO and the sequence will begin playing back regardless of how hard you strike the keys. MIX averages the last controller value received with the velocity of the note. This is most useful for making minor changes in a previously recorded track using live edit or loopback recording. Yamaha KX76 and KX88 Master Keyboards warranty registration card. You must include either your completed notes received from MIDI will be reset to the currently selected velocity before the notes are transmitted to the MIDI out jack. stop. To stop a sequence from, looping press the appropriate sequence key merged with the sequence data being played. Press the : key again to Chapter 13. The number to the right of FILTER is the filter channel. F8 :SOLO F9 :SET SWITCH the APPLICATIONS chapter, while Korg, Roland, and others use a "bank This chapter discusses many fundmental KCS techniques which might not be and deprives your fellow artists of their rightful income. Because of this note off velocity. ECHO can also be toggled from this window. ECHO is described earlier in this chapter. BANK will appear beside the sequence number if bank lock is turned on. note that if a system exclusive message being received by the program is ! :ALL TRACKS TO SEQ & :STEP DELAY disk drive on and is the drive cable OK? Is the mouse properly inserted in MIDI Junction or Thru Boxes and MIDI Switcher Boxes switcher boxes. These are more elaborate boxes that allow you to choose pertinent to the KCS, but is by no means a complete guide to MIDI. playing sequences from the Open mode play screen, sequence playback will Tamb/Crash 2 54 F#3 RX11 service manual. The MUTE, SOLO, and SET SWITCH options are very similar to the corresponding options in Track mode. MUTE is selected with the F3 key, SOLO with F8, and SET SWITCH with F9. When one of these options is active, keys 1 - 9 control channels 1 - 9, while keys A - which uses light, rather than electrons, to couple the signal into the instrument. This means that there is no electrical conductor between the of any controller that is adjusted when the sequencer is paused will be Now typing 91 on the nuberic keyboard will mute all active sequences, and so this button may not always clear all stuck notes. The panic button also completed the checklist, call us at (617) 244-1542 between 10 AM and 4 PM F11 :SHIFT +1 time, as the sequencer is playing. Since live edit is much more complicated than the other features of Track mode, we recommend that you become thoroughly familiar with the rest of the KCS before diving into live editing. CHG DELAY causes the new time value to be assigned to the next note the basic channel, as you'd expect, but the most recently selected voice MSR- ST EVNT TIME CH TYP NOTE VEL DUR ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1- 1 1 0 AC 372 ~~~~~~~~~~~~~~~~~ especially useful in Track mode, since this allows you to start recording length of the current sequence to match that of the sequence you are MIDI KEYS is a convenience feature for advanced KCS users, that allows controlling certain sequencer functions from an external MIDI footswitch be sent (MIDI clocks, note messages, etc.) which will all be sent being sent, the sequencer is accumulating a "backlog" of other messages to immediately after the sysex message as the sequencer tries to catch up with The edit buttons are used to manage the current edit track's backup tract the beginning of the main control sequence. Dr. T frequently uses this Pan 10 0 - 127 System real time messages are used to synchronize MIDI instruments in real MIDI rate. This is especially true for some DX7's. The symptom is that selected as the current value. The fifteen time and duration values, as well as the five preset velocity SILENT PUNCH is turned on or off with the MINUS (-) key. TEMPO CHANGE BY with a high resolution clock, these steps may be helpful. The real time clock is derived from the same clock used to step through the MSR-ST EVNT TIME CH TYP NOTE VEL DUR 1- 1 1 0 A 0 0 1 1- 1 2 0 B 0 0 2 1- 1 3 0 C 0 0 1W Numeric 1 - 9 : Segments 36 - 44 Numeric ( : Segment 45 Reg. Parameter MSB 100 0 - 127 Reg. Parameter LSB 101 0 - 127 useful for entering fast arpeggios, regular chord patterns or other parts values and durations of all events recorded will be rounded to the nearest option, the program will allow you to select the measure at which you will step time by selecting the STEP TIME TRACK option. If you pick this start recording. You can also extend an existing sequence or track using program DRTSYSEX.PRG (ST only), which can be found on a number of MIDI MIDI CLOCK OUT tells the program to enable or disable the sending of MIDI clock. If you are not syncing a drum machine to the KCS via MIDI clock, you may want to turn this off to reduce the amount of data sent via MIDI. For some specialized applicaions, you may want to send MIDI clock selectively from your sequences using * events, and not send it automatically with every clock step. sequencer's clock may pause momentarily while long data dumps are being The program cannot shift a track if its first event would be placed before used on tracks which start on the first beat. Nor will events shifted the functions of each key on the computer keyboard in Open mode. These Normally, the sequence will play for the programmed number of repeats and or numeric keypad number once. The sequence will play to the end and then when the internal clock is selected. MSR- ST EVNT TIME CH TYP NOTE VEL DUR in Chapter 11. cueing is activated and if SONG POINTER SEND has been enabled, as described sequence. Enter one key for a primary sequence or two digits for a location. You can still use CLR HOME to erase the new sequence and restart the recording process. Instrument Sends Data, but Doesn't Receive The other three modes require two mode change messages to select a when LIVE EDIT is active in Track mode. Velocity pedal in Open mode can Closed Hi Hat 42, 44 F#2, G#2 editing off - that is done with the DONE button. play the lower numbered tracks or sequences before the higher numbered. outside of the package will be returned to the sender. And remember, NEVER Pressing the BACKSLASH (\) key, just to the right of RETURN, selects the CUE MOVE AMOUNT sets the amount that the cue point(s) will move when the metronome and send MIDI clock, but it will not start recording or start the when you are ready to record or overdub. The program will sound the you want to adjust all event times. See the LOAD/SAVE chapter for more information on .ENV files. original. In Open mode, loopback recording can be used to reduce a song, which may have evolved from a few simple sequences to an ungainly collection of looped and unlooped control sequences interspersed with XX, to create songs in real time by starting and stopping sequences from the keyboard, loopback recording can be used to capture such a performance. be done by simply creating a song, in Song mode, which contains all of your real time control sequences. Such a song would never be played as other This also can bm set from the play options dialog box and changed from the The cue point determines where phayback will begin in the cue sequence. recorded. This could be used, for example, to enter a single volume Cueing ~~~~~~ of which must ge selected. STEP TIME allows you to create a sequence using a method similar to step mode entry on a drum machine. Step time entry is with few changes in note to note timiing. The step time recording process is described in detail in Chapter 9. REAL TIME records events from the synthesizer keyboard in real time. In control message in a previously recorded part, by playing the sequence to the keyboard while adjusting the volume. Once you've found the proper disk, power down or reset the computer, and then run the program again. If a sequence or track that you've just finished recording won't play back, use the edit screen to confirm that you have acutally recorded data, and The BACKUP button will replace the backup track with the edited track. Use When drum machines are played through MIDI, each drum is asigned to one or started from a cue point, or when a track loops to the beginning of a cue and set the track loop point with no hands. In Track mode, the portamento The Song mode pIay screen is reached from the Song edit screen by clicking IMMEDIATE. Pressing any key in the range 1 - 6 will cause the program to 51 - 58 32 - 39 96 - 103 you are done shifting tracks, as we have found that it is easy to muting all sequences, we allow the computer tofunction strictly as a very can be used as real time controllers themselves, by creating control unless that slot is already occupied, in which case the sequence is moved feature of the KCS. If you patch a KX76 or 88 to receive data from the strangely if delays are inserted into the message. While the message is recorded in the current session. MIDI CLOCK selects an external MIDI clock as the clock source. The sequencer. Thus, when an external clock is in use, the program has no For more information on transferring sequences between two instruments, see the December 1986 issue of Music Technology. Nvmeric ) : Track 46 measures when the INSERT key is pressed on any play screen, but can be set immediately jump to the beginning of the corresponding segment. ~~~~~~~~~~~~~~~~~~~~~~~~~ If the MIDI W SONG POINTER clock option has been selected on the SET OPTIONS screen, and a song pointer message is received, the program will start playing the current song from the point specified by the song pointer message. should all be sent on one time step (that is, each event in the message Pressing F1 will immediately end the play/record process and take you keyboardless version of the Poly-8OO with a few more features. Both both may select an external MIDI clock to drive their own sequencer along Notes played on the keyboard are not recorded when paused, but the last immediately unmute all active sequences that start with an event on channel controller. When this switch is on, MIDI controllers 64, 65, and 66 (the CRSR RIGHT :NEXT SEGMENT F2 :LOOP CURRENT SEGMENT MIDI Merge ~~~~~~~~~~ MSR- ST EVNT TIME CH TYP NOTE VEL DUR ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1- 1 1 0 MS * Sequencer and Drum Machine Go Out of Sync When Looping ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ setting, restart the sequencer by pressing PAUSE again, and the final particular, if you are transferring sequences from another instrument using 9- 1 4 768 B 0 0 2 Part 2 Changing the Time, Duration and Velocity Values after its current play. Segment/Channel Options The PLAY OPTIONS allow you to play back part or all of the sequence or transposing each part up by a corresponding amount. The following sequence segment and start the new segment. The song will then continue normally in Chapter 11. stop. To stop a sequence immediately, press the sequence key or number which merge two MIDI inputs into a single MIDI output. Yamaha makes a Ensoniq Mirage PAUSE and MIDI MERGE inside the program. velocities of previously recorded tracks or sequences as well. column contains the designator for each of the 80 sequences displayed. The are given below: Sysex Start 240 ID # Song Pointer 242 LSB MSB One problem with the RX11 is that it can not record when wynced to an external device, either through MIDI or the tape sync input; nor will it send a MIDI clock or tape sync pulse while recording. It also "hangs up" and refuses to accept MIDI information for about two seconds after receiving a MIDI start command, if it is set to an empty pattern or song. The RX15 is similar to the RX11, but has fewer features. There are not as many drums, fewer patterns and only two audio outputs. Nor does it receive the system exclusive messages that the RX11 recognizes. One problem the RX15 has when syncing to MIDI clock is that occasionally, if it receives too much data (such as note information intended for another instrument) it data will need to be merged with the original track or sequence, as is on, sysex messages of up to 5000 bytes can be recorded as single byte signal will be sent at the end of the sequence and recording will cease. If looping is turned on, then select the blank sequence mentioned earlier Exit ~~~~ Transferring Sequences from Other Sequencers After selecting a drive (on the ST only) and file type, click on LOAD or MSR- ST EVNT TIME CH TYP NOTE VEL DUR accidentlly mess up a track by shifting it when you really want to mute it. This allows you to select functions which require the SHIFT keys, such as Don't forget the Doctor's prescription for dealing with MIDI technical recording procedure is the same in any case. ~~~~~~~~~~~~ Pressing the ~ (SHIFT-ACCENT) key will send All Notes Off messages on all 16 MIDI channels. This is useful for canceling stuck notes on any synthesizers that, for one reason or another, did not receive a note off drive A: on the Atari ST, or any disk drive on the Amiga, when running the program from either the hard or floppy disk. We regret the necessity for copy protection, but experience has shown this to be the only way to deal with unauthorized distribution of our programs. Software piracy is a crime There is no MIDI thru on the CZ synthesizers, so you'll need a MIDI ALTERNATE will replace note velocities with velocity value Y from the step other manufacturers have created new modes to take advantave of various information concerning the status of each sequence. The S (Sequence) described in Chapter 11. The SET OPTIONS screen is the only way to change Notes currently playing will be shut off unless they were defined with acceptable results. MIDIed Drumulators are also susceptible to this track from the edit screen, so the setting of the clock source selector sequencer will wait for a MIDI start or continue message before starting MIDI W SONG POINTER selects the external MIDI clock source and enables the reception of MIDI song pointer messages. When a song pointer message is received, the sequencer will move to that point in the current song cue sequence, or track, and play from that point. STEPS/MEASURE sets the number of steps in a measure, which only affects one. The CZ's have one MIDI controller conflict with other instruments. MIDI controller 6, which is assigned to the data slider on most instruments, is used for a tune control on the CZ's, which can cause problems if data slider information is accidentally sent to a CZ. Another quirk of the CZ's is that in Mono mode, pitch bend is only received on one channe - and not If you start the overdub sequence with FlO and don't play any notes at all hear your recording in context. In Track mode, LAST CUE will play all controllers, the QUOTE (') key aftertouch, and the DOUBLE QUOTE (") key volume setting will be recorded. (Of course, the RECORD switch must be The current segment/channel option is displayed on the right end of the top (An something by incorrect patching. WAIT programmed and a DE event at the end. A MIDI loop condition, where formatting a disk. Dialog bexes will confirm your choice, and ask for the disk for data storage. The file type selected is irrelevant when events. This is less memory efficient than storing sysex data in a with each individual message, and if recording is enabled after this single respectively. Play can be stopped with the F1 key or left mouse button, or Each segment plays a single Open mode sequence. The sequence key (for wheels, aftertouch, etc.) are a likely cause of this problem all with times of zero, the program will send these MIDI events as fast as ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ will force the program to continue recording for another entire measure, column, and the number of times the segment is to play is shown under REP. The right edge of the screen displays the status of the 16 MIDI channels. INTERNAL CLK selects the program's internal timer as the clock source. The Data Slider 6 0 - 127 Balance 8 0 - 127 polyphonically on one MIDI channel, while Mode 4 (Omni Off/Mono) puts each environment. Mode 3 (Omni Off/Poly) causes a synth to play all its voices The two Omni Off modes, modes 3 and 4, are more useful in a sequencing voice on a separate MIDI channel for monophonic operation. The CZ-101 and Track Merge MIDI Song Pointer on what patches you are using and the value of the notes it is receiving. a complex control sequence to a single sequence for use within a song, or step time record by selecting the STEP TIME APPEND option. The step time The step time record screen is shown below: Sixtrak both use Mode 4 to implement their multi-timbral features, while more advanced synths like the Oberheim Xpander, Ensoniq ESQ1 and Yamaha FB01 use non-standard MIDI modes to allow assigning some voices to one channel, and some to others. ~~~~~~~~~~~~~~~~~~~~~~~ assist you in composition by allowing you to hear sections of a piece in even if an enternl clock is in use. When you enter the record screen, ensure that recording is enabled and press F10 or the SPACE bar to start recording. The KCS will wait for a the recording. AFTERTOUCH controls the recording of aftertouch (pressure) will have to record less data. Continuous controllers (mod wheels, pitch Countin ~~~~~~~ Most drum machines only allow one note number to be assigned to a single drum. In this case, use the higher note for any drums which are listed with two numbers. SCALE combines the last controller value and the note velocities in such a way that the controller has more effect at the top and bottom of its range, but very little near the middle. For example, if the controaler is at or near 1, the recorded velocities will be at or near 1, no matter how hard editing on prerecorded tracks or sequences using live edit or loopback librarian program, but it may be more convenient in some instances. not start as soon as the sequence key is pressed, but at the beginning of the next measure. If ALIGN is on while recording in either Track or Open will continue until the start of the next measure. Soft Pedal 67 0 or 127 Portamento On/Off 65 0 or 127 Sustenuto Pedal 66 0 or 127 Hold 2 69 0 or 127 General Purpose #5 80 0 or 327 General Purpose #6 81 0 or 127 sequence 91 is set to loop only once, then sequences that start after pre-loaded with 64 of our favorite sounds. also has available a patch librarian/editor for the CZ, and RAM cartridges only one audio output). You can balance the volunle between the two changes or other incorrect message types. This happens if the instrument it can, causing your synthesizer to sound as if it's going haywire. If you The measure/step counter displays the current measure and step being played. It will be reset to measure 1 if you press UNDO to stop all sequences or CLR HOME to erase the current recording. It will be set to the cue or song pointer location if you start a cue or a song pointer message is received. Play/Record Screen 1- 1 3 0 7 CC 122 0 needed when laying down a sync tone. However, be sure NOT to mute the The program provides both a visible and an audible metronome. The visible metronome appears in the bottom, right hand corner of the screen. The audible metronome can be heard through the speaker of your monitor. The separation between metronome clicks can be programmed from the SET OPTIONS screen. immediately if ALIGN is off or when the measure completes if ALIGN is on. When SILENT PUNCH is on, notes that are being punched out will be muted SILENT PUNCH only affects the operation of the sequencer in Track mode. while punch points are being set. Once the punch points are set, the mistake during recording or are dissatisfied after the recording, you can the program will start the record process again. If a second song pointer message is receeved after some notes have been ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Synthesizers Spit Out Notes at High Speed If you loop an Open mode sequence that contains one or more MIDI events, loop a control sequence of length zero, and the control sequence does not recordmg. Additional Control Sequence Techniques number , and a segment key. The segment keys are used to select segments together, you can realize very complex pieces of music. Chapter 4 NOTE OFF VEL allows separate storage of note off events, including note off message. the normal MIDI spec. This includes, but is not limited to, functions such specified from either keyboard. This can be a faster and more intuitive way of precisely entering rhythmically regular passages than the typing method described in Chapter 4. It is particularly convenient in Track mode, as the new passage can be played along with tracks that were previously recorded. The step time recording screen contains fifteen choices fOf note times, Tremolo Depth 92 0 - 127 Chorus Depth 93 0 - 127 6. Paper and pencil Most instruments will react strangely if you try to send a patch change and play a note in the same time step. See the note on program changes under started the sequence. This field is blank if the sequence was started from the computer keyboard. A W in the W (Wait) column indicates that the have a WAIT programmed, that sequence will keep restarting all of the sequences it is controlling, and they will keep replaying their first twice if it is looping, or once if it is in its last play. To play several multi mode. Channel assignments are controlled by the ESQ1's internal Numeric ' : Track 47 velocity pedal or certain track options. Note that OFF doesn't turn live selected by pressing SHIFT and a function key from Fl to F10.) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ instruments, regardless of what channel they are on. These include the did not specify a name, the MIDI channel of the first event recorded will counting up. A metronome will also sound on your monitor speaker. If you word PAUSE will appear, and the program will stop recording. Press ESC appeared in the June 1987 issue. We're sorry, but Dr. T's can only answer TRACK MODE LOOP, suprisingly enough, controls looping in Track mode. When RUNNING STATUS reduces the amount of MIDI data transmitted by eliminating directions directly regarding the operation of our software, and not interrupted for some reason, the program will hang up until you press Fl. Since the overdub sequence can be any Open mode sequence, including a song, or an entire piece. Overdubbing to a control sequence is done in the 16. This is effectively the same as muting all sequences but those on sequence is currently waiting for another sequence to finish, and an M means the sequence is currently muted. The status lines at the bottom of the screen display information about various record and play options and also show the measue/step counter, the real time clock and the clock source or tempo. The words RECORD, CUE, MIDI different contexts and instrunents in different combinations. They can Panic Button for capturing a performance using the interactive play features of Track or record in real time. you will have to use the edit screen to insert close at hand when using the KCS, if you like. ============================================================================ Cowbell 56 G#3 Non Reg. Parameter LSB 99 0 - 127 Velocity Pedal ~~~~~~~~~~~~~~ velocities of a part being recorded with a continuous controller. This can be used, for example, to play accents on synths which recognize velocity but don't send it, or to do a MIDI mixdown on a synth which recognizes velocity but not volume control. In conjunction with the live edit feature described later in this chapter or the loopback recording technique Electronic Musician has an article on using system exclusive data with the KCS. A few hidden controls are not duplicated on the SET OPTIONS screen. The PANIC BUTTON (the ~ key, or SHIFT-ACCENT) sends an All Notes Off message on all 16 MIDI channels as well as sustain pedal off and zero pitch bend beats, so to get a one measure countin at 96 steps per measure, you must until the count is over. Remember, this is set in steps, not metronome punched portion of the track will be muted regardless of the setting of jack. This causes a conflict with some types of (nonstandard) MIDI cables Sysex End 247 Time Request 246 Track mode is not a multiple of the length of the drum box pattern. Check to make sure that the sequence ends on the first step of a measure, rather The cue sequence is set from the play options dialog box described in Sustain Pedal 64 0 or 127 General Purpose #7 82 0 or 127 ~~~~~~~~~~~~~~~~~~~~~~~~~ These Korg instruments neither send or receive velocity but they do respond to MIDI volume information. Standard MIDI controller assignments are used except for mod wheel and breath control (controllers 1 and 2), which are used for joystack up and joystick down on the Korgs. Now go to the Track or Open mode record screen, as you prefer, and you are among several MIDI inputs for each of 8 or 10 MIDI devices. We find these invaluable in our setups. only be selected from this screen. See the chapters on the Open and Track SONG POINTER SEND activates the transmission of MIDI song pointer messages by the KCS. When this option is turned on, the program will send an redundant status bytes, which can help reduce timing or other problems caused by MIDI data overload. Use with caution, especially if you are using a MIDI switch box. RECORDING ~~~~~~~~~ ~~~~~~~ One point to be aware of when saving ,ALL or other long files is that a one if the time is reduced. DUR FOLLOW is on when the step time record pointer. without song pointer, or MIDI WITH SP if MIDI clock is bemg used with song recorded, the program will end recording and play back both the cue sequence and the newly recorded sequence, starting at the song pointer Chapter 8 ~~~~~~~~~ Song Mode Play on the parameters. All the parameters from the MIDI and METRONOME sections of the SET OPTIONS screen (except the DLY switch) are saved, and in the TIMING while holding down the SHIFT key. The program uses the same screen for 2. Your manual 3. Computer turned on and KCS booted When a track is selected, the word EDIT will appear in its status display and a backup track will be created in the first available track. The track can now be edited with the keys mentioned earlier. profits, or other incidental or consequential damages arising out of the KCS, and then send it on to the receiving synths, and the KX76 or 88 (or at Song Select 243 Song # Timing Clock 248 on PLAY or pressing the right mouse button. careful, as the original track will be lost when this button is pressed. UNDO :RE-RECORD LIVE EDIT ~~~~~~~~~ RIGHT SHIFT :DELETES NOTES The Song mode play screen allows you to play songs created on the song mode edit screen described in Chapter 5. You cannot record while in Song mode. If you do not use the ALIGN feature while recording you will almost always ~~~~~~~~~~~~~~~~~~~~~~~~~~ First check to see that all your MIDI cables are connected properly, that data reception is enabled on each instrument, and that the correct channel assignments are being used. Open mode recording can be selected in one of two ways. Clicking on RECORD step, the new note will start before the old one ends, causing an overlap. F13 :SHIFT +12 F14 :SHIFT -1 F15 :SHIFT -3 F18 :SWAP F20 :NAME CLR HOME :ERASE \ :TRACK MERGE try re-booting from the KCS program disk. If you are using an Amiga, it is possible that some other programs may sequences at once, press the ESC key to put the program into pause, start initiate a data dump forom the instrument's front panel. If everything is feature. of the receiving instrument, the cable connects to an "opto isolator", choose OVERDUB. RECORD WITH CUE is another way to record a new sequence in If the internal clock is in use, the clock rate can be changed during play levels, are stored along with other sequencer parameters in .ENV Sequencer Plays Back, But Notes Are Garbled. General Purpose #8 83 0 or 127 include the start, stop and continue commands. Normally, these events are that it's on the right channel. Check your master synth, as well as the synth keyboard they are recorded with the current time, duration, and Chapter 7 the sequences, then press ESC again. mode play/record screens for details on velocity pedal functions. play/record screen using the CURSOR UP and CURSOR DOWN keys and the INSERT and sequence you recorded will start playing back from the selected cue point. You can restart both sequences at any later time by pressing FlO or messages include the reset and active sense messages. playing. When PLAY is active, pressing the segment key for any segment tn process of being set. See the chapter on the Track mode play screen for more details on muting soloing or switching. PLAY IMMEDIATE and PLAY AFTER CURRENT ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ These features allow you to alter the order in which segments as a song is HIDDEN CONTROLS ~~~~~~~~~~~~~~~ F1 :EXIT LEFT MOUSE :EXIT The options in this portion SET OPTIONS screen are used to set certain parameters which affect recording in Track and Open modes. With the (environment) files, which are described in more detail in the next two Time Chg Delay Normally, selecting a new time value when entering a step time sequence or track causes the next note played to get the new time value. Enabling TIME entered, rather than the current note. This is more naturl when entering a the measure/step counter on the play and edit screens, and the event list edit screen. This value will change whenever an SM event is encountered by a sequence or track. The followng table shows the correct STEPS/MEASURE setting for the most common time signatures and STEPS/BEAT values. Time Steps/Beat Signature 24 48 96 2/4 48 96 192 segment numbers, not measures. The SET LOOP START and SET LOOP END Segment it is played. When you decide that you like the velocity of the last note current velocity selection will be changed to the velocity of each note as 1- 1 4 192 XX B measure and step counters will be increased, and the time value of the next Press Fl or the left mouse button to exit to the Song mode edit screen. If a drum box is synced to the program via MIDI, it may lose timing clock information if too much MIDI information is being sent. As the piece progresses the drum machine will go further out of sync. Does the drum keep sync when only playing a few sequences? Does it play better if no Exit from Step Time MERGE, PAUSE, etc. will appear on the status lines when these features are activated and dissappear from the status lines when they are de-actavated. The current cue point and cue sequence are also shown. To mute any primary sequence that is playing press SHIFT and the sequence Sending System Exclusive Messages If STEPS/BEAT is changed during a SET OPTIONS session, the program will ask System common messages are miscellaneous messages which can be sent to Live Edit this switch is off, all trakcs will play through only once. It is also possible to play or record past the end of track 1 (which normally sets the loop point for Track mode) by turning TRACK MODE LOOP off. You should be is turned off, since any data recorded past the end of track 1 will be lost Note that the velocity pedal channel, on the SET OPTIONS screen, need not be set to the channel that the keyboard or receiving synth is on, but must be set to the channel of the device with the continuous controller beung used. ~~~~~~~~~ Live edit is an advanced feature of the Keyboard Controlled Sequencer which allows you to delete notes from a track or alter their velocities in real Live edit is activated by selecting the EDIT SELECT track option with the F17 (SHIFT-F7) key. When this option is selected the words EDIT SELECT will appear in the message line, and the PUNCH buttons will be replaced with a set of EDIT buttons. The edit buttons are used to handle backup tracks and to turn live editing off and the ALTERNATE CONTROL, and LEFT and RIGHT SHIFT keys are used to edit the selected track. column if that sequence has nine or more repeats left to play. The F pressing the 0 (ZERO) key. mono synths. It may be programmed to work on any four adjacent MIDI channels, with each channel playing a different sound. One drawback is velocity. There are only a few synths capable of sending and receiving Expression 11 0 - 127 using ALIGN, you must press the F10 key DURING the last measure that you ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warranty card or your diskette serial number and a copy of the sales Local Control On/Off 122 0 or 127 ~~~~~~ | :AUTO-RECORD controller, and Local Control Off. The Mirage can also be made to initiate There are two types of sequences: primary and secondary. Primary ponly one voice monophonically, from all MIDI channels. This is the extra the song will cause the program to immediately stop playing the current from that segment. synthesizers, such as the Sixtrak, have their own controller assignments, Primary sequences 1 - 9 and A - X are started by pressing a key on the typewriter keyboard, and secondary sequences 00 - 92 can be started by typing a two digit number on the numeric keypad. (Primary sequence 1 - 9 cannot be started from the numeric keyboard, nor can secondary sequences be started from the typewriter keyboard.) If ALIGN is turned off, the sequence will start immediately; otherwise it will wait for the beginning of the looping on and off. The word LOOP appears on the left end of the top status line when looping is active. problem, we are much more fun to deal with if we have your completed warranty card in our hands when you call for technical support. Muting Primary Sequences STEPS/BEAT sets the overall timing resolution of the sequencer. The starting from any point. By keeping alternate arrangemems of your songs on and to disable or exit from live edit. Clicking on an edit button will 1- 1 1 0 PT * 5 the step display off reduces the computer's work load slightly, and allows STEPS/MIDI CLK sets the number of sequencer steps between each MIDI clock. notes. Don't loop any sequence whose times are all zero, unless it has a exception of MUTE NEW TRACKS, all recording options affect both Track and Occasionally, a long string of continuous controller messages, such as This is convenient, for instance, when recording multiple takes of a long Start 250 to normal, unless you really enjoy listening to records at the wrong speed. use or inability to use this program, even if we have been advised of the F3 :MUTE/UNMUTE save your data files on your KCS program disk! cause problems when run concurrently with the KCS. Try eliminating all other programs from the Amiga's memory, or re-booting from the KCS program ~~~~~~~~~ OPEN MODE PLAY/RECORD ~~~~~~~~~~~~~~~~~~~~~ button is pressed again. The word PAUSE is displayed on the middle status controller of each type played is recorded, if the CONTROLLER PAUSE switch is active on the SET OPTIONS screen. See Chapter 11 for more details. displays will reflect the values you entered. Play a note or press FlO to system. Program Group A Group B A new Open mode sequence can be recorded in step time by selecting the STEP The program numbers assigned to MIDI program change The velocity pedal feature of Open and Track modes was designed specifically for use with this technique. As a sequence or track is played, it is re-recorded in another sequence or track with velocity values filter channel to the channel of the sequence or track that is being Playing Sequences amoumt, and this change will be reflected in the event list on the edit Pressing the HELP key will bring up the Open mode help screen, which shows chapter on the Track mode play/record screen for more information on the velocity pedal. above techniques, and then use the RECORD WITH CUE feature to add additional parts which can start at any point in the sequence. You must then add a sequence start event (without a WAIT) for each new sequence at technique to overdub continuous controller information after the basic piece is completed. computer with 1 meg or more of memory can hold many more notes than can fit on a single disk. A double sided disk can hold about 120000 notes, and a single sided disk (on the ST only) only holds about half this number. If you somehow find yourself with more notes than will fit on a single disk, you will have to save some individual sequences or songs then delete them and save the remaining data in a .ALL file. directly from its front panel, it may be possible to initiate a data dump restarted with FlO or the right mouse button. Chapter 11 MSR- ST EVNT TIME CH TYP NOTE VEL DUR ~~~~~~~~~~~~~~~~~~~~~~~~~~~ SWAP is activated by pressing F18. The SWAP track option is used to swap sure that your dump request sequence is set to play only once; otherwise, strange behavior will certainly result. Synths which require handshaking during sysex dumps, such as Casio and some Roland instruments, will need to have delays inserted a certain points in the dump request. See your owner's manuals for details on dump requests, and please don't call us for chapter. 1- 1 1 0 A 0 0 1 1- 1 2 0 7 0 0 1 1- 1 3 0 2 -4 0 1 screen, or activate Open mode real time recording from the play screen. This procedure is described in detail later in this chapter. ~~~~~~~~~~~~~~~~~ that you use channel 16 for your drum parts, enter the following sequences 1- 1 2 0 US *16 If you want to play some notes without recording, press the ESC key. The again to resume recording. increments. A value of 100 corresponds to 1/2 second. You may find that with the KCS. The Poly 800 sends its sequence data on channel 2. but no status information is shown for these sequences.) Four consecutive sequences are displayed on each lime. The P, F and W columns contain RE (REpeats) column shows the number of repeats programmed for each sequence. A 99 in the RE column means that the sequence will loop indefinitely. NAME shows the name of each sequence. The P (Play) column shows the number of times each sequence has left to play and counts down as Data Decrement 97 0 or 127 start the sequencer. When the song has finished, stop the recorder and rewind the tape. (You might want to let the clock run on for a while after the song ends, in case you decide to lengthen the song later.) Now unmute all the previously muted tracks or sequences, set the sequencer's clock this mode the program is similar to a tape recorder, recording all notes as you play. OVERDUB will automatically play the overdub sequence and set the overdubbing to. You must select an existing sequence to overdub to if you Many instruments also have assignable controls, which can be set to send or ~~~~~ The sequencer's ALIGN feature is used during recording to force the length of track 1 to a whole number of measures. If ALIGN is off while recording track 1, recording stops as soon as the sequencer is stopped, so the last measure of the track may be less than 96 steps (or whatever the current Open mode recording. Many of these options can also be changed from the 7/8 84 168 336 4/4 96 192 384 9/8 108 216 432 Recording with a Countin ~~~~~~~~~~~~~~~~~~~~~~~~ Open mode is the Keyboard Controlled Sequencer's generalized sequencing mode. In Open mode, you can define up to 128 independent sequences, any number of whdch may be played back simultaneously. These may be completely independent of each other, or some sequences may include commands to start and stop other sequences. A sequence which starts or stops another sequence is called a control sequence. By chaining control sequences describes how you can create control sequences using the edit screen. enables the recording of pitch bend, control changes, and program changes. Other MIDI Messages CLOCK, Metronome and Measure/Step Display scaled decay. You may have several samples spread across the keyboard, Numeric 1 - 9 : Tracks 36 - 44 Numeric ( : Track 45 cue move buttons are pressed. This will toggle between one and eight to any value from 1 to 99 on the SET OPTIONS screen. Some Useful MIDI Commands ~~~~~~~~~~~~~~~~~~~~~~~~~ without explicit written permission. single machie, by the original purchaser only. It may not be copied and 1988 by Emile Tobenfeld. This program is licensed to be used on a This program and the associated documentation are copyright (C) 1986, 1987, Non Reg. Parameter MSB 98 0 - 127 All Notes Off 123 0 Omni Off 124 0 Omni On 125 0 As an example of how these might be used, here is a sequence that sets a transcription program, are listed below. RIGHT SHIFT will delete notes that play while it is held down, by replacing Continue 251 Axtive Sense 254 System Reset 255 Chapter 13 for more on sequencer timing. 9- 1 6 0 E 0 0 1 The diskette on which the program is furnished is warranted for ninety (90) MUTE NEW TRACKS causes tracks to be muted as soon as they are recorded. solo over a track, since earlier takes of the solo will not be played back as the sequencer loops. It is also handy when looping over a short cue, to give you a chance to play a short riff many times while you work on getting it right. score from sheet music. TIME CHG DELAY can be activated with the mouse, or For advanced computer musicians who would like to write programs that can exchange files with the KCS, the file formats for the .ALL, .SEQ, .SNG, and CAUTION: With the exception of the DEFAULT.ENV file mentioned earlier, you controls the STOP button. In Open mode, the portamento and sustenuto respectively. On the step time record screen, the portamento pedal inserts a rest, and the sustenuto pedal deletes the previous note. These controllers are recognized on all MIDI channels, and are not merged or recorded when MIDI KEYS is active. Cancel related bulletin boards, can be used to converert sysex messages of up to Pause velocity with which each note is played on your synth. this switch. SILENT PUNCH also affects notes that are deleted when LIVE When you get into a situation like this, a MIDI data display program can be very helpful. You can then determine if a piece of equipment is doing what it is supposed to do, or if the problem lies elsewhere. A MIDI display program for the Commodore 64 was published in the September 1986 issue of Electronic Musician, and instructions for adapting this program to the ST questions regarding the idiosyncrasies of a particular piece of equipment. Backup disks may be obtained from Dr. T's for $15, when you send in your receipt. When calling Dr. T's for customer service, there are a number of things that you can do to help us help you, which can also save you money on your them with DE events. 1- 1 2 0 B 0 0 2 guarantee that we will be able to solve the problem. requirements, and operation of the program is not guaranteed to be uninterrupted or error free. In no event will Emile Tobenfeld or Dr. T's SEGMENT OPTIONS by presswing the SLASH (/) key. The default setting for this switch is offF but intuatively obvious. The values used for the second and third bytes in the first three messages must be in the range of 0 - 127. If is you are using the song select message to select a song on an external drum machine or sequencer, you'll need to send a stop message just before the song select message, and a start message immediately thereafter. The form of system exclusive Crash cymbal 49 C#3 situation. Environment files have a .ENV extension. The following example shows the Song mode play screen as it might look you use the dummy song method. .ENV files are environment files, and contain most of the parameters direct knowledge of the tempo - so the calculations used to maintain the real time clock are based on the TM, AC and DC events within a sequence. This might seem to be an inherently inaccurate method for calculating the time, but as long as the external clock source is a SMPTE or similar sync signal (such as that generated by our Model S synchronizer) that was laid down using the same tempo changes, the results are excellent. In our measurements, we have found the accuracy of this method to be around 1 expect to see TM, AC, and DC events auto-corrected to a six step grid. the time and tempo calculation routines used for these purposes by the KCS Track merge option. This is used to combine two or more tracks tnto a Sending program changes too close to a note on or off message can cause missing or stuck notes on some synths. Try moving any program changes in sync with an existing sequence. RECORD WITH CUE differs from OVERDUB in particularly useful when the existing sequence is a partly completed song that you want to add parts to in specific places. You must select an existing sequence to be the cue sequence. The real time record options are controllers, aftertouch, and note off (release) velocity. CONTROLLERS If a pitch bend or sustain pedal (MIDI controller 64) event is recorded, a screens, and MIDI merging is overridden when ECHO is on. Also the MIDI, cursor right, and up arrow buttons to select programs, or you can CZ-101 on Channel 5 to MIDI mode 4 (Omni Off/Mono) and then turns Local pressed, recordjng begins immediately. The first unused sequence will be next measure and then start. ~~~~~~~~~~~~~~~~~~~~~~~~ to increase the steps/beat value up to 384, but there are several reasons types of multi-timbral implementations. The original four MIDI modes can 9- 1 5 0 D 0 0 99 each Casio part in normal rather than in mono mode. This will also depend Rest, Tie, and Delete 2 rimshots. It is possible to set the instrument select, note number, If you are upgrading to the Keyboard Controlled Sequencer from a less The computer is a powerful, but finite tool. If you attempt to play alphabitic keys shown to the left of the possible values. You can make a If a MIDI song pointer message is received while in Track mode, the program When velocity pedal is active, all continuous controllers on the velocity pedal channel (which is set from the SET OPTIONS screen only) will be combined with the note velocities of the incoming MIDI data in one of three ways. The three velocity pedal modes are selected with the F19 (SHIFT-F9) ~~~~~~~~~~~~ track being entered. Each option can be selected by clicking on that time record screen, which defaults to 127. If one of the true velocity pedal options is selected, pressing ALTERNATE will set the note velocities from the velocity pedal. be done from any mode, but loading tracks can only be done from Track mode. Real Time Record ~~~~~~~~~~~~~~~~ play/record screen will be diplayed. The only visible differences between ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ F10/SPACE :PLAY ' :TEMPO UP before a song is started: Open modes. when a DOUBLE, APPEND, or ALL TRACKS TO SEQ operation is performed, unless QUANTIZE toggles real time auto-correction. When QUANTIZE is on, the time See Appendix 1 for further information on customer support. Amiga version will be available shortly.) The MIDI sequence file fornhat is an emerging standard, which has been unofficially adopted by many music software publishers, including Dr. T's, Opcode, Intelligent may be found on many MIDI related bulletin boards, or it may be obtained should NEVER save your data files on the KCS program disk! This could ~~~~~~~~~~ SET OPTIONS ~~~~~~~~~~~ disk. We are interested in hearing about any problems you may have when multiple of the number to the right of QUANTIZE. Unlike auto-correction from the edit screens, quantization cannot be undone. Another difference will be rounded when QUANTIZe is on, whereas only note messages are affected by autocorrection. primary sequences) or a two digit sequence number (for secondary sequences) is shown in the SQ column. The sequence name is displayed in the NAME CONTROL :RESTORE NOTES ALT/L.SHIFT :VEL = 16 The Song mode play screen has severl sections. The top line has the song number and title. The bottom of the screen is used for status lines, as in Open and Track modes. Most of the rest of the screen is used for a list of MIDI modes determing how an instrument will respond to incoming MIDI data. MIDI modes can be a source of confusion to beginners and pro's alike, overdub sequence will automatically be started and recording will begin. dirctly to the edit screen. The left mouse button duplicates this function and loads that file as well. key, which is also used to turn the velocity pedal on or off. When the should have a TIME value of zero) since the receiving instrument may react If you have created a series of real time control sequences that are useful in a number of applications, it may be convenient to save these sequences in a group, so they can be loaded for use with other sequences. This can songs are, of course, but this technique allows these sequences to be saved pins 1 and 3 are not shorted to pins 4 and 5. Some synthesizers also have recording session by pressing either RETURN or ENTER, even if recording The MIDI interfaces used by the Amiga and ST do not provide any inputs the computer's MIDI out is fed back to its own MIDI in through a merger, can also cause this to occur. number. If you select an unused sequence, the program will alert you. You The ESQl is a very powerful eight voice multi-timbral synthesizer, which sequences with PB, AT or CC events are running? Select RUNNING STATUS on the SET OPTIONS screen may help. Other ways around this are to use the these pins shorted together at their MIDI inputs, which will cause problems LEFT SHIFT will replace note velocities with step time velocity value W (default 64). ECHO is similar to MIDI merging, except that all data received is rechannelized before recording or transmission to the MIDI out jack. The number to the right of ECHO is the echo channel. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ channel 16. Sequence 92 will return all sequences to their original, % :VISIBLE METRONOME $ :AUDIBLE METRONOME also be used to provide real time control in performance. _ :FILTER CHAN DOWN SONG MODE PLAY SCREEN interpret the subsequent data correctly. If this happens, simply re-record manual should contain instructions on how to make them accept program changes. Many instruments only accept a limited range of program numbers, simultaneously, the computer may lag. If this occurs, rearrange your sequence structure to reduce the amount of work the computer has to do in ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Some multi-timbral synthesizers (the Sixtrak and the CZ-101, for example) power up in poly mode. To use the multi-timbral feature, you must set them by using the COMMA (,) key to increase the tempo, or the PERIOD (.) key to Hi Tom 52, 53 E3, F3 up to 48 song segments. A song can have up to 100 segments, but only the The SET OPTIONS edit window allows you to set a number of important activate AUDITION VELOCITY. New notes will not be recorded; instead the sent by the KCS at the appropriate times, but they can be sent as single you to use the metronome or an external MIDI drum machine to get the feel zero pitch bend or sustain pedal off message will be placed at the end of a disk load by sending it an appropriate program change command; see your Fortunately, a number of well written books on the subject have appeared on information. MIDI "schedule" the starting of other sequences. This has the disadvantage of ALTERNATE plus LEFT SHIFT will replace note velocities with step time Environment files contain the values for time, duration, and velocity used Each channel has a channel number and a corresponding key (1 - 9 and A - G). Channels can be soloed and muted, in the same way that tracks are in Track mode. are activated from the Open mode play screen by pressing the corresponding UNDO :STOP , :TEMPO DOWN first 48 can be seen on the play screen. Each song segment shown has a much like track keys can be used to select tracks in Track mode. Typewriter keys 1 - 9 are used for segments 1 - 9, keys A - Z for segments 10 - 35, and keys on the numeric keypad for segments 36 - 48. There is be selected on any synth that implements them through a control change (CC) toggle echoing on and off from the play/record screen, and use the > and < channel. MIDI MERGE is activated by pressing the SEMICOLON (:) key. All incoming MIDI data, including system exclusive messages received by the computer is de-activate MIDI merging. MIDI mergng is disabled when ECHO is on. Pause the BACKSPACE, SEMICOLON (;), > (SHIFT-PERIOD), and < (SHIFT-COMMA) keys, as described in Chapters 6 and 7, or the mouse can be used. If ECHO or MIDI MERGE is on while in step time record, the velocity of all ~~~~~~~~~~~~~~~~~~~ 1- 1 4 0 DE ~~~~~~~~~~~~~~~~~~~~~~~ Atari ST Amiga ~~~~~~~~~~~~~~~~~~~~~ UNDO :Right AMIGA key powerful hardware or software sequencer, you might be wondering if you will the controller data, but play a single note before moving the controller. The TAB key activates the cue feature. Each time you press the TAB key the General Purpose #3 18 0 - 127 General Purpose #4 19 0 - 127 Some synthesizers can be placed in an operating condition called Local Control Off. In this mode, they will respond only to signals coming in via to mono mode, either through MIDI (see the MIDI chapter) or by following program changes for each channel recorded, as selecting a program on the information. Since aftertouch and controller data use such large chunks of # :MUTE ALL TRACKS @ :UNMUTE ALL TRACKS Eastern Standard Time, Monday through Friday. Click on EXIT or press Fl to go to the edit screen, or use EXIT TO PLAY or F2 to go to the play screen. same pmint of different arrangements of a piece with the cursor keys. overdub sequence until the number of steps specified for the countin have passed. ~~~~~~~~~~~~~~~~~ If the MIDI W SONG POINTER clock sourse option was selected from the SET OPTIONS screen, and the program receives a MIDI song pointer message during Open mode play, the program will turn on all active sequences, and start a lot of continuous controller data will take a little longer than other by double clicking the right mouse button, by clicking on PLAY and There are two general approaches that are useful when troubleshooting a velocity value U (default 16). applications. See Chapter 13 for details on the real time clock. switch, turning this switch off may help in hypercritical timing RE-RECORD STOP affects the operation of the UNDO key and RE-RECORD button in Track mode only. When this switch is highlighted, pressing the UNDO will erase the current recording, stop the clock, and reset the measure/step counter. When Re-RECORD STOP is off, pressing UNDO will erase the current recording, but the sequencer will continue to play. the length of track 1 is extended by changing the TIME value of track 1's final DE event. and loaded as a group. See Chapter 10 for details. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ You may wish to create a separate control sequence that contains all of the program changes needed for your song. You might want to put a few steps of key on the typewriter keyboard. Secondary sequences are designated by the single track, which can simplify the editing of tracks that are on the same MIDl channel, and frees up tracks for further recording. A set of Open mode sequences that are not otherwise used in a song can be compositional device if the backup track is changed from the edit screen. For instance, if the backup is transposed up an octave, then pressing 5/8 60 120 240 the number of steps per metronome. When in Track mode, timing accuracy may be affected slightly by mouse ~~~~ long distance bill. Here is a check list of things to have ready when calling Dr. T's. 1. Your diskette regstration number 4. Any data related to the problem drum machine as the master, or to have the KCS play the drums instead of sending time to the drum machine to play its own patterns. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Some synthesizers, for example Sequential's instruments, power up in a mode in which they do not accept program changes via MIDI. Your synthesizer Sixtrak affects all six voices. * :EDIT/PUNCH BUTTONS fifteen choices for note durations and six choices for note velocity. The ~~~~~~~~~~~~~~~~~~~~~~~~~~~ communicate patch data and other non-standard message types, can be set TROUBLESHOOTING FILTER forces the sequencer to only receive data on a single MIDI channel, also a set of segment/channel options, seleted with the function keys which MSR- ST EVNT TIME CH TYP NOTE VEL DUR ~~~~~~~~~~~~~~~~~~~~~ Chapter 9 on the Step time record screen, as well as the following SET OPTIONS The DELETE key can be used to toggle between a positive and negative shift problem, especially if you're playing an instrument that's connected to the Casio has an "overlap" in its program calling. A program on the Casio can be specified with either of two numbers when selected from the sequencer. 5/4 120 240 480 6/4 144 288 576 7/4 168 336 672 standard value for STEPS/BEAT is 24. Higher values allow for more precise timing, but also make editing more difficult and put a greater strain on "housekeeping" chores. when entering data with a lot of different time values. The durations of screen, or with the SEMICOLON (;) key on any of the play screens. You will source to INTERNAL CLK. ECHO and MIDI MERGE must very definitely be turned ~~~~~~~~~~~~~~~~~~~~~~~~~~~ For Atari ST owners who would like to use KCS sequence files with other sequencers that support the MIDI sequence file the case, sequence B would be half the length of sequences A and C. The W memory, it is best to disable CONTROLLERS and AFTERTOUCH uless specifically DRUM CHANNEL selects one channel which will not be affected by any pitch transpositions, either as part of a song or control sequence, or when editing a sequence or track. This is intended for use with MIDI drum machines. Since drum machines assign each drum to a separate MIDI note, transposing a drum part will cause the wrong drums to be played by the 1 - 9 : Tracks 1 - 9 Manufacturers Association, and are listed on the next page. Chapter 10 CONTROL will have the effect of transposing notes up an octave when it is pressed. affect only the currently selected edit track. RESTORE is the opposite of BACKUP. It replaces the edid track with its the clock source. the part will play 65536 steps earlier than you expect, and you will have recording a part that begins more than this number of steps into a track, of tracks to be merged; select the tracks with the mouse or the track keys, and press RETURN. Each track in the list will be merged with the lowest MIDI Connections are more difficult to edit. unmuted status. will start to miss MIDI clocks. This causes the drum machine to lose sync, environment file. This allows you to quickly and accurately change the parameters used by the prog@am. The SET OPTIONS screen can be reached from start signal from the external sequencer. Start your song or sequence on after starting the external sequencer. On most machines, this will cause dumps (which may be longer than this limit) may consist of a series of song select command, the tune command (which initiates oscillator tuning on functions are also summarized in the Appendix to this manual. To unmute a sequence, press the sequence key again (no SHIFIt this time). The M will disappear and the sequence will resume sounding at the same point it would have been at, had the mute feature not been invoked. Use mute to cue in and out multiple overdubs in real time, or to isolate and listen to individual sequences. immediately stops recording and defeats the ALIGN feature. ~~~~~~~~~~~~~~ -3, and -12 for keys F11- F16. (Remember, function keys Fll to F20 are amount when a SHIFT option is active. Note that since the DELETE key is Korg instruments use a modifed octal numbering system to arrange patches ~~~~~~~~~~~ cue sequence will begin playing from the cue point. Program changes that have to redo all the work you've done on your old sequencer, to play the same music on the KCS. Fortunately, transferring sequences into the KCS from another instrument is quite simple. Essentially, we treat the older sequencer as a keyboard player with a built in MIDI clock, and let it play messages varies from one instrument to another; consult your manual for details. help with specific instruments! into the KCS while we record. 1- 1 1 0 5 CC 126 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~ backup track. Use this when you make catastrophic mistakes in your word SYSEX will appear on the screen as the name for that sequence. The TEMPO CHG BY RATIO changes the amount of tempo change which occurs when Since voices are assigned to channel on an "as needed" basis, it is possible to play up to eight voices on any of the nine channels at one time, without worring about which channel has how many voices assigned to it. The keyboard sends release velocity through MIDI, though the ESQ won't least ours) receives too much MIDI data at one time, it will erase its internal memory and go back to the state it was in when it was shipped from should function as described in your sync box manual. working properly, the sequencer will start to record immediately, and the the audible metronome is toggled with the % (SHIFT-5) key. The & (SHIFT-7) All of the message types described above can be sent from the KCS, either velocity values used in step time recording. If a file named DEFAULT.ENV functions of certain keys on the computer's keyboard on the program's Track than step 96 or some other nearby value. end the recording process a little before or after the end of a measure. On playback each loop will put the sequence further out of sync. When - :SILENT PUNCH METRONOME ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sending an appropriate song select command, it is possible to re-assign the RETURN :CHANNEL SWITCH rest in this sequence if using the first technique, or start this sequence When this option is selected, the message line will prompt you for a list itself. For this reason, it's a good idea to put a dead space, with no activity in eiher the sequence itself or any synchronized instruments, in normally used to toggle ALIGN, the ALIGN feature can not be changed when a slightly ahead of the others. The extra time gives the program changes a measure length is), and the sequencer will loop unevenly. When ALIGN is information via MIDI OUT. Local Control On will return the synth to normal 1 or 2 ms does not give you as much increased resolution as you might keys F3 - F9. Pressing a segment or channel key will cause the current 32K bytes into sequence files. pitch bend or the modulation wheel, may be recorded as a string of program Program Changes ~~~~~~~~~~~~~~~ numbers can vary quite a bit from one manufacturer to the next. Generally will cause that patch number to be selected, while sending the same program change to a Yamaha or Ensoniq instrument will select that patch number minus one. Casio uses a strange overlapping system which is described in system" in which programs are selected via a modified octal numbering 11 - 18 0 - 7 64 - 71 other than MIDI in. If you want to sync to tape or to an external drum you want to be able to use the real time record features of the KCS while syncing to tape, you need a device that can combine the MIDI clock signal from your drum machine or sync box with the MIDI output of your keyboards. F9 :SET SWITCH / :CUE LOOP 21 - 28 8 - 15 72 - 79 31 - 38 16 - 23 80 - 87 F10/SPACE :PLAY ESC :PAUSE ENTER :STOP . :TEMPO UP , :TEMPO DOWN INSERT :Right ALT key key simultaneously. An M will appear under the W heading for the sequence. The sequence will continue to keep time, but no events will be sounded. separate ON and OFF events. Such notes will stick until Fl, UNDO, or the sequence 1, followed by 2, 3 and then 1 again. Click on REST or press the F3 key to insert a rest in your recording. The Chapter 14 the program to concentrate on more important tasks. The Mirage samplwr responds to vwlocity changes particularly well with occur earlier in the cue sequence will be sent over MIDI, and sequence current time value. Press the CURSOR RIGHT key to increase the duration by CLR HOME :Shift-DEL Numeric ) :Shift-Numeric - Numeric * :Numeric . Numeric / :Shift-Numeric . The four numeric key substitutions apply to the Amiga 1000 only. note off velocity. Notes recorded with note on velocity are stored as operation. Local control messages are subset of the continuous parameters except TRACK MODE LOOP, MIDI KEYS, and the CUE MOVE AMOUNT are Drum Note #'s Notes sequence that will be started by another control sequence with a DE event, The next few pages contain reference lists of the keyboard functions on the multi-tasking the KCS with another company's product, but we cannot Computer Appears to be Dead tempo is changed from the Track mode control panel, or from the computer each repitition of the sequence occurs. A 9 will be displayed in the P the ST permanently modified to meet the MIDI spec; a less drastic s9olution is to check your cables with an ohm meter, preferably before leaving the store with them. General Purpose #1 16 0 - 127 The cunrent clock source is displayed next to the word CLOCK on the next to last line. This will be the current clock rate in beats/minute if the primarily because one MIDI manufacturer mininterpreted the meaning of one sequences which perform specific operations on other sequences. For editing. two digit numbers 00 - 92. They are activated from the Open mode play material at hand when calling. If you don't have this ready, we will ask you to call back later with the required information. After you've and the musician to pull his hair out. Try activating RUNNING STATUS on the SET OPTIONS screen. format, we have written a utility program entitled CONVERT.PRG, which controllers, and are sent from the sequencer with CC events. Note that, as with all applications which involve starting Open mode Filter the sync box into the computer's MIDI input. From here on, everything Mid Tom 49 50 C3, D3 ~~~~~~~~~ The Atari ST and Amiga vergions of the KCS use six different types of disk files to store the data used by the program. Each file has a unique extension. When you select LOAD/SAVE from one of the edit screens a dialog used for recording employs running status, and recording is turned on after the instrument appears to be missing notes. Sometimes changing programs ~~~~~~~~~ velocity controlled ADSR's velocity sensitive oscillator mix, and keyboard giving the impression that it is several instruments (although there is keyboard sides. The instrument powers up in omni mode. The Mirage Operating System Version 3 update adds a lot more MIDI control to the instrument which the KCS can address using CC events or single byte screen is first entered, and can be turned on or off with the F4 key. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ number press RETURN. The new value will appear on the screen, and will be note will be increased by the current time value. Click on TIE, or press virtually useless in all situations, as it causes an instrument to play beyond the end of track 1 be phayed. Shifting a track changes the time complex system. you can attempt to isolate the source of the trouble by MIDI Clock and Merge Boxes of the modes when they introduced their first MIDI synthesizer. The three STEPS/METRO sets the interval between metronome ticks. The default is for If nothing plays at all, the program might be set to sync to a nonexistent any edit screen by clicking on SET OPTIONS, or from any play screen by as CC events, or with single byte messages. While many earlier screen by typing two digts on the numeric keypad on the right side of the called the filter channel. Data on all other channels is filtered out. This is especially useful when recording data from another sequencer into the KCS, or when "expanding" a single channel's data from many sequences into a single sequence using the loopback recording technique described in COUNTIN allows you to select the number of "free" steps that you get before ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ will fix the problem; a more drastic action is to re-power the instrument. the real time clock value when chasing a cue point, either in response to a MIDI song pointer message or to selecting a "play from cue" operation, and determine how the song is affected by selecting a segment. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5. Information on your computer's disk configuration, monitor type, printer type, etc. [ :CUE BACK 2 BARS The other technique is to use a single control sequence without waits to RETURN to enter a tie. This will increase the time and also add the current time value to the duration of the most recently recorded note or chord. Clicking on DELETE or pressing UNDO will delete the last note or chord entered. sequences from the keyboard, the number of repeats programmed for each control sequence will have a profound effect on the operation of any real sequence 91 is played will not be muted. Generally speaking, real time The current segment or channel option is selected with one of the function information, but it is your responsibility to determine the response of the assignments of all MIDI controllers are now standardized by the MIDI Use the MIDI SLOW function in the SET OPTIONS section of the program to While recording you can select a new time, duration, or velocity value from (From) colunn contains the letter or number of the control sequence that FILTER is used to force the sequencer to accept MIDI data on only one 1 - 9 : Channels 1 - 9 A - G : Channels 10 - 16 1- 1 2 0 6 CC 122 0 1- 1 2 0 2 0 0 1W the correct jack? Try turning the computer's power off for at least 15 was initiated from the edit screen. This process can be repeated as many start events and tempo changes will be executed. Chapter 13 has more information on timing resolution. number to the right of the switch is the tempo, in beats per minute. The both play and record operations. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Exit ~~~~ ' :CUE BACK 4 BARS 64 - 79 Cartridge 1 - 16 80 - 95 Cartridge 1 - 16 option, or by pressing a key on the computer's keyboard. recognize any MIDI controller. This allows you to use any of the unassigned or less common controllers for whatever purpose you'd like. Examples of such instruments are the Oberheim Xpander, Matrix 12, and XK keyboard the Yamaha KX76 and KX88 keyboard controllers, and the Kurzweil MIDIBoard. computer keyboard. MIDI the start of the controller motion. When running status is used, a MIDI status byte is sent only at the start of the controller motion, rather than This ensures that a status byte will be sent at the beginning of the recording starts in real time. The metronome will sound and MIDI clock Adjust your monitor settings and check for a loose monitor cable. is the The four standard modes are called Omni On/Poly, Omni On/Mono, Omni Off/Poly, and Omni Off/Mono; they are also known as modes 1 - 4, respectively. The two Omni On modes cause the synth to receive data on all 16 MIDI channels at once; this is good for keyboards that are connected end segments of the loop as they are set. Pressing the SLASH (/) key turns current choices are indicated by a red asterisk. As you play notes on the 41 - 48 24 - 31 88 - 95 will be sent during the countin, but the program's clock will be held at 0 EDIT is active - if SILENT PUNCH is off, notes that are being deleted will it is a simple matter to bread it into individual channels by copying the sequence to Track mode. PANIC BUTTON is pressed. Secondary sequences cannot be muted from the Open mode play screen, though ~~~~~~ Pressing the UNDO key will canccl, or stop, all active sequences, and set the measure counter to 0. If you are currently recording it will erase the recorded sequence and allow you to start recording again. Cancel will not ~~~~~~~~~~~~~~~~~~~~ sequencer; hence the need for a drum channel. track. AUTO-RECORD is normally on. chance to "settle" before any notes are played. together in a layering arrangement, but not so hot for sequencing applications. Many earlier synths and drum machines power up in mode 1 of the first event of the track or sequence. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ record a single sequence, pattern, segment, whatever, from the external device, or an entire song. We usually prefer to record single sequences control sequences or Song mode. Once a sequence is recorded in Open mode, ~~~~~~~~~~~~~~~~~~ Entering Open mode from either the Track or Song mode edit screens will 1 - 9 : Segments 1 - 9 When a hidden control is changed from the play/record screen, a message be changed while the sequencer is playing or recording. of the tempo controls is pressed; when this switch is on, the tempo will keyboard. When this switch is off, the tempo will change by 1 BPM when any change by about 2.5% for each button press. When you call us, we will walk you through the program and ask you questions about what happens, so it is very important that you have this Appendix 2 track, and then erased. on, the sequencer will continue to record to the beginning of the next measure after recording is stopped. ALIGN is turned on and off with the DELETE key. Hidden Controls computer's typewriter keyboard. See the SET OPTIONS chapter for more on PLAY AFTER CURRENT differs from PLAY IMMEDIATE in that the current segment is allowed to finish its current repetition before the new segment is started. This is especially useful when altering the structure of a song = :CUE BACK 8 BARS INSERT :CUE MOVE AMOUNT ~~~~~~~~~~ COMMAND KEY REFERENCE LISTS Track, Open, and Song mode play and record screens, and the step time still sound when LIVE EDIT is on. ACTIVITY DISPLAY enables the musical icons which appear next to active place you on the Open mode edit screen. The play/record screen is entered selecting GO TO PLAY SCREEN, or by single clicking the ri@ht mouse button The SET OPTIONS screen is divided into six areas, each of which contain buttons and numeric data fields for a group of related parameters. Settings for the different parameters are changed as described in the can also be loaded from or saved to disk in a .ENV file, which is described later in this chapter. SEQ/TRACK plays the current sequence or track from the beginning and can 8 BARSS and 2 BARS, or the F9and FlO keys, let you hear the last eight or two bars of your recording. In Open mode, you will hear the sequence in Song Mode Loops ~~~~~~~~~~~~~~~ Song mode allows you to set a starting and ending loop point, and to loop the song between these points. The loop points are defined in terms of options allow you to set the starting and ending segments for the loop. ~~~~ The Yamaha KX76 and KX88 keyboards do this automatically, and some others tracks in the track status display. You might want to turn the activity display off when recording or playing very dense musical passages, or when using high clock resolutions. play and record are that the words RECORD and ALIGN appear at the bottom of the screen along with any other active record options. duplicates the F10 key and right mouse button on all three screens, but is SHIFT option is active. value of the first event in the track by adding or subtracting the shift ~~~~~ The ESC key can be used as a pause button during playback or record. Pressing ESC shuts off any notes being played and stops the internal clock, into "banks", as described in the MIDI chapter. An important difference between Open mode and Track mode is that going to If a synth appears to be responding sluggishly in multi-timbral mode (short you to select one of four recording methods, or pressing the RETURN or record screen. You may make copies of these pages and keep the copies STEP DISPLAY enables the step portion of the measure/step counter. Turning velocity values. Each choice is assigned to one of the numeric or new choice for time, velocity or duration by pressing the appropriate key internal clock display is being used, MIDI if MIDI clock is being used The RX11 features several variations of the most essential drums. There ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Suggestions on Timing Resolution START IS 1ST CLOCK allows you to tell the program whether it should respond to a MIDI start or continue command as though it were the first MIDI clock, or simply as an instruction to start listening MIN:SEC DISPLAY enables the real time clock, which displays the amount of time elapsed since the sequencer was started. As with the STEP DISPLAY sustain, portamento, and sustenuto pedals, respectively) duplicate the .TRK files hold all 48 tracks, plus their statuses. Savng all tracks can The letters B and E will appear in the REP column next to the beginning and isolation; but in Track mode, all previously recorded and unmuted tracks will also be heard. The cue point will also be reset if you use these individual track and the contents of the text area, in memory at the time the file was saved. .. dtLL files can only be loaded or saved from Track or Open modes. Loading a .ALL file will erase all data in the sequencer's memory. section, all parameters are saved. In the RECORDING section, the CONTROLLERS, AFTERTOUCH, and NOTE OFF VELOCITY record switches are saved, if you are using a 5 conductor MIDI cable, though three conductor cables do not exhibit this problem. ( :TRACK LOOP mode, Open mode, and step time record screens. The sustain pedal If a file named DEFAULT.ENV exists on the KCS program disk, it will be automatically loaded when the program boots up. .ENV files are also loaded will allow you to enter a name for that track. The input from the keyboard computer's MIDI in at the same time. Check your cables to make sure that that there is only one output jack for the four different sounds. You will required. separate note on and note off events, and are more difficult to edit. The time. The timing clock message will advance drum machines and sequencers byte messages for specialized applications. Other less useful real time external clock. check the clock source on the SET OPTIONS page. pedal is equivalent to the RE-RECORD button, and the sustenuto pedal DEBOUNCE sets the amount of time a mouse button must be held down before it will repeat on the Open or Track mode play screens, in 5 millisecond if you want to "Adjust all event times?" when you @eave the SET OPTIONS The Open mode play/record screen looks like this: When you get to the play/record screen the cue sequence and cue point start recording. The cue sequence will begin playing at the specifed cue ~~~~~~~~~~~~~~~~ F4 :PLAY IMMEDIATE FILTER is toggled with the ) (RIGHT PARENTHESIS) key. The filter channel any of the choices displayed by pressing the key shown next to the desired Mirage manual for details. ) :FILTER ~~~~~~~~~~~~~~~~~~~~~ SEGMENT KEYS ~~~~~~~~~~~~~ In the ST version of the program, clicking on FORMAT will format a blank second method is the one Dr. T usually prefers when he is composing music instead of writing software. A - Z : Segments 10 - 35 F5 :PLAY AFTER CURRENT F6 :SET LOOP START The play screen consists of two areas: the sequence area at the top, and the status lines at the bottom of the screen. The sequence area shows the sure you have a blank sequence available in that machine. The tempo of the external sequences can usually be set to its maximum value with no careful when transferring dense music, since minor timing discrepancies might occur due to MIDI data logjams. On the KCS, set the clock source to MIDI, enable the recording of may as well. Harmony Systems, JL Cooper and others make MIDI merge boxex, different values of debounce are needed for different applications. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options in Track mode. In Open mode, LAST CUE or the TAB key will play the controllers and aftertouch, and turn MIDI MERGE on. ECHO should be off, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status of the 35 primary sequences and the first 45 secondary sequences. (The remaining secondary sequences can be played from this screen as well, decrease the tempo. The clock rate can also be changed from within a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TRACK SELECT KEYS ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ F1 :EXIT staccato notes are lost or one note may have a rough attack), try using the VELOCITY PEDAL played, press F5 again. Recording will resume using the new velocity device which does MIDI merge and provides several additional continuous you will prevent such problems without having to think about what goes on F2 :RECORD The following example shows the screen that would appear if your first action in Open mode is to record sequence 2, echoing onto channel 4. The number of the sequence being recorded is shown in red on a color monitor. instruments; an understanding of the nuts and bolts of MIDI can be very left and right cursor control keys. The CURSOR LEFT key decreases the cue sequence by one, and the CURSOR RIGHT key increases the cue sequence by key. The up arrow moves the cue point higher, the down arrow moves the cue point lower, and INSERT tnggles the amount that the cue point moves between one measure and eight measures. F7 :SET LOOP END Loopback Recording ~~~~~~~~~~~~~~~~~~~ Loopback recording is an extension of the idea of transferring sequences from another sequencer; but in this case, the external device is replaced Align The followng example shows the Song mode play screen after a song has been MIDI SLOW option on the SET OPTIONS screen. that we recommend a value no higher than 96. think. A higher resolution creates larger time and duration values which requirements, you should avoid moving the mouse while in Track mode, and, Echo the blank sequence to start as soon as the first sequence is finished. Stop both sequencers after the blank sequence starts. In this case, you will undoubtedly need to remove some time from the end of the recorded sequence or track, to compensate for recording part of the blank sequence. In either case, you may also need to make slight adjustments to the timing Since drum machines are nothing but stripped down sequencers with built in ~~~~~~~~~~ ~~~~~~~~~~~~~~~ While MIDI is one of the most successful and consistent interfacing standards in the computer industry, it is still possible that certain types of equipment won't work well together. Many times, what might seem like a The CZ-101 is very useful with the KCS because it can also function as four MIDI MERGE causes the program, to transmit all data received at its MIDI in to the MIDI out jack. MIDI merge can be turned on and off from this need MIDI merge if you are using a master keyboard and remote modules. TRACK OPTIONS CHANNEL KEYS Shaker 58 A#3 is saved on the KCS program disk, this file will be loaded when the program for MIDI clocks. If you are syncing to an external MIDI clock source, pick ~~~~~~~~~~~~ Four record options are displayed in the left part of the edit window, one When the control sequence which follows is started, sequences A and B The ECHO feature is used to rechannelize MIDI data recorded by the program The choices for time, duration and velocity are listed in columns, along songs. controller motion, and the note can be easily removed on the edit screen. Note that changing the RUNNING STATUS switch on the SET OPTIONS screen of point. Press FlO when you have completed recording. Both the cue sequence indicates the segment currently playing. If the segment is programmed to the KCS will not help with this problem. Some Instruments Don't Respond Correctly All the Time slow down the MIDI transmission rate. Use the lowest value which provides problem. Sequencer Plays Back, but Notes are Garbled and send it out the computer's MIDI out. This allows you to record on any channel while using a keyboard controller that transmits on a single channel. If ECHO is active, the word ECHO will appear on the bottom of the screen, followed by the echo channel. You can use the BACKSPACE key to CHANNEL OPTIONS TIMING is a changed with the PLUS (SHIFT-EQUAL) and UNDERSCORE (SHIFT-MINUS) keys. ~~~~~~ The parameters in the TIMING section of the SET OPTIONS window are used to tenths of BPM digit is treated as a separate field by the program, which means you will need to use the mouse to place the cursor on this digit. Remember that the internal clock is always used when playing a sequence or screen. Answering "Y" to this question will compress or expand all event hidden control keys. TAB :CUE 0 :SET OPTIONS ~ :PANIC BUTTON When the NAME track option is selected with the F20 key, selecting a track value. by a previously recorded track or sequence in the KCS itself. This might seem like a strange notion at first, but there are a number of applications for this technique. For example, loopback recording can be used to reduce its own MIDI out, either directly or through a merger. Set the clock off, and MUTE NEW TRACKS should be on of you're in Track mode. You will need to turn FILTER on if you want to record on only one channel while From here, the procedure is the same as recording from a keyboard, except could be because you are trying to use a feature which is not implemented current cue sequence from its cue point. If the current CUE sequence is a the area of the affected notes. times and durations to match the new resolution. The program will also ask channel, the filter channel. Incoming data on other channels as ignored. FILTER is turned on with the ) (RIGHT PARENTHESIS) key, and the filter channel can be lowered or raised with the UNDERSCORE (SHIFT-MINUS) or PLUS ( + ) keys respectively. MIDI merge functions when the program is on one of the play/record screens, though not on the edit Other disadvantages stem from the design of the KCS. The program was the next time step. If the time steps are too close together, the program will not always be able to do this work. The program was also designed to CRSR UP :CUE POINT UP CRSR DOWN :CUE POINT DOWN Controller Name Number Range tracks from the current cue point. You can interrupt or restart play as INSERT :CUE MOVE AMOUNT CRSR LEFT :LAST SEGMENT \ :LOOP ON/OFF ~~~~~~~~~~~~~~~~~~~~~~~ of you wish to adjust the related parameters. A "Y"$ answer here will Chapter 15 ~~~~~~~~~~ The sccond sequence above is sequence 1. Sequences A, B, and C are started together, and sequence 1 waits for sequence C to complcte before ending. The bottom line shows the current measure and step, which will be the MST-ST value for the next note entered. The box directly aboxe this contains buttons for a number of step time recording options, as well as two edit buttons. as patch dumps, remote button pushing, and even displaying messages on an in Open mode. particular mode, for instance, control changes on controllers 124 and 127 to select Omni Off/Poly On. controllers. Any of these will allow you to merge MIDI clock with MIDI messages. Among the performance enhancements are aftertouch, breath change the STEPS/MEASURE, STEPS/MIDI CLK, and STEPS/METRO settings proportionally, or "N" will leave the settings unchanged. measures later, sequence B is forced to shut off, and another two measures a digital waveform generator system. The DW-6000 will send and receive instrument's display. You can use single byte events to send sysex as well as the ECHO status and channel. In the OTHER section, all saved, and in the VELOCITY PEDAL section, only the CHANNEL is saved. In message. The All Notes Off message is not recognized by all instruments, clears any sustain pedal or pitch bend settings that may have been left "hanging". Recording in Open Mode recording. the factory. Beware of MIDI loops and length 0 sequences when using a KX76 of KX88 in this manner. and you will probably want to leave FILTER off as well, unless you want to record one channel at a time. QUANTIZE should be off, and ALIGN should be received. When you select RECORD from, the edit screen, an edit window will ask which sequence you want to record, and will also present a set of record options. The sequence will default to the next empty sequence, or you can enter a secondary sequence. Remember that sequences Y and Z are reserved for which have the two normally unused pins (1 and 3) shorted to the pins which MIDI Modes the setting which seems to sync better with your other equipment. In the techniques outlined in chapter 13 and the time of the first event recorded ; :MIDI MERGE Ensoniq ESQ1 ~~~~~~~~~~~~~ channel that the ESQ receives on from one instant to the next. Yamaha RX11 and RX15 Drum Machines are 8 snares, 3 kicks, 3 closed hats, 2 open hats, 2 cowbells, 2 claps, and volume, pan, and MIDI channel assignment for each drum from the KCS using 61 - 68 40 - 47 104 - 111 STs docuentation. In the Amiga version, a fairly self explanatory file is always off by one clock step, yu should change this setting. This option disk type. (In the Amiga version of the program, you may format disks the piece. The sequences started by this sequence each start the sequences ~~~~~~~~~~~~~~~~~~~~~~ BACKSPACE :ECHO Using nonstandard MIDI cables on the Atari ST's MIDI output can cause this Are notes overlapping improperly? If an instrument is in mono mode and notes overlap, the instrument may not retrigger its envelopes. If an instrument is in poly mode and notes of the same pitch overlap, undesirable from the Open mode edit screen will bring up an edit window which allows Generally speaking selecting RECORD from the edit screen provides more This should normally be set to 1 when STEPS/BEAT is 24, and adjusted improvement in resolution when STEPS/BEAT and STEPS/MIDI CLK are increased, individual tracks as needed. The result would be a single track which screen. The TIME value for the first event of the track will be displayed in the right part of the message line whenever a SHIFT operation is performed. the metronome to occur every 24 steps. If you want the metronome more or less often, or you change the STEPS/BEAT setting, you will want to change AUDIBLE METRONOME enables or disables the metronome "click" that is produced by the monitor speaker. looping is actiwe, segments 3, 4, and 5 will play repeatedly until the loop You can use the SET OPTIONS screen to set a recoring countin. This allows for a few beats before recording. If you are using a countin, press F10 Playing the Song This order is preserved even when tracks are copied to a sequence. You can thus improve timing of critical parts by putting them on the lowest numbered tracks or sequences. If the time steps are so close toghether that the program has not finished with the previous time step before it is supposed to start the next, this advantage will be lost. 71 - 78 48 - 55 112 - 119 81 - 88 56 - 62 120 - 127 select programs from the sequencer. Note in the multi-timbral mode the CZ doing serious recording, you may wish to use a syncing device and record KCS PG Value CZ Program ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ analog synthesizers), and the much ballyhooed song position pointer ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wish to record. Pressing F10 a fraction of a beat into the next measure even if you do not play any notes. Clicking on STOP or pressing F1 APPLICATION NOTES ~~~~~~~~~~~~~~~~~ with the Keyboard Controlled Sequencer. Since new equipment continues to share design features, so the following information may be useful even if TAB. If you make mistakes and want to start over, you can press UNDO if you are still recording or CLR HOME if you have completed recording. The recording procedure. described earlier. Audition Velocity ~~~~~~~~~~~~~~~~~~ can use the AUDITION VELOCITY feature to try different note velocities describe the program numbering scheme for that machine: if not, REXMAN! VISIBLE METRONOME enables or disables the musical icon metronome that is shown on the Track mode and Open mode play/record screens. one in the previous example. Eight bars into the piece, sequence B is Songs can only be loaded or saved from Song mode, and the song loaded or select window will appear. After selecting a file name, click on CANCEL to TIPS FOR ADVANCED USERS if you are playing an Open mode sequence and want to record a part whenever PLAY METRONOME turns the metronome on when the sequencer is in play. If this switch is off, the metronome will only occur when the program is > :ECHO CHAN UP < :ECHO CHAN DOWNT Environment Files ~~~~~~~~~~~~~~~~~ Most of the parameters shown on the SET OPTIONS screen can be saved in an recording and playback parameters when you move to a new recording numbered tracks are played before notes on the higher tracks swapping tracks can be used to correct for minor timing problems caused Eyb MIDI bandwidth limitations or differences in instrument response times. See is not parsed (interpreted) as it is entered, so the BACKSPACE, DELETE, and the Amiga version of the program, the screen colors are also saved. Sequence B is played tiwce. When using a structure such as this, you will and saved automatically with .ALL files, under the same file name. system exclusive messages; the codes for doing this are contained in the Appendix 1 ~~~~~~~~~~ inspiration strikes. Real time recording is described later in the ~~~~~~~~~~ MUTE, SOLO and SET SWITCH internal use by the program and cannot be recorded. The instrument may not be set to receive on the MIDI channel that it is cables, but won't work properly for MIDI. Check that the synth's MIDI KCS can only remember to hold down 64 notes (on all synths) at one time parts with note off velocity. to interpolate between MIDI clocks when synchronizing to an external 24 PPQN clock (for instance) while using a higher internal clock resolution. Since MIDI song pointer messages are quantized in units of six clock steps, Otherwise, timing inaccuracies will result. AUTO-RECORD is selecled with the | (SHIFT-BACKSLASH) key. When this switch directly from the WorkBench.) Clicking on CANCEL exits the LOAD/SAVE screen. that used by Yamaha. Yamaha designates the lowest key on the five octave If the STEPS/BEAT setting in the environment file is different than the on the ST, keep the mouse away from any active display areas on the screen, changing one aspect of the system at a time, or you can simplify the system ~~~~~~~~~~ problems, REXMAN (Relax, EXperiment, and read your owner's MANuals). The Music Software be liable for any damages, including any lost savings, lost possibility of damages. Dr. T's Music Software and Emile Tobenfeld shall such as the measure/step counter or the activity displays. We have never found a need to do this, but if you are a perfectionist and are working on. playing, and XX or XL events can be used to stop looping parts without current setting when you are loading a .ENV file, the program will ask if started, and loop points set: as turned off with the / key. The red musical note indicates that segment steps, which corresponds to about 683 bars at 96 steps/measure. If you are to put extra rests in from the edit screen. The letters C A O will appear beside RECORD on the play/record screen if source to MIDI (or MIDI W SONG POINTER. if your sync box supports this ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The visible metronome can be turned on or off with the $ (SHIFT-4) key, and SERVICE AND SUPPORT The note numbering system used by Dr. T's is shown in the chart below, MIDI Note Numbers ~~~~~~~~~~~~~~~~~ MIDI note numbering is also handled differently by different manufacturers. ~~~~~~~~~~~~~~~~~~~ not be responsible for any damages claimed by any other party, resulting from the use or attempted use of this program. All warranties implied are key disables the step display in the measure/step counter. Modulation Wheel 1 0 - 127 Track looping is turned on or off with the ( (LEFT PARENTHESIS) key, and RATIO is toggled between one BPM and 2.5% by pressing the ^ (SHIFT-6) key. screens. These functions can be selected and the echo channel changed with similar keys will insert funky graphics symbols in the name, rather than performing the expected operations. Typing mktakes can be corrected from the edit screen. Chapter 12 ~~~~~~~~~~ ~~~~ where th keyboard represents a five octave keyboard like those found on keyboard C1, whereas we call that key C2. already in use, so you will need to be careful to avoid such conflicts if MIDI Song Pointer will start all tracks from the specifed point. Song pointer messages will While it is possible to make good use of the Keyboard Controlled Sequencer newly recorded sequence, pressing UNDO will erase the current recording and any of these options are turned on. The options can also be turned on and SEMICOLON (;) key. PAUSE or MIDI MERGE will appear in red on the status MIDI Drums obvious at first, and will hopefully serve as a catalyst for further be ignored if the clock source, on the SET OPTIONS screen, is not set to MIDI WITH SONG POINTER. The correct time value will be inserted at the Song pointer is sent by the sequencer at the beginning of the cue loop, if ~~~~~~~~~ event called a mode message; any other modes must be selected at the When you besn playing on the synth keyboard, the metronoe (bottom right of more notes on the MIDI keyboard. While newer machines allow you to assign each drum to a specific note (and possibly to a specific channel as well), there is sort of a quasi-standard in effect regarding drum machine note assignments. These assignments, which are also used in our Copyist ~~~~~~~~~~ LOAD/SAVE screen) will begin flashing and the measure/step counter will start be d@splayed under NAME. If you want to begin the sequence with a rest, If your new sequence is playing back and you decide you don't like it, you can erase it and record again by pressing CLR HOME. Recording will start again when you play the keybeard or press FlO. Press FlO a second time to end recording and hear what you just played. ECHO and MIDI MERGE wdthout detailed knowedge of MIDI, you will undoubtedly find that as you start to realize some of the enormous potential inherent in most MIDI helpful. This chapter contains information on a number of subjects ~~~~~~~~~~~~~~~~ A MIDI cord consists of a twisted and shielded pair of wires, with the body of the plug isolated from the shield. At the MIDI out jack, the MIDI cable plugs directly into the synth or computer's circuitry; but at the MIDI in instrument or with a sysex message. The section below on USEFUL MIDI (Omni On/Poly), and must be changed to one of the other modes to be used in a multi instrument sequencing environment. Mode 2 (Omni On/Mono) is contains only the portions of the other tracks that you want to keep. You Open modes. Pressing the TAB key stacts the song at the current cue point. All of the play features described earlier in this chapter also function when recording. To stop recording and go to the edit screen, press Fl. As mentioned earlier, real time recording can also be selected directly from the Open mode play screen by pressing the RETURN or ENTER key. If Breath Controller 2 0 - 127 Early DX7 Aftertouch 3 0 - 127 Foot Controller 4 0 - 127 General Purpose #2 17 0 - 127 junction box or else patch the CZ at the end of the MIDI chain. The CZ's ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Bass 35, 36 B1, C2 Snare 38, 40 D2, E2 Rim 37 C#2 Syncing to Tape ~~~~~~~~~~~~~~~ If you are using a sync to tape box such as our Model S or the Roland SBX80, we suggest that you mute all tracks, sequences, or channels when you lay down the sync tone. The reason for this is that, when the sequences is playing a full set of sequences, the MIDI data st5ream is pretty busy, and RETURN is pressed, recording will start as soon as a note on or other relevant MIDI event is received at the MIDI in jack, and if ENTER is Claps 39 D#2 used for recording. Pressing FlO will turn recording off and play the Floor Tom 41, 43 F2, G2 Low Tomm, 45, 47 A2, B2 0 - 15 Presets 1 - 16 16 - 31 Presets 1 - 16 receive channel is the same as its send channel, and that ECHO and FILTER are set properly. before it ends, the overdub sequence will still loop, and the program will remain in record. This allows you to listen to your overdub sequence a few times before recording. Open Hi Hat 46 A#2 Chapter 13 ~~~~~~~~~~ stop all sequences, and the CLR HOME key will erase the last sequence In the four years since the release of Version 1.0 of the Commodore 64 KCS, times as needed, to record additonal sequences. Overdub ~~~~~~~ The OVERDUB option allows you to record a new sequence in sync with an existing sequence called the overdub sequence which is automatically played back by the prograrn as you record. You can start the overdub process by the thousands or musicians who use the program have undoubtably come up with many thousands of useful techniques, tricks, and shortcuts. Much as we would like to, space does not permit us to present all of them here. playing a note on your synth or by pressing F10. In either case, the When the overdub sequence completes, the program will automatically end the recording process and play back both sequences together. If you make a use the UNDO or CLR HOME keys to start over, as described above under REAL seconds, then re-boot. This forces the computer to completely clear it's are not sensitive to velocity but respond well to variations in duration because of their three 8 stage envelope generators. you can put the CZ-101 in mono multi-timbral mode by pressing the SOLO button. You can then use 32 - 47 Internal 1 - 16 48 - 63 Internal 1 - 16 TIME RECORD. you do not own the instruments discussed. The Casio CZ-101 is a programmable eight voice polyphonic digital Record with Cue channel, which is shown beside the letters VO in the Casio's MIDI display. ~~~~~~~~~~~~~~~ RECORD WITH CUE is very similar to OVERDUB, but allows you to start the fills to a section, adding some grace notes to a long piano sequence, or adding controllers to a piece after the basic arrangement was done. The 13- 1 7 384 F 0 0 1 13- 1 8 0 XX D program will automatically insert the correct amount of time before the first event. experimentation. When the RECORD OPTIONS edit window is displayed, select RECORD WITH CUE and then click the mouse to OVERDUB/CUE SEQ, and enter a sequence key or Recording with Velocity Pedal ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ When the VELOCITY PEDAL option has been activated from the SET OPTIONS or instrument. It can hold 32 programs (16 of these are presets and may not be changed) or 48 programs if you buy the optional RAM cartridge. Dr. T's Track mode record screens, the sequencer will not directly record note on velocities, but will instead record values based on the position of any continuous controllers on the velocity pedal channel. The velocity pedal function cannot be accessed from the Open mode play/record screen. See the ~~~~~~~~~~~~~~~~ The song is started by pressing FlO or clicking the right mouse button. When play starts, the measure/step counter starts to count, and a red play more than once, the number in the REP column will count down as it plays. disk drive to use, and what file type is to be accessed. the timing of individual clock messages may be affected slightly. By expensive but deadly accurate MIDI clock source, which is all that is The Song can be paused at any point by pressing the ESC key; pressing ESC a second time lets the song continue. MIDI merging can be toggled using the line if either of these functions are active. Control Sequences in Open Mode ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conductor track in Track mode, or any Open mode sequences that contain TM, The Poly-800 and EX-800 are similar, with the newer EX-800 being a The DW-6OOO is a 6 voice synth with 64 programmable memories. It features note data, program change, pitch bend, OSC mod, VCF mod, damper pedal, podamento switch and system exclusive messages. See the chapters on the Track and Open mode play screens for details on saved is the currently selected song or the next available song, will convert KCS sequence files to MIDI standard files, and vice versa. later, the TM event will change the tempo to 100 beats/minute. MSR- ST EVNT TIME CH TYP NOTE VEL DUR ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1- 1 1 0 B 0 0 4 1- 1 5 192 TM 100 PAUSE and MIDI MERGE. Cueing and Single Segment Looping memory. Instruments Do Not Respond ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A song may also be started at an arbitrary cue point, just as in Track and The cue point is moved forward or backward using the CURSOR UP and CURSOR DOWN keys, and the cue point move amount is toggled between one and eight measures with the INSERT key. See the chapters on the Track and Open mode play screens for more details on cueing. option to be applied to the corresponding segment or channel. The segment/channel options are MUTE/UNMUTE, PLAY IMMEDIATE, PLAY AFTER CURRENT, SET LOOP START, SET LOOP END, SOLO, and SET SWITCH. The MUTE/UNMUTE, SOLO, and SET SWITCH options are similar to the corresponding options in Track mode, but they apply to MIDI channels 1- 1 1 0 1 0 0 1W instead of tracks. The PLAY IMMEDIATE, PLAY AFTER CURRENT, SET LOOP START, the song immediately following any large sysex messages. MIDI Controllers Are Not Recorded ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Creating Songs with Control Sequences and SET LOOP END options are unique to Song mode and apply to segments. status line. The default is PLAY IMMEDIATE, as shown in the screen example on the last page. Only one segment option or one channel option may be active at any time. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ There are two techniques that we recommend for using control sequences to combine Open mode sequences into songs. The first technique involves G control channels 10 - 16. 5 is currently playing. by using fewer pieces of equipment or program features. You should try that the KCS is providing th ekeyboard player. Simply turn RECORD on and start the sequencer. One way to use this technique would be to bounce portions of several tracks down to one trakc, while muting and unmuting the perfectly reasonable configuration won't give the expected results. This on a particular machine, or because you haven't initialized your synths creating a control sequence that starts other control sequences and waits Channels 3 and 5 have been muted. MIDI events on these channels other than STEP TIME RECORDING on the computer keyboard, or by clicking the mouse on your choice. The red asterisk will move to display your choice. If you select a zero velocity which is norally assigned to the Z key the program will record the actual required by their section. In the following example, the song consists of TIME option from the record dialog box. A new track can be recorded in with the keys used to select the choices. ready to record material from the original sequencer. If recording in Recording in Step Time ~~~~~~~~~~~~~~~~~~~~~~ Once the various record parameters are set up, recording in step time is simply a matter of entering the notes for each step from the synth's keyboard. Pressing and releasing a single key puts a single note at that step; pressing more than one key before any key is released puts a chord at sounds, drum patterns can be transferred to the sequencer in the same way. MSR- ST EVNT TIME CH TYP NOTE VEL DUR ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1- 1 3 0 3 0 0 1W probably want all parts to play for the same Control amount of time. In (Wait) for sequence C prevents the song from, continuing to sequence 2 until sequence C has completed. The DE event may look superfluous, but it that step. All notes played will be assigned the chosen duration and velocity values. The first note or chord will get a time of 0, while subsequent notes get the selected time value. The measure and step value, or by clicking on the new value with the mouse. The asterisk moves next to your choice, and subsequent notes will use the new choice. is necessary to keep sequence 1 from ending after sequence C is started, This example might be used to play a song with the same beginning as the started for two more plays. Sequence D, perhaps just a sixteenth note hi If the DUR FOLLOW feature is active, selecting a new time will cause the program to select a new, proportional duration as well. This is convenient causing the main control sequence to continue. If you always end a control the last note or chord entered will also be adjusted to the new value if requiring you to compute and enter the times necessary to get all of the DUR FOLLOW is on. This prevents the previous note from overlapping the new until you find the one that sounds best. Use the mouse, or press F5 to Note that if you're using a keyboard that sends release velocity the current velocity selection will change when you release a key as well as when a key is pressed. In this case, be sure to turn AUDITION VELOCITY off before releasing the key. parts to start exactly when you want them to. It has the advantage of comptete flexibility. Parts can be started while other parts are still Duration Adjust Clicking on one of the four DURATION ADJUST values or pressing one of the four cursor control keys allows you to make small adjustments to the calculating their normal stop points. 1- 1 1 0 A 0 0 1 box or edit window will ask whether you want to load or save a file, which current duration selection, and to hear the result in the context of the one, the CURSOR LEFT key to decrease by one, the CURSOR UP key to increase by four, or the CURSOR DOWN key to decrease by four. The most recently recorded note will be played eight times with the new durataon and the current time and velocity values. If no notes have been recorded yet, a middle C will be played. 1- 1 3 0 C 0 0 1 ~~~~~~~~~~~~~~~~~~~ need to activate either ECHO or MIDI MERGE, just as you do on the other hat, is started indefinitely, and sequence E is started for a single play. Four bars after that, sequence D is stopped and sequence F is started. The Control Sequences as Real Time Controllers Many of the KCS's event types which modify the playback of other sequences SAVE. Another dialog box will display a directory of files with the selected extension on the current disk. In the Atari version, files are selected in the window using the GEM protocols that are discussed in the exit or OK to load or save the file. You do not have to specify .ALL,.SEQ, AC, or DC events, as this will eliminate all your tempo changes from the sync track! .ENV, etc. as these extensions will be added by the program. The exact procedure for recording a sync tone will depend on your sync box, This allows you to keep all of your drum parts on the same disk as the rest .ALL files contain all songs, sequences and tracks, plus the status of each .SEQ files hold a single track or sequence. These files can only be loaded System exclusive messages, which most MIDI hardware manufacturers use to from the KCS using single byte events. The KCS can directly record system exclusive messages of up to 5000 bytes if the SYSEX button on the SET OPTIONS page is active. Sometimes bulk To record a sysex data dump from a MIDI instrument, turn on the SYSEX recording. Following the instructions in your instrument's manual, recorded. of a song. correctly, or for many other reasons. both approaches when confronted with a problem in the use of the software. or saved from Track or Open mode. The file saved will be the currently selected track or sequence; when loaded, the file will be put in the next available track or sequence, depending on the mode selected. .SNG files hold a single song as wel1 as the sequences used in that song. When a .SNG file is loaded, each sequence is put in its original location, location. This allows merging multiple songs into a single .ALL file. boots. saved and loaded as a group by creating a dummy song made up from a list of the desired sequences. In this case, though, PRIMARY and ST events contained in Open mode sequences will not be reassigned if that sequence is diplayed in the SET OPTIONS edit window, as well as the time, duration, and .ENV files are also created automatical@y whenever you save a .ALL file. When a .ALL file is saved, the searches for a .ENV file with the same name