home *** CD-ROM | disk | FTP | other *** search
-
- ===============================( README.DOC )===============================
-
- README.DOC for Cake Demo
-
- $Date: 29 Nov 1991 12:03:54 $
-
- Cakewalk is copyright (c) Greg Hendershott, 1987, 1988, 1989, 1990.
- All rights reserved.
- Cakewalk is a trademark of Twelve Tone Systems, Inc.
-
- ============================================================================
-
- ** If you do NOT have any MIDI interface yet, you can skip the section
- below about installing a driver. The default MIDIPORT.DRV file on the
- Demo Disk is a copy of BEEP.DRV, which translates Cakewalk's MIDI messages
- into tones on the PC speaker.
-
- Caveats: Only one note at a time can sound, so when you play music with
- more than one part the parts will compete for the single voice. This can
- sound pretty bad, but at least you can experiment with Cakewalk Apprentice
- and get a feel for some of its features.
-
- Tip: To hear only one track at a time in DEMO.WRK, move the cursor to each
- track, and press '/' to "SOLO" that track. The other track will be muted.
- If you don't solo a track, then whichever track turns on a note a little
- later will "win" and that will be the note that you hear.
-
- Reminder: None of these restrictions apply to "the real thing". When you
- use any Cakewalk product with a MIDI interface and one or more MIDI
- keyboards, then you are limited only by the sound-making capability of the
- MIDI keyboard(s). And even the least expensive MIDI instruments typically
- allow you to have *at least* three or four different parts playing at
- once.
-
- -------
- ================================( DRIVERS )=================================
- -------
-
- Following is a list of the Installable Port Drivers supplied with this
- release:
-
- Driver file Device
- ----------- -----------------------------------------------------------
-
- MPU401.DRV MPU-401 compatible (including Music Quest PC MIDI Card)
-
- MQBASIC.DRV Music Quest Basic MIDI Card
- MQX16.DRV Music Quest MQX-16
- MQX16S.DRV Music Quest MQX-16S
- MQX32.DRV Music Quest MQX-32 or MQX-32M
-
- IBMPS1.DRV IBM PS/1 Audio Card and Joystick Option
-
- KEY101.DRV Key (KEE) MIDIator MS-101
-
- CMS101.DRV Computer Music Supply CMS-101
-
- OPTRON.DRV Optronics Basic MIDI I/O card
-
- ADLIB.DRV AdLib or Sound Blaster FM sounds
- SBFMMI.DRV Sound Blaster FM sounds and MIDI
- SBMI.DRV Sound Blaster MIDI only (no sounds)
-
- BEEP.DRV Plays one tone at a time on the PC speaker
-
- M_ADL.DRV MPU-401 compatible + AdLib/Sound Blaster FM sounds
-
- | The above product names may be trademarks or registered
- | trademarks of their respective manufacturers.
-
- +-------------------------------------------------------------------------+
- NOTE: These drivers are copyrighted material just like Cake Demo itself.
- Your license does NOT include the right to copy them (except for
- personal back-up purposes) or the right to modify them.
- +-------------------------------------------------------------------------+
-
- Note: For space reasons, we have limited the supplied drivers to those
- that cover the most popular interfaces for this particular product.
-
- Our Supplemental Drivers Diskette contains all single and multiple board
- drivers developed so far by Twelve Tone Systems. New releases of the
- Supplemental Drivers Diskette are made as new drivers are created.
- Contact Twelve Tone Systems for the latest information on this diskette.
- If you desire support for an unsupported interface (or combination of
- interfaces), send your request in writing to us ("ATTN: Driver Requests")
- for consideration.
-
- =====( Installing the right driver for your MIDI interface )===============
-
- (1) IMPORTANT: Each Twelve Tone Systems product has been initially set up
- with the most likely MIDI interface driver for that product. But that
- may not match the MIDI interface you have. Copy the appropriate driver
- file to a file named MIDIPORT.DRV. Cakewalk needs to find MIDIPORT.DRV
- when it starts; otherwise you will get an error message.
-
- For example, if you are using an MPU-401 compatible, you need to enter the
- following at the DOS Prompt:
-
- CD \CAKEWALK
- COPY MPU401.DRV MIDIPORT.DRV
-
- (2) Then, if you are using a MIDI interface with other than its
- factory-default settings -- for example, an MPU-401 compatible on other
- than IRQ 2 and base port 330 -- you must run Setup. Start Cake Demo by
- entering at the DOS Prompt:
-
- CAKEDEMO -S
-
- Select choice (3), "MIDI Interface Settings", and enter the appropriate
- information.
-
- If you ever recopy the original .DRV file to MIDIPORT.DRV, you will need
- to run Setup again.
-
- Tip: If you want to determine which driver is currently installed, just
- run Setup as described above. The interface type is displayed on the
- same screen as its current settings.
-
- =====( Key MIDIator MS-101/103 Notes )======================================
-
- If Cakewalk can't find your Key MIDIator, first make sure you've selected
- the right IRQ number and address for your serial port. Run Setup as
- described above and select "MIDI Interface Settings". For COM1, use IRQ 4
- and address 3F8. For COM2, use IRQ 3 and address 2F8. If that's okay,
- try a different serial cable. It's critical to get a properly wired
- serial cable that connects all the required pins. The MIDIator uses some
- pins that most applications don't need.
-
- If you notice occasional or constant garbling of MIDI output, try
- adjusting the CPU speed compensation in the driver. Run Setup as
- described above and select "MIDI Interface Settings". By default, this
- parameter is set up to auto-set itself, but this automatic method does not
- work for some computers. Start at 1 and try higher and higher values till
- it works, then add 1 or 2 to make sure you'll avoid even a rare glitch.
- If it's set too low, MIDI output will be garbled. If it's set too high,
- it will unnecessarily rob performance from your computer. The faster the
- machine, the higher the value required. One 20Mhz 386 that we know of
- uses a value of 21. If you change your CPU speed, serial port, or
- MIDIator, this value might be affected.
-
- If after this you still notice garbling of MIDI output, there may be a
- problem with the serial port in your computer. Even if your serial port
- works fine for other software, the speed or hardware timing may be off
- enough that it won't work with the Key MIDIator, which requires exact
- conformance. Call Key technical support at 817-560-9751. They will
- provide you with a way to test your serial port with the Key interface and
- get it working if possible. Please note that Key is much better equipped
- to help you with this kind of hardware problem than we are, since this is
- not a problem with Cakewalk.
-
- =====( AdLib and Sound Blaster Notes )======================================
-
- Twelve Tone Systems supplies several drivers that use the FM sound
- capability that is identical on the AdLib and Sound Blaster cards.
-
- VOICE MODES: These cards have two modes of operation. In the default
- mode, you can play up to 9 instrumental notes simultaneously. The special
- percussion mode sacrifices some of these instrument notes to create
- percussion sounds: in this mode, you get 5 percussion sounds on MIDI
- channel 10, and only 6 instrument sounds on the other MIDI channels.
-
- To put the card into percussion mode, use a patch change of 126 on MIDI
- channel 10; to take it out of percussion mode, use patch change 127.
- Probably you will want certain song files to use one mode or the other,
- depending on whether the song needs percussion. You can use Cakewalk's
- "Pat" parameter to set up the patch change of 126 or 127 on MIDI channel
- 10. This patch change will get saved in your Cakewalk song file. See the
- manual for more information.
-
- PATCHES (SOUNDS): Built into the driver are 128 patches (sounds) following
- the "General MIDI" standard. A list of General MIDI patch numbers and
- names follows.
-
- The driver can also load ".IBK" files. The Sound Blaster .IBK file format
- is a standard already used by other programs to save patches for the AdLib
- and Sound Blaster FM sounds. To use one of these .IBK files, put it in
- the Cakewalk startup directory and name it ADLIB.IBK. The driver will
- find this file and use its patches instead of the built-in defaults. (Note
- that we provide GENMIDI.IBK, which is identical to the General MIDI
- patches built into the driver.)
-
- Pat Name Pat Name Pat Name Pat Name
- --- -------- --- -------- --- -------- --- --------
- 0 ACGPIANO 32 ACOUBASS 64 SOPRANO 96 FX1
- 1 ACPIANO 33 ELECBASS 65 ALTOSAX 97 FX2
- 2 ELGPIANO 34 PICKBASS 66 TENORSAX 98 FX3
- 3 HONKTONK 35 FRETLESS 67 BARISAX 99 FX4
- 4 ELPIANO1 36 SLAPBASS 68 OBOE 100 FX5
- 5 ELPIANO2 37 WRDBASS 69 ENGLHORN 101 FX6
- 6 HARPSCHD 38 SYNBASS1 70 BASSOON 102 FX7
- 7 CLAVICHD 39 SYNBASS2 71 CLARINET 103 FX8
- 8 CELESTA 40 VIOLIN 72 PICCOLO 104 SITAR
- 9 GLOCK 41 VIOLA 73 FLUTE 105 BANJO
- 10 MUSICBOX 42 CELLO 74 RECORDER 106 SHAMISEN
- 11 VIBES 43 CONTRA 75 PIPES 107 KOTO
- 12 MARIMBA 44 STRINGS1 76 BOTTLE 108 KALIMBA
- 13 XYLOPHON 45 PIZZ 77 SHAKA 109 BAGPIPE
- 14 TUBEBELL 46 STRINGS2 78 WHISTLE 110 FIDDLE
- 15 PIANOBEL 47 TIMPANI 79 WOOD 111 ETHNIC
- 16 BARORGAN 48 EXCELSTR 80 LEAD1 112 HANDBELL
- 17 PRCORGAN 49 STRSECT 81 LEAD2 113 AGOGO
- 18 ROCKORGN 50 SYNSTR1 82 LEAD3 114 STEELDRM
- 19 PIPEORGN 51 SYNSTR2 83 LEAD4 115 WOODBLOC
- 20 REEDORGN 52 CHORUS 84 LEAD5 116 TAIDRUM
- 21 ACCORDN 53 WUZZLE1E 85 LEAD6 117 MELDRUM
- 22 HARMNICA 54 VOXSYNTH 86 LEAD7 118 SYNSNAR
- 23 TANGO 55 ORCHHIT 87 LEAD8 119 REVCYMB
- 24 NYLON 56 TRUMPET1 88 PAD1 120 CHICKEN
- 25 ACOUST 57 TROMB1 89 PAD2 121 BREATH
- 26 JAZZGTR 58 TUBA3 90 PAD3 122 SEASHORE
- 27 ELGUITAR 59 SOFTRUMP 91 PAD4 123 INSECTS
- 28 ELGMUTE 60 FRHORN1 92 PAD5 124 OINKEY
- 29 OVERDRIV 61 BRASSECT 93 PAD6 125 HELICPTR
- 30 HVYMETAL 62 SYNBRASS 94 PAD7 126 CROWD
- 31 DTGUITAR 63 BRASSOFT 95 PAD8 127 SHOT
-
- The following table describes the percussion MIDI key assignments. These
- have been chosen to correspond as closely as possible with the General
- MIDI percussion map.
-
- Key Perc Snd Key Perc Snd Key Perc Snd Key Perc Snd
- --- --------- --- --------- --- --------- --- ---------
- 35 kick drum 47 tom 59 cymbal 71 high hat
- 36 kick drum 48 tom 60 tom 72 high hat
- 37 high hat 49 cymbal 61 tom 73 tom
- 38 snare 50 tom 62 tom 74 high hat
- 39 high hat 51 cymbal 63 tom 75 tom
- 40 snare 52 cymbal 64 tom 76 tom
- 41 kick drum 53 high hat 65 tom 77 tom
- 42 high hat 54 high hat 66 tom 78 high hat
- 43 kick drum 55 cymbal 67 tom 79 high hat
- 44 high hat 56 high hat 68 tom 80 high hat
- 45 tom 57 cymbal 69 high hat 81 cymbal
- 46 high hat 58 snare 70 high hat
-
- Sound Blaster owners: Twelve Tone Systems also supplies a driver that
- supports the Sound Blaster MIDI interface option. But note that your
- Sound Blaster must have DSP ROM revision 2.0 or later, otherwise Cakewalk
- will not find the MIDI interface. Contact Creative Labs, Inc. to get this
- ROM update.
-
- =====( Warning About SCSI Drives )==========================================
-
- Some SCSI hard drive controller cards use IRQ 2. Do not attempt to use a
- MIDI interface set to IRQ 2 with such a hard drive: loss of data may
- result.
-
- If you are not sure what kind of hard drive controller you have, then you
- *probably* don't have a SCSI controller. They generally cost more than
- ST-506 or ESDI controllers and usually don't come as standard equipment.
-
- ****************************************************************************
- End of README.DOC
- ****************************************************************************
-