home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / PCsoundcards / aria / faq
Encoding:
Internet Message Format  |  1997-02-14  |  31.4 KB

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!gatech!news.sprintlink.net!news-peer.sprintlink.net!howland.erols.net!surfnet.nl!highway.leidenuniv.nl!nic.wi.leidenuniv.nl!dtauritz
  2. From: dtauritz@wi.leidenuniv.nl (Daniel R. Tauritz)
  3. Newsgroups: comp.sys.ibm.pc.soundcard.advocacy,comp.sys.ibm.pc.soundcard.games,comp.sys.ibm.pc.soundcard.misc,comp.sys.ibm.pc.soundcard.music,comp.sys.ibm.pc.soundcard.tech,comp.os.os2.multimedia,comp.os.ms-windows.win95.setup,comp.answers,news.answers
  4. Subject: Aria Soundcard FAQ v1.20
  5. Followup-To: poster
  6. Date: 13 Feb 1997 17:46:30 GMT
  7. Organization: Dept. of Math. and Comp.Sci.; Leiden Univ.; Leiden; the Netherlands
  8. Lines: 653
  9. Approved: news-answers-request@MIT.EDU
  10. Message-ID: <5dvk1m$nkk@nic.wi.leidenuniv.nl>
  11. NNTP-Posting-Host: hermes.wi.leidenuniv.nl
  12. Summary: This posting discusses hardware related issues concerning soundcards
  13.          based on the Aria chipset from Sierra Semiconductor Corporation.
  14. Originator: dtauritz@hermes
  15. Xref: senator-bedfellow.mit.edu comp.sys.ibm.pc.soundcard.advocacy:19778 comp.sys.ibm.pc.soundcard.games:19364 comp.sys.ibm.pc.soundcard.misc:29477 comp.sys.ibm.pc.soundcard.music:22334 comp.sys.ibm.pc.soundcard.tech:52013 comp.os.os2.multimedia:34610 comp.os.ms-windows.win95.setup:108591 comp.answers:24291 news.answers:94563
  16.  
  17. Archive-name: PCsoundcards/aria/faq
  18. Submitted-by: Daniel R. Tauritz
  19. Posting-Frequency: irregular
  20. Last-modified: 13-February-1997
  21. Version: 1.20
  22.  
  23. =============================================================================
  24. ===                     THE ARIA FAQ VERSION 1.20                         ===
  25. ===                                                                       ===
  26. ===                 Copyright 1997 Daniel R. Tauritz                      ===
  27. ===                  Released on February 13th 1997                       ===
  28. =============================================================================
  29.  
  30. COPYRIGHT   Distribution of this document by individuals for
  31.             non-commercial purposes is permitted.  Commercial use of the
  32.             information contained requires the explicit permission of the
  33.             author. Parts of this document may be included in other
  34.             non-commercial works provided the author is acknowledged.
  35.  
  36. DISCLAIMER  In no way is the author liable for any damage resulting from the
  37.             use of the information contained in this document.
  38.  
  39. -----------------------------------------------------------------------------
  40. INDEX
  41. -----------------------------------------------------------------------------
  42. 1 - INTRODUCTION
  43.  1.0 - Why this FAQ ?
  44.  1.1 - Some things you should know...
  45.  1.2 - What's new !
  46. 2 - ARIA SOUNDCARDS
  47.  2.0 - The Aria System
  48.  2.1 - Product specific information: Features
  49.  2.2 - Advocacy
  50. 3 - VARIOUS TOPICS
  51.  3.0 - Troubleshooting
  52.  3.1 - Supported operating systems
  53.  3.2 - General MIDI & DOS
  54. 4 - ARIA PROGRAMMING MATERIALS
  55.  4.0 - Software Development Kits
  56.  4.1 - Freely available programming materials
  57.  4.2 - Commercial libraries
  58. 5 - PROFESSIONAL USERS OF ARIA
  59.  5.0 - Software companies
  60.  5.1 - Mytec Technologies (Greg Schmidt)
  61. 6 - CONTACT INFORMATION
  62. Appendix A: Aria FTP Departments
  63. Appendix B: Aria Mailing List
  64. Appendix C: Aria World Wide Web Site
  65. Appendix D: How to contact Aria soundcard manufacturers
  66.  
  67. =============================================================================
  68. ===                         1 - INTRODUCTION                              ===
  69. =============================================================================
  70.  
  71. -----------------------------------------------------------------------------
  72. 1.0 - Why this FAQ ?
  73. -----------------------------------------------------------------------------
  74. Aria is the name of a family of audio chipsets produced by Sierra
  75. Semiconductor Corporation (further referred to as Sierra). In this document
  76. soundcards based on one of the members of the Aria family will be called Aria
  77. soundcards.  This document is aimed at everyone who already owns an Aria
  78. soundcard, or wants to learn more about Aria soundcards in general. It focuses
  79. on hardware related Aria information including developers information. See
  80. Appendix A for other documents of interest. The Aria Support List, by the same
  81. author, for example, focuses on software related Aria information.
  82.  
  83. -----------------------------------------------------------------------------
  84. 1.1 - Some things you should know...
  85. -----------------------------------------------------------------------------
  86. Some standard abbreviations:
  87. * FTP - File Transfer Protocol (A method for retrieving data via the Internet)
  88. * WWW - World Wide Web (A system for locating information on the Internet)
  89. * SDK - Software Development Kit (Product specific programming information)
  90.  
  91. The Aria Internet Department presently consists of:
  92. * The Aria FTP Departments (see appendix A)
  93. * The Aria Mailing List (see appendix B)
  94. * The Aria WWW Site (see appendix C)
  95.  
  96. -----------------------------------------------------------------------------
  97. 1.2 - What's New !
  98. -----------------------------------------------------------------------------
  99. Alas, Sierra seems to have ceased producing the Aria chipset. To my knowledge
  100. all manufacturers of soundcards based on the Aria chipset have also
  101. terminated production. If you can still find an Aria soundcard for sale you
  102. can probably get it at a real bargain price...
  103.  
  104. Upon many a request I have added complete installation archives for 16-bit
  105. Aria Windows drivers to the Aria FTP site (in the drivers directory). Thanks
  106. to a number of people who supplied me with the zip files.
  107.  
  108. Info concerning the use of the Prometheus Aria 16se SCSI controller under
  109. Win95 was added in this release thanks to Sharon Meigs.
  110.  
  111. =============================================================================
  112. ===                       2 - ARIA SOUNDCARDS                             ===
  113. =============================================================================
  114.  
  115. -----------------------------------------------------------------------------
  116. 2.0 - The Aria System
  117. -----------------------------------------------------------------------------
  118. There exist two generations of the Aria audio system. The old system utilised
  119. the SC18051/2/3/4 ROM chips and a discrete analog mixer. The new family
  120. utilises the SC18056/7/8/9 ROM chips and an integrated SC18075 mixer chip.
  121.  
  122. Both generations offer the following features:
  123. - 32 Simultaneous voices
  124. - General MIDI compliant with all patches defined by the General MIDI
  125.   Specification
  126. - AdLib and SoundBlaster compatibility is provided at the register level
  127. - Joystick Port
  128. - MPU-401 UART MIDI Port
  129. - Full Duplex
  130. - 16-bit DAC (distortion<0.1%, 92 dB typical signal-to-noise ratio)
  131. - Mixer noise: -70 dB max
  132. - DSP chip: A 42 MHz TMS320C25 (Texas Instruments)
  133. - 32 MB RAM/ROM DSP address space
  134.  
  135. In addition the old system offered:
  136. - 3 stereo inputs: DAC, auxiliary (CD-ROM) and external
  137. - 8-bit linear level control on auxiliary and external inputs, independently
  138.   adjustable
  139. - DAC output level controlled by DSP
  140. - external input is selectable for line level or microphone level
  141. - 10 bit ADC (Except for the Sonic Sound made by Diamond which included a 16
  142.               bit ADC)
  143. - frequency response: 20 Hz to 16 kHz - 3 dB
  144. - distortion        : 0.5% max
  145.  
  146. While the new system improved on that:
  147. - 5 stereo inputs: DAC, auxiliary 1 (master output), auxiliary 2 (CD-ROM),
  148.   external and microphone
  149. - 6-bit logarithmic level control on all inputs, independently adjustable
  150. - treble and bass tone controls
  151. - 16 bit ADC
  152. - frequence response: 20 Hz to 19 kHz - 3 dB
  153. - distortion        : 0.2% max
  154.  
  155. The DSP can execute multiple DSP applications simultaneously if enough DSP
  156. RAM is available and the load doesn't exceed its capabilities. Aria
  157. soundcards of both generations come basically in two flavors. Those with and
  158. those without speech recognition. The ones without speech recognition come
  159. with 8 kWords DSP RAM, the ones with usually have 40 kWords DSP RAM aboard.
  160. Also, the new Aria system generation offers reverb effects if enough DSP RAM
  161. is in place. In practice this means that only the more expensive Aria
  162. soundcards offering speech recognition also offer reverb effects, though the
  163. cheaper cards could also offer reverb effects if they were outfitted with
  164. more DSP RAM. To do this you'll need to fill the two empty DSP RAM sockets on
  165. your Aria soundcard with two 32 KB 20 ns SRAM cache chips.
  166.  
  167. The Aria ROM chips offer the following features:
  168.  
  169. Basic features: Aria PCM Audio, Aria Synthesizer, Sound Blaster Emulation
  170. Feature Table :
  171.                  OLD ROM's                         NEW ROM's
  172.     | SC18051 SC18052 SC18053 SC18054   SC18056 SC18057 SC18058 SC18059
  173. RAM |------------------------------------------------------------------------
  174.  8  |   0.5     1.0    0.5     1.0        0.5    1.0     0.5     1.0
  175. 40  |   0.5     1.0    0.5+L   1.0+L      0.5+R  1.0+R   0.5+R+L 1.0+R+L
  176.  
  177. Legend: 0.5=0.5 MB Samples,1.0=1.0 MB Samples,R=Reverb Effects,L=Listener
  178.  
  179. In addition there is a QSound DSP application available from the Aria FTP
  180. Departments for use with all the ROM's and a Reverb DSP application for the
  181. older ROM's.
  182.  
  183. -----------------------------------------------------------------------------
  184. 2.1 - Product specific information: Features
  185. -----------------------------------------------------------------------------
  186. Legend: AD=ADC resolution; J=JUMPERLESS
  187.         TMC-950=Future Domain TMC-950 SCSI-2 chip memory-mapped
  188.         A6960=Adaptec 6960 SCSI-2 chip (330 Kb/s)
  189. -----------------------------------------------------------------------------
  190. Soundcard         |Manufacturer         |ROM|#MB|AD| SCSI  |J|
  191. -----------------------------------------------------------------------------
  192. AltaPro/S         |AVM Technologies     |053|0.5|  |Adaptec|n|
  193. AltaPro/S1        |AVM Technologies     |054|1.0|  |Adaptec|n|
  194. AltaPro/SA        |AVM Technologies     |053|0.5|  |Adaptec|n|
  195. AltaPro/S1A       |AVM Technologies     |054|1.0|  |Adaptec|n|
  196. Aria 16           |Prometheus           |056|0.5|16|  no   |y|
  197. Aria 16se         |Prometheus           |058|0.5|16|TM-9C50|y|
  198. AudioBahn 16 Pro  |Genoa Systems        |054|1.0|10| 6960  | |
  199. CyberAudio        |Alpha Systems        |   |   |  |       | |
  200. Omnivox           |Kingston Technologies|   |   |  |       | |
  201. Sound 2000        |Add Tech             |053|0.5|10|   ?   |n|
  202. Sound Epitome Wave|DevitronicEngineering|051|0.5|10|  yes  |n|
  203. Sound Pilot       |Cardinal Technologies|   |   |  |       | |
  204. Sonic Sound Rev.A5|Diamond              |051|0.5|16|TMC-950|n|
  205.         With upgrade kit:               |054|1.0|16|TMC-950|n|
  206. Sonic Sound Rev.B2|Diamond              |056|0.5|16|TMC-950|y|
  207. TESS              |Zoltrix              |   |   |  |       | |
  208. ViVa Maestro 16   |Computer Peripherals |051|0.5|10|Adaptec|n|
  209. ViVa Maestro 16 VR|Computer Peripherals |053|0.5|10|Adaptec|n|
  210. VR                |Alpha Systems        |   |   |  |       | |
  211.  
  212. -----------------------------------------------------------------------------
  213. 2.2 - Advocacy
  214. ----------------------------------------------------------------------------
  215. When I would recommend Aria:
  216. * If you are looking for a cheap wavetable synthesis soundcard with bullet
  217.   proof SB emulation and digital recording and playback up to 16-bit 44.1kHz,
  218.   try for example the Aria 16.
  219. * If you are looking for a cheap wavetable synthesis soundcard with bullet
  220.   proof SB emulation, digital recording and playback up to 16-bit 44.1kHz, a
  221.   SCSI-2 interface, reverb effects and speaker-independent non-continuous
  222.   speech recognition capabilities, try for example the Aria 16se.
  223.  
  224. =============================================================================
  225. ===                      3 - VARIOUS TOPICS                               ===
  226. =============================================================================
  227.  
  228. -----------------------------------------------------------------------------
  229. 3.0 - Troubleshooting
  230. -----------------------------------------------------------------------------
  231. Aria soundcards, certainly the newer jumperless ones, are usually extremely
  232. easy to install and configure. And if there is a problem the trouble
  233. shooting sections in the operating manuals are pretty decent and often the
  234. problem can be solved without much complications. However, there is one
  235. undocumented feature of the jumperless cards which in rare cases can cause
  236. problems. The configuration of IRQ's, DMA channels, etc. is done via a device
  237. line which is executed first in the CONFIG.SYS and reads as follows:
  238.   DEVICE=C:\ARIA\BIN\soundcfg.sys C:\ARIA\aria.cfg
  239. Normally this should be sufficient, I had a case however where executing
  240. ARIATEST resulted in "DSP not responding" or something similar. The trick is
  241. to change the RBA port address, which is somehow used for the configuring of
  242. the jumperless cards, to a non-conflicting port adress anywhere between 280
  243. and 330 hexadecimal. Prometheus technical support informed me on this issue
  244. and suggested using port address 298, which worked fine. The device line was:
  245.   DEVICE=C:\ARIA\BIN\soundcfg.sys C:\ARIA\aria.cfg 298
  246. Yes, it's that simple!
  247.  
  248. If you are experiencing problems using the SCSI adapter on your Aria
  249. soundcard try disabling shadow RAM. If this solves your problem then enable
  250. the various blocks of shadow RAM one by one until you spot the block causing
  251. the trouble. Leaving this block disabled should solve the problem.
  252.  
  253. -----------------------------------------------------------------------------
  254. 3.1 - Supported operating systems
  255. -----------------------------------------------------------------------------
  256. * MS-DOS & MS-Windows 3.x (Native support, Adlib/SB compatibility mode)
  257. * Windows 95 (Windows 3.x drivers & native SCSI support)
  258. * OS/2 3.0 Warp (Native support)
  259. * Linux (Adlib/SB compatibility mode???)
  260.  
  261. Windows 95
  262. ----------
  263. If you installed Win95 over Win3.x you may already have sound working,
  264. if not, or you did a fresh install, these are the Aria installation
  265. instructions:
  266. 1. Go to "Control Panel", then "Add Hardware".
  267. 2. After the "Add Hardware Wizard" appears hit the "next" button.
  268. 3. Select "no" when asked if you want Win95 to search for installed hardware.
  269. 4. Select "Sound, video and game adapters" from the device list.
  270. 5. Hit the "have disk" button and then the "browse" button.
  271. 6. Select your Aria installation directory, then the subdirectory WIN.
  272.    (For example, C:\SONIC\WIN)
  273. 7. The file "oemsetup.inf" should now be highlighted. Select "OK".
  274. 8. The "Add Hardware Wizard" should now be able to complete installing the
  275.    Aria drivers in Win95 and restart the system with sound working.
  276. If you've got an Aria 16se you can use Win95's native support for the
  277. integrated SCSI controller. Just make sure all references to Aria's real
  278. mode SCSI drivers in your config.sys & autoexec.bat are removed. If SCSI
  279. support isn't automatically enabled you can do it manually by selecting the
  280. Future Domain TMC-850/M/MER/MEX SCSI Host Adapter via the Control Panel. Auto
  281. play works great!
  282.  
  283. HOW YOU CAN HELP: I suspect the SonicSound SCSI controller will also work fine
  284.                   with the native TMC-850 driver. Can anyone confirm?
  285.  
  286. OS/2 3.0 Warp
  287. -------------
  288. Native OS/2 Warp Aria drivers are available from the Aria FTP department as:
  289.   ftp.wi.leidenuniv.nl:/pub/audio/aria/drivers/aria16.zip
  290. These drivers were made for IBM's Aptiva systems employing Aria 16 soundcards
  291. from Prometheus Products. For all those not in the possesion of an IBM Aptiva
  292. just ignore the readme file included in aria16.zip and install as follows:
  293. 1. Open an OS/2 command line window
  294. 2. Switch (if necessary) to the partition from where you boot Warp
  295. 3. Execute the following command sequence:
  296.    a. cd os2/boot
  297.    b. attrib -r clock01.sys
  298.    c. attrib -r clock02.sys
  299. 4. Unzip aria16.zip into a directory
  300. 5. Enter the OS/2 Multimedia Folder and execute Multimedia Application Install
  301. 6. Specify as source the directory where you just unzipped aria16.zip
  302. 7. Select Aria Audio System 16 in the features list and then double click
  303.    install.
  304. You may need to change some of the associations, but basically, this is all!
  305.  
  306. Linux
  307. -----
  308. HOW YOU CAN HELP: If you have gotten sound out of your Aria soundcard under
  309.                   Linux (for example in SB mode) then please contact me!
  310.  
  311. -----------------------------------------------------------------------------
  312. 3.2 - General MIDI & DOS
  313. -----------------------------------------------------------------------------
  314. This is probably the most frequently asked question I have received the last
  315. few months: "Why can't I select General MIDI in a DOS game like DOOM?"
  316. The answer is that Aria supports all the patches defined by the General MIDI
  317. specification, but lacks a MIDI interpreter in hardware. The MIDI interpreter
  318. must therefore be emulated in software and that is why under DOS you always
  319. need Aria drivers to get General MIDI support. The issue of native Aria
  320. support under MS-DOS is the focus of the Aria Support List.
  321.  
  322. =============================================================================
  323. ===                 4 - ARIA PROGRAMMING MATERIALS                        ===
  324. =============================================================================
  325.  
  326. -----------------------------------------------------------------------------
  327. 4.0 - Software Development Kits
  328. -----------------------------------------------------------------------------
  329. Sierra has produced in the past the following three Aria SDKs:
  330. * SSDK (Synthesizer Software Development Kit)
  331. * LSDK (Listener Software Development Kit)
  332. * LSDK Upgrade Kit (upgrades a SSDK to a LSDK)
  333.  
  334. These kits are however no longer being produced and, the stock having run
  335. out, are not available from Sierra anymore. The newest version of the SSDK
  336. can be downloaded from the Aria FTP Department, subdirectory
  337. 'programming/ssdk'. Here you'll find the newest versions of the manual (v2.2)
  338. as well as the software (v2.5). Please read the accompanying text files prior
  339. to downloading the zip files. There are no royalties involved and there are
  340. no restrictions on the use of the materials included in the SDKs except that
  341. you may not make them public and distribution of source code is only allowed
  342. if a majority of the code is of your own creation, not simply copied from the
  343. development kit. So, for example, it is perfectly legitimate to write an
  344. audio driver for Aria using the SDK and distributing its source code as
  345. Public Domain, Shareware, on a commercial basis or any other way you see fit.
  346.  
  347. Following are the descriptions of the basic kit (SSDK and part of LSDK),
  348. the listener kit (rest of LSDK and LSDK Upgrade Kit), and some notes
  349. concerning Aria Listener source code.
  350.  
  351. Basic (SSDK/LSDK)
  352. -----------------
  353. Contents: Manual (version 2.2) + 3.5" disk (version 2.5)
  354.  
  355. Disk contents:
  356.  - DOS Applications Interface Library Source Code (see manual; chapter 6)
  357.  - Interrupt handlers in assembly (Make files for Microsoft & Borland)
  358.  - User function calls in C (Make files for Microsoft & Borland)
  359.  - Source code for ARIATEST, CDVOL, ECHOMIDI, PLAYMIDI, PLAYWAVE, RECWAVE,
  360.    SBVOL and VOLUME
  361.  - Synthesizer Patch Bank Editor
  362.  
  363. Manual contents:
  364.  Chapter 1: Introduction
  365.  Chapter 2: Installation
  366.  Chapter 3: Communication Interface
  367.             3.1 - Registers
  368.                   3.1.1 DSP Registers
  369.                   3.1.2 Sound Blaster Registers
  370.                   3.1.3 MIDI Registers
  371.                   3.1.4 Joystick Registers
  372.             3.2 - Memory
  373.                   3.2.1 System ROM Configurations
  374.                   3.2.2 Memory Layout
  375.             3.3 - Music Synthesis
  376.                   3.3.1 Aria Synthesizer
  377.                   3.3.2 Sound Blaster Emulation
  378.             3.4 - Digital Audio
  379.                   3.4.1 Data Transfer Procedure
  380.                   3.4.2 Direct Input and Output
  381.                   3.4.3 Direct Memory Access
  382.             3.5 - DSP Commands
  383.                   3.5.1 System Configuration Commands
  384.                   3.5.2 Digital Audio Recording and Playback Commands
  385.                   3.5.3 Aria Synthesizer Commands
  386.                   3.5.4 Mixer Commands
  387.                   3.5.5 Audio Effect Commands
  388.  Chapter 4: Voyetra Sound Factory
  389.  Chapter 5: Microsoft Windows Multimedia Extensions
  390.             5.1 - Audio Driver Features
  391.             5.2 - Driver Configuration
  392.             5.3 - Waveform Output
  393.             5.4 - Waveform Input
  394.             5.5 - MIDI Output
  395.             5.6 - MIDI Input
  396.             5.7 - Auxiliary Audio
  397.             5.8 - Extended Aria Control Interface
  398.  Chapter 6: DOS Application Interface
  399.  Chapter 7: Tools
  400.             7.1 - Patch Editor
  401.             7.2 - Patch Bank Utility
  402.             7.3 - Play MIDI Utility
  403.             7.4 - Echo MIDI Utility
  404.             7.5 - Play Wave Utility
  405.             7.6 - Record Wave Utility
  406.             7.7 - Aria Board Test Utility
  407.  Appendix A: Patch Bank Formats
  408.  Appendix B: ROM Wave Libraries
  409.  Appendix C: Specifications
  410.  Glossary
  411.  References
  412.  Index
  413.  
  414.  
  415. Listener (LSDK/LSDK Upgrade Kit)
  416. --------------------------------
  417. Contents: Manual (version 1.1) + six 3.5" disks (version 1.00)
  418.  
  419. Disk contents:
  420.  Games API for DOS
  421.  Speech Recognition API for Windows (SRAPI)
  422.  Windows Developers Examples for SRAPI
  423.  SRAPI Step Debugger
  424.  Vocabulary Development System (2 disks)
  425.  
  426. Manual contents:
  427.  Section   I: GoodListener Cookbook
  428.  Section  II: Speech Recognition API Programmer's Guide
  429.  Section III: Speech Recognition API Functional Specifications
  430.  Section  IV: Aria Listener Game API Functional Specifications
  431.  Section   V: Vocabulary Development System Manual Version 3.1
  432.  
  433. Aria Listener source code
  434. -------------------------
  435. Though the Aria Listener manual states that the source code for the Games API
  436. is included, it isn't, nor can Sierra provide it. However, if you have a
  437. legitimate reason requiring this code you can contact Dave Corley, director
  438. of Customer Support at Voice Control Systems, Inc., and request a copy.
  439. Contact information: E-mail address: dave@vcsi.com
  440.                      Phone number  : +1-214-386-0300
  441.                      Address       : 14140 Midway Road
  442.                                      Dallas, Texas 75244, USA
  443.  
  444. -----------------------------------------------------------------------------
  445. 4.1 - Freely available programming materials
  446. -----------------------------------------------------------------------------
  447. The Aria FTP Departments have a directory 'programming' with two
  448. subdirectories. In 'sdk' you'll find the Aria SSDK, see paragraph 4.0,
  449. and in 'contrib' you'll find:
  450. * ariainit.zip - initialization code replacing soundcfg.sys
  451. * ariawave.zip - digital audio playback programming example for DJGPP
  452.  
  453. The 'mother' of all programming FTP sites is:
  454.   x2ftp.oulu.fi:/pub/msdos/programming
  455. where you can also find in the subdirectory 'mxlibs':
  456. * dmkit150.zip - AIL, MIDPAK & DIGPAK driver libraries (Miles Design, Inc.)
  457.  
  458. -----------------------------------------------------------------------------
  459. 4.2 - Commercial sound driver libraries
  460. -----------------------------------------------------------------------------
  461. The DSMI (Digital Sound Music Interface) kit of Otto Chrons, author of DMP
  462. (Dual Mod Player), includes a digital sound driver for Aria. DSMI is used in
  463. such illustrious software as DMP and The Morgul Player. For more info see
  464. the DSMI document included in dmp400.zip which can be found at:
  465.   ftp.wi.leidenuniv.nl:/pub/audio/players
  466.  
  467. =============================================================================
  468. ===                    5 - PROFESSIONAL USERS OF ARIA                     ===
  469. =============================================================================
  470.  
  471. -----------------------------------------------------------------------------
  472. 5.0 - Software companies
  473. -----------------------------------------------------------------------------
  474. Software based on the AIL and/or MIDPAK/DIGPAK libraries potentially supports
  475. Aria in native mode. As does software based on the DSMI (=Digital Sound Music
  476. Interface). The following companies have produced software specially
  477. crafted to take advantage of the speech recognition capabilities of Aria
  478. Listener:
  479. - Globalink (VoicePower)
  480. - Impressions (When Two Worlds War)
  481. - Interplay (Startrek 25th Anniversary Special Aria Edition)
  482. See the Aria Support List for more info on them.
  483.  
  484. If YOU know a company offering software specially crafted to take advantage
  485. of Aria Listener then please contact me so I can add it to the list.
  486.  
  487. The following sections are devoted to companies employing Aria themselves.
  488. If YOU know of such a company which not has been included below, then please
  489. contact me so I can add another paragraph.
  490.  
  491. -----------------------------------------------------------------------------
  492. 5.1 - Mytec Technologies (Greg Schmidt)
  493. -----------------------------------------------------------------------------
  494. Mytec Technologies is a Toronto, Ontario, Canada company developing a
  495. fingerprint verification device.  Our president, George Tomko, requested that
  496. the prototype device be capable of recognizing voice input, as a way of
  497. adding some pizzazz to demonstrations (he envisioned the user stating his or
  498. her name, but that would require separate vocabulary training for each user,
  499. so we have settled on the user simply saying his or her PIN number, for
  500. example "one two three").  As the software engineer, I was given the job of
  501. getting this working, as well as a deadline of about three weeks to find an
  502. appropriate product, order it, and implement the desired functionality.
  503.  
  504. I began by looking through several newsgroups, eventually discovering
  505. comp.speech.  I posted a short description of my situation, and Daniel R.
  506. Tauritz replied with a message about Aria. After an exchange of mail, I was
  507. convinced that Aria could handle my problem.  I ordered the Aria 16SE from
  508. Prometheus Products as well as the Aria LSDK from Sierra Semiconductor Corp.,
  509. which arrived shortly.  I now had about a week to finish the implementation.
  510.  
  511. I ran into a bit of a problem, in that the provided library was only in
  512. medium memory model, and I needed large.  Dave Corley at Voice Control
  513. Systems was very helpful, and I managed to get all the requisite tools,
  514. with one day to go.  The API was so easy to use that I finished in time.
  515. (I feel like a commercial for laundry detergent!)  A vocabulary trained
  516. by less than 20 utterances each of about twenty words (including four
  517. different people) was capable of recognizing any of the words spoken by
  518. anyone with a very high accuracy (it had problems with "eight", but more
  519. training solved that).
  520.  
  521. We are unsure as to whether customers will want this functionality in the
  522. product, but it is a possibility.  If they do, it is very easy to add a
  523. couple of functions that allow speech recognition.
  524.  
  525.                                         Greg Schmidt (gschmidt@hookup.net)
  526.  
  527. =============================================================================
  528. ===                        6 - CONTACT INFORMATION                        ===
  529. =============================================================================
  530.  
  531. If you know more about one of the problems mentioned in the various
  532. paragraphs or can add insights not yet included in this document, then please
  533. E-mail the information to:
  534.  
  535.                         dtauritz@wi.leidenuniv.nl
  536.  
  537. and hopefully it will be included in the next update of this document!
  538.  
  539. Note: If you have a question not directly related to this document then please
  540.       post it to the appropriate newsgroup or mailing list and do not send it
  541.       to me.
  542.  
  543. -----------------------------------------------------------------------------
  544. Appendix A: Aria FTP Departments
  545. -----------------------------------------------------------------------------
  546. The original Aria FTP Department is at: ftp.wi.leidenuniv.nl:/pub/audio/aria
  547. it is also being mirrored at: ftp.digiface.nl:/pub/audio/aria
  548. In the subdirectory 'docs' you'll always find the newest editions of the
  549. Aria FAQ (presently aria1_12.faq), the Aria Support List (presently
  550. aria2_09.lst) and the Mailing List Archives.
  551.  
  552. The Aria FAQ and the Aria Support List are also being archived in the Usenet
  553. Newsgroup Archives at: rtfm.mit.edu:pub/usenet/comp.sys.ibm.pc.soundcard
  554. presently as 'Aria_Soundcard_Faq_v1.11' and 'Aria_Support_List_v2.09'.
  555.  
  556. Another FTP site of interest might be the FTP Soundcard Starting Point at:
  557.   ftp.netcom.com:pub/jo/jonin/soundcards
  558.  
  559. -----------------------------------------------------------------------------
  560. Appendix B: Aria Mailing List
  561. -----------------------------------------------------------------------------
  562. You can subscribe to the Aria Mailing List by sending E-mail as follows:
  563.   To     : aria-request@wi.leidenuniv.nl
  564.   Subject: subscribe
  565. Leave the rest of the message (the body) empty!
  566. To unsubscribe follow the same procedure but then with:
  567.   Subject: unsubscribe
  568. To change your address simply unsubscribe from your old address and then
  569. subscribe from your new address.
  570.  
  571. To post to the Aria Mailing List send E-mail to: aria@wi.leidenuniv.nl
  572. When you reply to a message from the list you reply as default to the list.
  573.  
  574. -----------------------------------------------------------------------------
  575. Appendix C: Aria World Wide Web Page
  576. -----------------------------------------------------------------------------
  577. To access the Aria World Wide Web (WWW) page you'll need a WWW client such as
  578. Lynx, Mosaic or Netscape. Alternatively you can remote login to a WWW client
  579. via telnet. For example by telnetting to 'archie.funet.fi'. The Aria WWW page
  580. can be found at:
  581.                             http://www.wi.leidenuniv.nl/aria/
  582.  
  583. This will give you access to all the messages ever sent to the Aria Mailing
  584. List. An automatic script adds new messages sent to the list within minutes
  585. to this page. You can also view and retrieve files from the Aria Internet
  586. Department such as the Aria FAQ & support list.
  587.  
  588. -----------------------------------------------------------------------------
  589. Appendix D: How to contact Aria soundcard manufacturers
  590. -----------------------------------------------------------------------------
  591. Alpha Systems Lab Inc.
  592.  
  593. 2361 McGaw Av.
  594. Irvine, CA 92714, U.S.A.
  595. (800) 998-3883
  596. (714) 252-0117
  597. (714) 252-0887
  598. ----------------------------------------------------------------------------
  599. AVM Technologies Inc.
  600.  
  601. 655 East 9800 South
  602. Sandy, UT 84070, U.S.A.
  603. (800) 880-0041
  604. (801) 571-0967
  605. ----------------------------------------------------------------------------
  606. Cardinal Technologies Inc.
  607.  
  608. 1827 Freedom Rd.
  609. Lancaster, PA 17601, U.S.A.
  610. General: (717)293-3000
  611. Customer service: (717)293-3049
  612. FAX: (717)293-3055
  613. BBS: (717)293-3043
  614. Tech Support: (717)293-3124, 9-5 EST Mon.-Fri.
  615. ----------------------------------------------------------------------------
  616. Computer Peripherals Inc.
  617.  
  618. 67 Rancho Conejo
  619. Newbury Park, CA 91320, U.S.A.
  620. (800) 854-7600 (Sales Department)
  621. (805) 499-5751
  622. (805) 499-6021 (Technical Support)
  623. Computer Peripherals BBS (+1 805 499 9646, FYI)
  624. ----------------------------------------------------------------------------
  625. Devitronic Engineering Pte Ltd
  626.  
  627. 605-B Macpherson Road
  628. #04-12
  629. Citimac Industrial Complex
  630. Singapore 1336
  631. Tel   : (065)281-3533
  632. Fax   : (065)281-1827
  633. Telex : DEVICE RS 33250
  634. Cable : DEVITRONIC
  635. ----------------------------------------------------------------------------
  636. Diamond Computer Systems, Inc.
  637.  
  638. 1130 East Arques Avenue
  639. Sunnyvale, CA 94086, U.S.A.
  640. Phone: +1-408-325-7000
  641. Fax  : +1-408-730-5750
  642. WWW  : http://www.diamondmm.com/
  643.  
  644. Technical Support
  645.  Phone         : +1-408-325-7100
  646.  CompuServe    : 75300,3673
  647.  America OnLine: GO DIAMOND
  648.  Internet      : 75300.3673@compuserve.com
  649.  
  650. Software Updates
  651.  CompuServe : GO GRAPHBVEN
  652.  Diamond BBS: +1-408-730-1100 (2400 Baud)
  653.               +1-408-524-9301 (9600+ Baud)
  654.  Diamond FTP: ftp.diamondmm.com
  655. ----------------------------------------------------------------------------
  656. Genoa Systems Corp.
  657.  
  658. 75 East Trimble Rd.
  659. San Jose, CA  95131, U.S.A.
  660. (800) 934-3662
  661. (408) 432-9090
  662. ----------------------------------------------------------------------------
  663. Prometheus
  664.  
  665. Technical Support: (503) 692-9601
  666. BBS              : (503) 691-5199
  667. E-mail           : CompuServe      76004,527
  668.                    America Online  Promethean
  669.                    Internet        76004.527@compuserve.com
  670.