English
Language : 

AD1816A_15 Datasheet, PDF (16/52 Pages) Analog Devices – SoundPort Controller
AD1816A
Virtually all applications developed for SoundBlaster, Windows MIDI
Sound System, AdLib and MIDI MPU-401 platforms run on the The primary interface for communicating MIDI data to and from
AD1816A SoundPort Controller. Follow the same development
the host PC is the compatible MPU-401 interface that operates
process for the controller as you would for these other devices.
only in UART mode. The MPU-401 interface has two built-in
As the AD1816A contains SoundBlaster (compatible) and
FIFOs: a 64-byte receive FIFO and a 16-byte transmit FIFO.
Windows Sound System logical devices. You may find the
Game Port
following related development kits useful when developing
An IBM-compatible game port interface is provided on chip.
AD1816A applications.
The game port supports up to two joysticks via a 15-pin D-sub
Developer Kit for SoundBlaster Series, 2nd ed. © 1993,
connector. Joystick registers supporting the Microsoft Direct
Creative Labs, Inc., 1901 McCarthy Blvd., Milpitas, CA 95035 Input standard are included as part of the codec register map.
The AD1816A may be programmed to automatically sample the
Microsoft Windows Sound System Driver Development Kit (CD), game port and save the value in the Joystick Position Data Reg-
Version 2.0, © 1993, Microsoft Corp., One Microsoft Way,
ister. When enabled, this feature saves up to 10% CPU MIPS
OBSOLETE Redmond, WA 98052
The following reference texts can serve as additional sources of in-
formation on developing applications that run on the AD1816A.
S. De Furia & J. Scacciaferro, The MIDI Implementation Book,
(© 1986, Third Earth, Pompton Lake)
C. Petzold, Programming Windows: the Microsoft guide to writ-
ing applications for Windows 3.1, 3rd. ed., (© 1992, Microsoft
Press, Redmond)
K. Pohlmann, Principles of Digital Audio, (© 1989, Sams,
Indianapolis)
A. Stolz, The SoundBlaster Book, (© 1993, Abacaus, Grand
Rapids)
J. Strawn, Digital Audio Engineering, An Anthology, (© 1985,
Kaufmann, Los Altos)
Yamamoto, MIDI Guidebook, 4th. ed., (© 1987, 1989,
Roland Corp.)
by off-loading the host from constantly polling the joystick port.
Volume Control
The registers that control the Master Volume output stage are
accessible through the ISA Bus. Master Volume output can also
be controlled through a 2-pin hardware interface. One pin is
used to increase the gain, the other pin attenuates the output
and both pins together entirely mute the output. Once muted, any
further activity on these pins will unmute the AD1816A’s output.
Plug and Play Configuration
The AD1816A is fully Plug and Play configurable. For mother-
board applications, the built-in Plug and Play protocol can be
disabled with a software key providing a back door for the BIOS
to configure the AD1816A’s logical devices. For information on
the Plug and Play mode configuration process, see the Plug and
Play ISA Specification Version 1.0a (May 5, 1994). All the
AD1816A’s logical devices comply with Plug and Play resource
definitions described in the specification.
Multimedia PC Capabilities
The AD1816A is MPC-2 and MPC-3 compliant. This compli-
ance is achieved through the AD1816A’s flexible mixer and the
embedded chip resources.
Music Synthesis
The AD1816A includes an embedded music synthesizer that
emulates industry standard OPL3 FM synthesizer chips and
delivers 20 voice polyphony. The internal synthesizer generates
digital music data at 22.05 kHz and is summed into the DACs
digital data stream prior to conversion. To sum synthesizer data
with the ADC output, the ADC must be programmed for a
22.05 kHz sample rate.
EUPHONICS
EuSynth-1+
The synthesizer is a hardware
implementation of Eusynth-1+
code that was developed by
Euphonics, a research and devel-
opment company that specializes
in audio processing and electronic
music synthesis.
The AD1816A may alternatively be configured using an optional
Plug and Play Resource ROM. When the EEPROM is present,
some additional AD1816A muxed-pin features become avail-
able. For example, pins that control an external modem logical
device are muxed with the DSP serial port. Some of these pin
option combinations are mutually exclusive (see Appendix A for
more information).
REFERENCES
The AD1816A also complies with the following related specifi-
cations; they can be used as an additional reference to AD1816A
operations beyond the material in this data sheet.
Plug and Play ISA Specification, Version 1.0a, © 1993, 1994,
Intel Corp. & Microsoft Corp., One Microsoft Way,
Redmond, WA 98052
Multimedia PC Level 2 Specification, © 1993, Multimedia PC
Marketing Council, 1730 M St. NW, Suite 707, Washington,
DC 20036
MIDI 1.0 Detailed Specification & Standard MIDI Files 1.0,
© 1994, MIDI Manufacturers Association, PO Box 3173
La Habra, CA 90632-3173
Wavetable MIDI Inputs
The AD1816A has a dedicated analog input for receiving an
analog wavetable synthesizer output. Alternatively, a wavetable
synthesizer’s I2S formatted digital output can be directly con-
nected to one of the AD1816A’s I2S serial ports. Digital wave-
table data from the AD1816A’s I2S port may be summed with
other digital data streams being handled by the AD1816A and
then sent to the 16-bit Σ∆ DAC.
Recommendation G.711-Pulse Code Modulation (PCM) Of Voice
Frequencies (µ-Law & A-Law Companding), The International
Telegraph and Telephone Consultative Committee IX Plenary
Assembly Blue Book, Volume III - Fascicle III.4, General
Aspects Of Digital Transmission Systems; Terminal
Equipment’s, Recommendations G.700 - G.795, (Geneva,
1988), ISBN 92-61-03341-5
–16–
REV. A