source: sbliveos2/trunk/readme.txt@ 169

Last change on this file since 169 was 153, checked in by sandervl, 25 years ago

update

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 5.9 KB
RevLine 
[153]1 SoundBlaster Live! OS/2 Audio driver version 0.60 (beta)
[148]2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3
4Contents
5========
[152]61 Description
72 Features
83 History
94 Requirements
105 Installation/uninstall
116 Config.sys options
127 Known problems
138 File listing
149 Source code
1510 Contacting the author
1610.1 SoundBlaster Live OS/2 mailinglist
1711 Warranty
[148]18
19
201 Description
21=============
22This is the port of the open source Creative Labs SoundBlaster Live Linux audio
23driver.
24Although the driver is almost feature complete, it should still be considered
25beta software. (see the warranty section)
26
27This work would never have been possible without the support by Creative Labs
28and the current maintainers of the Linux driver.
29
30
312 Features
32==========
33- Up to 32 simultaneous wave playback streams
34- One record stream
35- Full duplex
36- Support for the IOCTL90 mixer interface (designed by Joe Nord of
37 Crystal Semiconductor and supported by the Crystal OS/2 audio drivers)
[151]38- RTMIDI playback & recording
[148]39
40
[152]413 History
42=========
[153]430.60
44- Fixed video mixer control
45- Changed wave volume level
46- Fixed clicks when playing wave files with large audio buffers
47
[152]480.50
49- Added RTMIDI playback & recording (MPU401)
50- Manually detect SB Live! hardware
51- Bugfix for TRAP D when starting playback/recording
52
530.25
54- First public beta release
55
56
574 Requirements
[148]58==============
59- OS/2 Warp 4 or Warp Server for e-Business
60 (Warp 3 not tested)
61- Creative Labs SoundBlaster Live! soundcard
62
63
[152]645 Installation/uninstall
[151]65========================
66To install the SB Live driver:
[148]67- Unzip driver archive
68- Run install.cmd
69- Select 'SoundBlaster Live! Wave Audio' and continue installation
70- Reboot
71
[151]72To remove the SB Live driver you should proceed with the installation
73as described above, but select zero SB Live cards when asked.
[148]74
[152]756 Config.sys options
[148]76====================
77DEVICE=J:\MMOS2\SBLIVE16.SYS /V /C /M /L
78- /V: verbose (prints copyrights during driver init)
79- /C: enable CD audio input
80- /M: enable microphone audio input
81- /L: enable linein audio input
82
[151]83DEVICE=J:\MMOS2\SBLIVE32.SYS /D
84- /D: print start and end address of code
85 (useful to locate the code that causes a trap (CS:EIP in trapscreen))
86
[148]87The installation adds the verbose and CD settings to the config.sys line.
88
89
[152]907 Known problems
[148]91================
92- Users have reported that sometimes applications can no longer play audio
93 (unable to load mdm.dll). This apparently happens from time to time (requiring
94 a reboot), but I have not been able to reproduce this myself.
95 If you find a way to reliably reproduce this, please contact the author.
96 (see section 9)
97- Small distortions when recording at 44.1khz 16 bits stereo
98- Crash in PMMERGE when installing the driver on a system that uses the Scitech
99 display drivers.
100 Workaround: move the first minstall window (which asks you to select the sb
101 driver) almost completely outside of the screen and press enter.
[151]102- No sound when there are still inactive audio drivers in MMOS2\mmpm2.ini.
103 To correct the problem uninstall the SB Live and your old audio driver.
104 You can also manually remove references to the old driver:
105 - uninstall the SB Live driver
106 - edit MMOS2\mmpm2.ini
107 - search for 'Waveaudio=' section and remove any names that
108 are listed on that line
109 - search for 'Ampmix=' section and remove any names that
110 are listed on that line
111 (result: Waveaudio=
112 Ampmix=
113 )
114 - reinstall the SB Live driver
115 MMOS2\mmpm2.ini should now contain:
116 Waveaudio=SBLIVEWAVE01
117 Ampmix=SBLIVEAMPMIX01
118 - reboot
[148]119
[152]1208 File listing
[148]121==============
122Installation files:
[151]123 audfiles.scr
124 audplay.ico
125 AUDHELP.HLP
126 CARDINFO.dll
127 control.scr
128 midiplay.ico
129 vidplay.ico
[148]130
13116 bits MMPM/2 audio driver:
[151]132 sblive16.sys
[148]133
13432 bits SB Live Core audio driver:
[151]135 sblive32w4.sys
[148]136
13732 bits SB Live Core audio driver:
138(uses the new KEE api found in Warp 4 + Fixpack 13 or Warp Server for
139 e-Business)
[151]140 sblive32kee.sys
[148]141
142
[152]1439 Source code
[148]144=============
145As this driver is based on the open source SoundBlaster Live Linux driver,
146the source code is available under the GNU LIBRARY GENERAL PUBLIC LICENSE.
147The CVS repository is located at the Netlabs server:
148 set CVSROOT=:pserver:guest@www.netlabs.org:d:/netlabs.src/sbliveos2
149 set USER=guest
150
151Login as 'guest' with password 'readonly'.
152
153
[152]15410 Contacting the author
[148]155=======================
156When you find a bug in the driver, you can contact the author by
157email at sandervl@xs4all.nl.
158Bug reports should include the following information:
159- SoundBlaster Live model
160- OS/2 version + fixpack level
161- Description of the procedure to reproduce the bug
[151]162- Trap description (register contents) (if you're reporting a crash)
163 Add the /D option to the sblive32.sys config.sys line and write down
164 the start & end address printed during the driver initialization.
[148]165
166Please note that I do *not* want people to mail me about problems that
167aren't clearly bugs in the driver. There is a mailinglist at egroups.com
168that can be used for general questions about the driver.
169
170Also, do NOT mail the Linux authors about problems with the OS/2 driver.
171If a problem in the driver turns out to be a bug in their code, then I will
172contact them.
173
174
[152]17510.1 SoundBlaster Live OS/2 mailinglist
[148]176======================================
177A mailinglist to discuss the OS/2 sblive driver has been created at egroups.com.
178Go to www.egroups.com to subscribe to sbliveos2@egroups.com.
179
180
[152]18111 Warranty
[148]182===========
183EXCEPT AS OTHERWISE RESTRICTED BY LAW, THIS WORK IS PROVIDED
184WITHOUT ANY EXPRESSED OR IMPLIED WARRANTIES OF ANY KIND, INCLUDING
185BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF FITNESS FOR A
186PARTICULAR PURPOSE, MERCHANTABILITY OR TITLE. EXCEPT AS
187OTHERWISE PROVIDED BY LAW, NO AUTHOR, COPYRIGHT HOLDER OR
188LICENSOR SHALL BE LIABLE TO YOU FOR DAMAGES OF ANY KIND, EVEN IF
189THEY HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Note: See TracBrowser for help on using the repository browser.