PCchips CMI8330 User manual

i
CMI8330
SOUND CARD
ENGLISH MANUAL

ii
Notice
The information in this document is subject to change in order to improve the
reliability, design, or function of this product without prior notice and does
not represent a commitment on the part of this company.
In no event will the manufacturer be liable for direct, indirect, special, or
consequential damages arising out of the use the product or documentation,
even if advised of the possibility of such damages.
Nopartofthis reference manual may be reproduced ortransmitted in anyform
or by any means without the prior written permission of this company.
Trademark Acknowledgments
Microsoft, MS, and MS-DOS are registered trademarks, and Windows is a
trademarkofMicrosoft Corporation. Sound Blaster is a trademark of Creative
Technology, Ltd. AdLib is a trademark of AdLib Inc. IBM PC is a registered
trademark andPC/XT,PC/ATare registered trademarks of International Business
Machines Corporation. All other trademarks and registered trademarks are
property of their respective holders and are hereby acknowledged.
Information in this manual is subject to change without notice.

iii
FCC Compliance Statement
Certified to comply with the limits for a Class B computing device according
to Subpart J or Part 15 of FCC rules. See instructions if interference to radio
reception is suspected.
FCC WARNING
This equipment has been tested and found to comply with the limits for a
Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are
designed to provide reasonable protection against harmful interference in a
residential installation.
This device complies with Part 15 of FCC Rules. Operation is subject to the
following two conditions: (1) This device may not cause harmful interference
and, (2) this device must accept any interference received, including
interference that may cause undesired operation.
However, there is no guarantee that interference will not occur in a particular
installation. If this equipment does cause harmful interference to radio or
television reception, which can be determined by turning the equipment off
andon, theuser is encouraged to try to correct the interference by one or more
of the following measures:
* Reorient or relocate the receiving antenna.
* Increase the separation between the equipment and receiver.
* Connect the equipment into an outlet on a circuit different
fromthat to which the receiver is connected.
* Consult the dealer or an experienced radio/TV technician for
help.

iv
In order for an installation of this product to maintain compliance with the
limits for a Class B device, shielded cables must be used for the connection of
any devices external to this product.
Hardware/Software Contents
1. Hardware Introduction..........................................................1
1.1 Product Overview......................................................................... 1
1.2 Product Features.......................................................................... 1
1.3 Hardware and Software requirements .......................................... 3
1.4 What is Plug and Play ISA Standards ?....................................... 4
1.5 Surround Sound .......................................................................... 4
1.6 Wave-Table Upgrade Board......................................................... 5
1.7 What is SPDIF IN/OUT?............................................................. 5
2. Installation of the CMI8330................................................... 7
2.1 Installing the CMI8330 into your Computer............................... 7
2.2 DOS and Windows 3.1 Applications Installation........................ 9
2.3 DOS Utilities Installation only.................................................. 10
2.4 Set DOS environment variables for Sound Blastercompatible.... 10
3. Utilities Software................................................................. 11
3.1 Introduction ............................................................................... 11
3.2 CMINIT..................................................................................... 11
3.3 CMMIX..................................................................................... 13
3.4 CMTEST................................................................................... 13
3.5 CMUTIL.................................................................................... 14
3.6 CMORGAN............................................................................... 16

v
3.7 CMPLAY .................................................................................. 16
3.8 CMREC..................................................................................... 17
3.9 CMCDPLYR............................................................................. 17
3.10 PLAYWAV............................................................................... 18
Hardware/Software Contents
4. Installation of Windows 95 .................................................19
4.1 Installing the Windows 95 driver............................................... 19
4.2 Un-installing the Windows 95 driver......................................... 20
4.3 Windows 95 Drivers Important Note......................................... 21
4.4 About Full Duplex :................................................................... 21
4.4.1 How to test the Full-Duplex function of CMI8330
(PLAY and RECORD at same time)?.............................. 21
4.4.2 Prepared for recording................................................... 22
4.5 Software Wave-Table................................................................. 22
Hardware/Software Section 4- Installation of Windows 95
4.6 W95 DOS mode MPU-401 MIDI emulator............................... 23
4.7 MPU-401 MIDI input functions setting..................................... 23
4.8 C3D HRTF Positional Audio .................................................... 23
4.8.1 What is HRTF?............................................................... 23
4.8.2 How to listen to C3D sound correctly and properly?
and properly?................................................................. 23
4.8.3 DirectX 5.0 Direct Sound 3D interfaces......................... 24
4.8.4 A3D interfaces................................................................ 24
4.9 Install DOS drivers under Windows 95 DOS............................ 24

vi
4.10 Dual Mixer :............................................................................... 25
5. Installation of Windows NT 4.0 ..........................................26
5.1 Installing the Windows NT4.0 non-PnP drivers........................ 26
5.1 Installing the Windows NT4.0 non-PnP drivers........................ 27
6. Windows Applications(Audio Rack)...................................29
6.1 Introduction ............................................................................... 29
6.2 MIDI Player, Wave Player, and CD Player................................ 30
6.3 System Mixer............................................................................. 31
7. Questions & Answers..........................................................33

Media Rack System Mixer
1
CMI8330
1
Hardware Introduction
1.1 Product Overview
The CMI8330 is a stereo 16 bit PnP sound card. It is compatible with Sound
Blaster 16and Microsoft Windows Sound System. Especiallyit provides C3D
HRTF positional audio, you can enjoy real 3D positional audio in games or
applications that supports DirectX 5.0 Direct Sound 3D or A3D. What we
provide at the side of sound card are line-in jack, micro-phone jack, audio
output jack, and a 15 pin D-SUB multiplexed joystick/MIDI connector. The
proper ways of jumper setting are all clearly marked in Figure 2.1 and Table
2.1.
If your PC motherboard BIOS supports Plug and Play (PnP) function, While
PC booting, motherboard PnP BIOS will locate I/O resource for all interface
automaticallyto avoid I/O conflict. But, at first, all of your interface card that
using I/O resource must support PnP function. Otherwise, I/O conflict still
occurs at sometimes. Because PnP BIOS cannot find the interface card which
does not support PnP function.
1.2 Product Features
•Special Features
S/PDIF (Sony/Philips Digital Interface) digital audio in/out
C3D HRTF positional audio (DirectX5.0 Direct Sound 3D and A3D
interfaces)
ISA bus Plug and Play (PnP)
device support : WSS, MPU401, GAME PORT, SB16
Full duplex playback and recording
Support Windows 95 and Window NT 4.0
Auto hardware switching mode between WSS and SB without program
setting

Media Rack System Mixer
2
Hardware/Software Section 1- Hardware Introduction
•Compatibility
Windows Sound System
Sound Blaster 16/PRO/2.0
MPU-401 UART MIDI
Wave Table Synthesis
AdLib
Windows 3.1/95/NT4.0
Meets and exceeds Multimedia PC Level 2 Specifications
•Digitized Audio
Up to 16 bit stereo 44KHz sampling rate voice playback/recording
Full duplex playback and recording
(Play wave file and recording wave at same times)
•Stereo Mixer
Stereo analog mixing fromCD-Audio, Line-in
Stereo digital mixing from Voice, FM/Wave-table,Digital CD-Audio
Mono mixing from MIC
Software adjustable volume
•SPDIF(IN/OUT)
Support 44.1KHz 16 bits stereo digital audio IN/OUT, 5Vp-p TTL level
•FM Music Synthesizer
OPL3 FM synthesizer (4 operators)
Up to 15 melody sounds and 5 rhythm sounds (20 voices)
•MIDI Interface
Fully compatible with MPU-401 MIDI UART mode
and Sound Blaster MIDI mode
•Game Port
Standard IBM PC joystick/game port (dual channel)
External MIDI port for external MIDI keyboard
•Wave Table Synthesis
MPU-401 interface for Wave Table Synthesis (optional)
•Surround Sound
Built-in Surround sound (software control ON/OFF)

Media Rack System Mixer
3
Hardware/Software Section 1- Hardware Introduction
•Software Wavetable
128 instruments and percussion sets
Up to 32 dynamically allocated voices
Hardware mixing: MIDI and Wave
• Software configurable I/O Address, IRQ, DMA channel for all
interface (Jumperless)
1.3 Hardware and Software requirements
The CMI8330 can be installed in any IBM PC/XT, AT or compatible
computer. To successfully install the CMI8330, you must have the following
hardwares and softwares.
A) Hardwares
IBM PC/XT, AT, 386, 486 or compatible computerwith the following:
•
One or more 3.5" floppy drive
•
One available 16-bit ISA slot
•
MGA, CGA, EGA or VGA (VGA recommended)
•
Minimum of 40 MB Harddisk with at least 4 MB of free space
•
At least 1 MB of RAM (conventional & extended),
4 MB recommended
•
Microsoft or compatible serial mouse
•
80486 or above CPU (Pentium is recommended)
B) Software
•
MS-DOS 5.0 or greater
•
Microsoft Windows 3.1 / Windows 95
NOTE:
Above requirements are minimum requirements. You may be required to aquire
morehardwares or softwares touse theCMI8330 functions to its full extent.

Media Rack System Mixer
4
Hardware/Software Section 1- Hardware Introduction
1.4 What is Plug and Play ISA Standards ?
The ISA bus architecture allows allocation of I/O address spaces, DMA
channels, and interrupt levels among multiple ISA cards. However, the ISA
interface has no defined hardware or software mechanism for allocating these
resources. As a result, configuration of ISA cards is typically done with
jumpers that change the decode maps for I/O spaces and steer the DMA and
interrupt signals to different pins on the bus. Further, system configuration
files may need to be updated to reflect these changes. Users typically resolve
sharing conflicts by referring to documentation provided by card
manufacturer. Forthe average user , this configuration process can be difficult
and frustrating.
A Plug and Play-compliant system can identify the Plug and Play ISA cards
and the resources they use, then program these resources so they do not
conflict. The conflict-resolution scheme used on Plug and Play ISA cards
essentially puts all cards ‘to sleep’, then reads the card identification and the
information about what the card can do and the resources it requires. This
information can include what resources are programmable and over what
ranges they can be programmed. With this information, the system can
configure the card in a way that prevents conflicts with other cards in the ISA
bus.
1.5 Surround Sound
Our surround sound upgrade board takes any ordinary stereo signal as input
and produces an output signal with dramatically widened stereo imaging and
enhanced realism. And requires no extra speakers or special encodingof input
signals.
Youcanturn surround sound on or off byprogramCMMIX.COM at DOS. At
Windows you also canturnit on or off byAudio Rack mixer. And you can run
Windows applications DEMO3D to test surround sound functions.

Media Rack System Mixer
5
Hardware/Software Section 1- Hardware Introduction
1.6 Wave-Table Upgrade Board
For saving one I/O port and one IRQ channel, we disable MPU-401 MIDI
device as default value. If you want to output by wave-table (MPU-401 MIDI
device):
In DOS (also Windows 3.1), please run CMINIT.EXE to enable MPU-401
MIDI device.
In Windows 3.1, please add MPU-401 device drivers at first. Click on
“Drivers” icon in “Control Panel” of “Main” group. Click “Add” button and
select “ROLAND MPU-401” to add device drivers. After reboot, please click
on “MIDI Mapper”icon in “Control Panel” of “Main” group. Select item
‘MPU-401 MIDI’ in ‘Name’ and click ‘Close’ button.
In Windows 95 system, please run En_Disable MPU-401 MIDI device
program(MDEVSET.EXE) to enable MPU-401 MIDI device. After reboot,
click "Start" button, and then click "Control Panel" at "Settings" Menu.
Double click on the "Multimedia" icon and click "MIDI". In “Single
Instrument”, select “C-Media inc. External MIDI (MPU-401)” item.
1.7 What is SPDIF IN/OUT?
SPDIF is a digital audio IN/OUT standard. It support a non-distortion stereo
44.1K 16bit digital audio transmission. The S/PDIF IN/OUT voltage level is
5Vp-p TTLlevel. You can get digital audio through SPDIF IN fromCD-Audio
digital output or the other digital audio output (ex. Minidisc,DAT). You also
can output digital audio through SPDIF OUT to those equipments that
accepted SPDIF IN format.
This sound card‘s SPDIF IN function is design for non-distortion digital
recording from digital audio output of CD-ROM (or other equipments), not
for playingfromtheseequipments. Therefore, if you want to record fromyour
CD-ROM digital audio output through SPDIF IN, please connect CD-ROM
analog and digital audio cable to sound card. Make sure that volume of
CD(analog audio) in mixer is ON and volume of Dig-CD(digital audio) is
OFF. Then you can playing from analog audio and recording fromdigital
audioforthebest effect. If you turn on the volume of Dig-CD(digital audio) in
mixer, due to some CD-ROM drive design,there is noise input during

Media Rack System Mixer
6
CD-ROM door open or close. Besides, SPDIF can not adjust volume. So we
recommended you to follow the steps that describe above.

Media Rack System Mixer
7
CMI8330
2
Installation of the CMI8330
2.1 Installing the CMI8330 into your Computer
WARNING: Before installingthe CMI8330, you should familiarize yourself
with major parts of it. Improper use of it may cause permanent damage to itself
and/or your PC and/or external equipment's.
Please follow the steps carefully for a typical system.
1. Turn off your computer and disconnect all power cords.
2. Removethe coverfromyour computer.Referto your computer systemuser's
guide for more details.
3. Choose an empty 16 bit ISA slot. (Preferably away fromother cards to cut
down on noise and interference).
4. Remove the expansion slot cover by unscrewing slot cover screw. Keep the
screw for later use.
5. Pick up your CMI8330 by its top edge. Firmly slide the CMI8330 into the
slot. AnchortheCMI8330's mountingbracket with the screwyou kept from
step 4.
6. Put the computer cover back on and reconnect the power cords.
Note: At step 5, if the CMI8330 will not slide in smoothly, do not force it.
Make sure the CMI8330 is lined up properly, and try again. You may need
to loosen the adjacent slot's rear cover to make the CMI8330 fit properly.

Media Rack System Mixer
8
Hardware/Software Section 2- Installation the CMI8330
Table 2.1 The CMI8330 Jumper Setting Description
JPx
Function
Jumper Setting
JP1
Output select
Power Amplifier
Line-out
JP3
Micphone type
open
normal Micphone
short
special Micphone
Attention :
If your sound card doesn‘t have power amplifier built-in, there is no
JP1 jumper to set.
Figure 2.1 The CMI8330‘s I/O Connection
Line In
MIC In
Speaker
Out
* This in J1/J2 indicate PIN 1 location.
J4
LGGR
* J3/J4 : L=left channel, R=Right channel, G=Ground
J1
J2
Joystick
/MIDI
GRGL
J3

Media Rack System Mixer
9
Hardware/Software Section 2- Installation the CMI8330
Table 2.2 Connector function
Connector
Function
J1
Connect Wave Table Upgrade Board (optional)
J2
Connect with joystick or MIDI cable
J4
Connect IDE/Sony CD-ROM Audio output
LINE
Connect with the audio output(line-out) from stereo
MIC
Connect with microphone(mono)
SPK
Output to speaker or audio-in of stereo
2.2 DOS and Windows 3.1 Applications Installation
Please make sure that your hard disk has 4MB free spaces at least. Insert the
drivers disk.
1. Change to DOS/W31 drivers directory, type in
INSTALL [Enter]
2. Type DOS utilities path that you want to install.
3. Type the path of Windows 3.1 when asking Windows path.
4. Programwill expand file to path that you specify.
5. After expanding DOS utilities, program CMINIT.EXE will be executed
and showing current value of all I/O. Please adjust I/O to avoidingconflict,
if you were in non-PnP mode. Press ESC key to exit.
6. MixerprogramCMMIX.COM will be executedtoo. You can adjust default
volume to your favorite value. Press ESC key to exit.
7. Install program will continue execute testing program CMTEST.EXE to
check output of sound card.

Media Rack System Mixer
10
Hardware/Software Section 2- Installation the CMI8330
8. Program will launch Windows 3.1 to install device drivers and
applications.
9. Please restart PC after installation completed.
P.S. :
1. After installation, if you want to change I/O of Windows device drivers,
please execute file CMINIT.EXE to adjust item'WSS I/O','WSS IRQ' and
'WSS DMA'.
2. If you didn't install Windows applications (only install DOS utilities) this
time, run 'WSETUP.EXE' in disk root directory to install Windows
applications.
2.3 DOS Utilities Installation only
To install DOS utilities only , please followsteps that described above. Press
ENTER key when asking Windows path for none.
2.4 Set DOS environment variables for Sound Blaster
compatible
TheCMI8330 iscompatible with Sound Blaster, so you can execute programs
which can run with it. Some games or applications need read hardward setting
from DOS environment variables ‘BLASTER’, CMINIT.EXE will
automatically add to AUTOEXEC.BAT for you. You can check value in
AUTOEXEC.BAT with CMINIT.EXE shown. It like below :
SET BLASTER = A2x0 IyDzHvT4
x= 2 or 4 (This is voice(SB) I/O address number)
y= 5 or 7 or 9 or 10 (This is voice(SB) IRQ number)
z= 0 or 1 or 3 (This is voice(SB) DMA number)
v= 5 or 7 (This is voice(SB) 16 BIT DMA number)

Media Rack System Mixer
11
CMI8330
3
Utilities Software
It is always a good idea to make backup copy of your original software. Make
a backup copy of your "CMI8330 software disk" now and store your original
diskettes in a safe place.
NOTE: In the following paragraphs, Utilities are assumed to be installed in
default Drive:\Path directory, which is C:\CM8330.
3.1 Introduction
The CMI8330 provides utility software as following :
CMINIT.EXE .............I/O setting program
CMMIX.COM............Mixer
CMTEST.EXE............CMI8330 test program
CMUTIL.EXE ............Integrated voice utility program
CMORGAN.EXE.......Electronics organ and MIDI file playback program
CMPLAY.EXE...........Voice(.VOC) playback at DOS command program
CMREC.EXE.............Voice record at DOS command program
CMCDPLYR.EXE.....CD-Audio player
PLAYWAV.EXE........Wave(.WAV)fileplayback at DOS command program
3.2 CMINIT
The CMINIT.EXE can change the CMI8330's I/O address, DMA channel,
IRQ channel, Game port and MPU-401 MIDI port without jumper setting.

Media Rack System Mixer
12
Hardware/Software Section 3- Utilities Software
In main menu, you can use arrowkeys to select items that you want to change.
Thesubwindowwilldisplaythe I/O you can select. If anyPCIor PnP card use
this I/O , itemwill greyto avoiding conflict and displaythe PnP card title that
use it. In Windows 95, “DOS prompt” or “shut down to DOS” are still in
Windows 95 protected mode, changing I/O by user are not expected. So
program will display current value of all I/O, called “status” mode.
At DOS prompt, type CMINIT [Enter]
You can see all I/O settings in the main Menu.
WSS Base I/O Address.........Select WSS mode base I/O address
WSS IRQ Channel.................Select WSS mode IRQ channel
WSS DMA Channel...............Select WSS mode DMA channel
Voice I/O Address..................Select SB mode base I/O address
Voice IRQ Channel................Select SB mode IRQ channel
Voice DMA Channel ..............Select SB mode DMA channel
Voice 16bit DMA Channel .....Select SB mode 16-bit DMA transfer channel
MPU-401 MIDI Device...... Enable or Disable MIDI device
MPU-401 I/O Address............Select MIDIbase I/O address
MPU-401 IRQ Channel..........Select MIDI IRQ channel
Game Port I/O Address..........Display Game Port base I/O address
FM(OPL3) I/O Address ..........Display FM(OPL3) base I/O address
Using arrow key to move to the item that you want to change and press
[ENTER] key to execute. To quit or save change, press [ESC] key.
Programwill automatically update file "AUTOEXEC.BAT" if selecting "save
setting & exit". Otherwise, it will remain unchanged. Once you save the
change, a new I/O setting will be got ever since.
P.S.: The arguments after CMINIT in the file AUTOEXEC.BATare updating
by file CMINIT.EXE.
Hardware/Software Section 3- Utilities Software

Media Rack System Mixer
13
3.3 CMMIX
CMMIX.COM is a mixer control program.
At DOS prompt, type CMMIX [Enter]
You canadjust the volumes of all channels or change recording channel.etc.
Master........................ MASTER volume control
FM.............................. FM music volume control
WAVE........................ WAVE volume control
LINE-IN...................... LINE-IN volume control
Ext. synth ................... wave-table output volume control
Analog CD-IN............. Analog CD-Audio volume control
Digital CD-IN............... Digital CD-Audio(SPDIFIN) control
MIC ............................ Micphone volume control
3D SURROUND......... Enable/Disable 3D surround sound
LOUDNESS ............... Enable/Disable output gain
SB Mixer emu............. Enable/Disable SB mixer emulation
Recording Setup......... Recording gain and channel selection
Exit............................. Save setting and exit to DOS
When exit this program, it will automatically update AUTOEXEC.BAT file
for next time reboot (power ON) initialization.
P.S.: We set default SB mixer emulation functions to disable. It fits to
almost applications and GAME. If there is any applications using SB
panningfunctions to separate left and right sound channel, you can set this
functions to enable.
3.4 CMTEST
CMTEST.EXE checks the CMI8330 I/O address, IRQ channel, DMA
channel, and tests the CMI8330 hardware functionalityincluding synthesized
music, voice playback and voice recording. At DOS prompt, type
CMTEST [Enter]
Hardware/Software Section 3- Utilities Software

Media Rack System Mixer
14
CMTEST scans I/O address, IRQ channel and DMA channel jumper settings
on the CMI8330.
After I/O settings are tested, you may proceed to choose to test synthesized
music, output voice and test recording functions. Speakers connected to the
CMI8330 are necessary for all the tests. Microphone is necessary for test
recording.
Synthesized music test generates music output with the CMI8330 on board
synthesizer. Output voice test generates voice with the CMI8330 digitized
output channel.Fortest recording,you need to speak to the microphone. Your
speech will be reproduced on the digitized output channel.
If you can't hear sound during any of the above tests, check connections
between the CMI8330 and speakers, microphone then run the test again.
If your CMI8330 passes these tests, it is OK for your applications.
According the CMTEST shows the I/O address, IRQ and DMA information’s,
please add the follow setting to your AUTOEXEC.BAT file.
SET BLASTER=A220 I7 D1
Note: A#.......# is the I/O address
I#.........# is the IRQ number
D#.......# is the DAM channel
This settinginAUTOEXEC.BATwill behelpful to some softwares torecognize the
CMI8330.
3.5 CMUTIL
CMUTIL.EXE is an integrated voice utility programto help you create and
replay voice files. At DOS prompt, type CMUTIL [Enter]
Integrated environment of CMUTIL appears on screen.
Play voice from disk: Play disk file (.VOC) contents.
Use arrow key to highlight and press Enter to activate. You will see the same
pop up menu as in LOADcommand. You can select a file thesame way you do
as in LOAD command. You will hear the sound that is stored in the selected
file in digitized form.
Hardware/Software Section 3- Utilities Software
Table of contents