home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Audio 4.94 - Over 11,000 Files
/
audio-11000.iso
/
msdos
/
misc
/
cakedemo
/
readme.doc
< prev
next >
Wrap
Text File
|
1991-11-29
|
13KB
|
256 lines
===============================( 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
****************************************************************************