[197] | 1 | SoundBlaster Live! OS/2 Audiotreiber Version 0.81 (beta)
|
---|
| 2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
[188] | 3 |
|
---|
| 4 | Inhalt
|
---|
| 5 | ======
|
---|
| 6 | 1. Beschreibung
|
---|
| 7 | 2. Ausstattungsmerkmale
|
---|
| 8 | 3. Entwicklungsgeschichte
|
---|
| 9 | 4. Vorraussetzungen
|
---|
| 10 | 5. Installation/Deinstallation
|
---|
| 11 | 6. CONFIG.SYS Optionen
|
---|
| 12 | 7. Bekannte Probleme
|
---|
| 13 | 8. Liste der Dateien
|
---|
| 14 | 9. Quellcode
|
---|
| 15 | 10. Mitteilungen an den Autor
|
---|
| 16 | 10.1 SoundBlaster Live OS/2 Mailingliste
|
---|
| 17 | 11. Gewhrleistung
|
---|
| 18 |
|
---|
| 19 |
|
---|
| 20 | 1. Beschreibung
|
---|
| 21 | ===============
|
---|
| 22 | Dies eine Portierung des Open Source SoundBlaster Live Treibers von
|
---|
| 23 | Creative Labs fr Linux.
|
---|
| 24 | Obwohl der Treiber im Prinzip alle Merkmale komplett implementiert,
|
---|
| 25 | sollte man ihn dennoch als Betasoftware betrachten. (Siehe Gewhrleistung)
|
---|
| 26 |
|
---|
| 27 | Die Entwicklung dieses Treiber wre ohne die Untersttzung von Creative Labs
|
---|
| 28 | und den aktuellen Verwaltern des Treibers fr Linux nicht mglich gewesen.
|
---|
| 29 |
|
---|
| 30 |
|
---|
| 31 | 2. Ausstattungsmerkmale
|
---|
| 32 | =======================
|
---|
| 33 | - Bis zu 32 simultane Waveaudio Wiedergabekanle
|
---|
| 34 | - Ein Aufnahmekanal fr Waveaudio
|
---|
| 35 | - Gleichzeitige Aufnahme und Wiedergabe
|
---|
| 36 | - Untersttzung der IOCTL90 Mixer Schnittstelle (Entwickelt von Joe Nord bei
|
---|
| 37 | Crystal Semiconductor und werden von den Crystal OS/2 Audiotreiber verwendet)
|
---|
| 38 | - RTMIDI Aufnahme & Wiedergabe
|
---|
| 39 |
|
---|
| 40 |
|
---|
| 41 | 3. Entwicklungsgeschichte
|
---|
| 42 | =========================
|
---|
| 43 | 0.60
|
---|
| 44 | - Fehler im "video mixer control" behoben
|
---|
| 45 | - Ausgabelautstrke fr Waveaudio gendert
|
---|
| 46 | - Klickgerusche beim Abspielen von Wave-Dateien ber grosse Audiospeicher
|
---|
| 47 | behoben.
|
---|
| 48 |
|
---|
| 49 | 0.50
|
---|
| 50 | - RTMIDI Aufnahme & Widergabe (MPU401) hinzugefgt
|
---|
| 51 | - Manuelles finden der SB Live! Hardware
|
---|
| 52 | - TRAP D beim beginnen der Aufnahme/Wiedergabe behoben
|
---|
| 53 |
|
---|
| 54 | 0.25
|
---|
| 55 | - Erste ffentliche Beta Version
|
---|
| 56 |
|
---|
| 57 |
|
---|
| 58 | 4. Vorraussetzungen
|
---|
| 59 | ===================
|
---|
| 60 | - OS/2 Warp 4 oder Warp Server for e-Business
|
---|
| 61 | (Warp 3 nicht getestet)
|
---|
| 62 | - Creative Labs SoundBlaster Live! oder
|
---|
| 63 | Creative Labs SoundBlaster PCI soundcard
|
---|
| 64 |
|
---|
| 65 |
|
---|
| 66 | 5. Installation/Deinstallation
|
---|
| 67 | ==============================
|
---|
| 68 | Folgende Schritte sind zur Installation des SB Live Treiber ntig:
|
---|
| 69 | - Entpackend des Archives
|
---|
| 70 | - Ausfhren von install.cmd
|
---|
| 71 | - 'SoundBlaster Live! Wave Audio' auswhlen und mit der Installation
|
---|
| 72 | fortfahren.
|
---|
| 73 | - Starten Sie den Rechner neu.
|
---|
| 74 |
|
---|
| 75 | Zur Deinstallation des SB Live Treibers gehen Sie genau so vor wie oben
|
---|
| 76 | beschrieben, geben aber Null Karten an wenn das Installationsprogramm
|
---|
| 77 | nach der Anzahl der Karten im System fragt.
|
---|
| 78 |
|
---|
| 79 | 6. CONFIG.SYS Optionen
|
---|
| 80 | ======================
|
---|
| 81 | DEVICE=J:\MMOS2\SBLIVE16.SYS /V /C /M /L
|
---|
| 82 | - /V: verbose (Ausgabe des Copyrights whrend des Bootens)
|
---|
| 83 | - /C: Den CD Audio Eingang aktivieren
|
---|
| 84 | - /M: Den Mikrophone Eingang aktivieren
|
---|
| 85 | - /L: Den Linein Eingang aktivieren
|
---|
| 86 |
|
---|
| 87 | DEVICE=J:\MMOS2\SBLIVE32.SYS /D
|
---|
| 88 | - /D: Ausgabe der Start und Endaddresse des Treibers
|
---|
| 89 | (Sinnvoll um bei Abstrzen den schuldigen Treiber zu ermitteln
|
---|
| 90 | (CS:EIP im Trapscreen))
|
---|
| 91 |
|
---|
| 92 | Die Installation setzt die Verbose und CD Optionen im CONFIG.SYS Eintrag
|
---|
| 93 |
|
---|
| 94 |
|
---|
| 95 | 7. Bekannte Probleme
|
---|
| 96 | ====================
|
---|
| 97 | - Einige Anwender haben berichtet das es unter Umstnden vorkommt,
|
---|
| 98 | dass Programme manchmal nach einiger Zeit keine Audiowiedergabe mehr
|
---|
| 99 | vornehmen knnen. (unable to load MDM.DLL). Dies kommt scheinbar vor,
|
---|
| 100 | (Neustart des System notwendig), aber der Autor war nicht in der Lage
|
---|
| 101 | diesen Fehler bei sich zu Reproduzieren.
|
---|
| 102 | Falls Sie einen sicheren Weg finden diese Fehler zu Reproduzieren,
|
---|
| 103 | benachrichtigen Sie bitte den Autor. (Siehe Sektion 9)
|
---|
| 104 | - Geringe Tonverflschungen bei der Aufnahme mit 44kHz und 16 Bit in Stereo
|
---|
| 105 | - Absturz den in PMMERGE bei der Installation auf einem System mit einem
|
---|
| 106 | GRADD basierten Grafikkarentreiber (z.B. dem Scitech Displaydoctor).
|
---|
| 107 | Um dies zu Umgehen verschieben Sie nach der Auswahl des Treiber das
|
---|
| 108 | Programmfenster rechts fast ganz aus dem Bildschirm und drcken dann Enter.
|
---|
| 109 | - Kein Ton durch inaktive Soundkarten Treiber in MMOS2\MMPM2.INI.
|
---|
| 110 | Um diese Problem zu beheben deinstallieren Sie bitte den SB Live und ihren
|
---|
| 111 | alten Audiotreibr driver.
|
---|
| 112 | Sie knnen ihren alten Audiotreiber auch manuell entfernen:
|
---|
| 113 | - deinstallieren Sie den SB Live Treiber
|
---|
| 114 | - Editieren Sie die MMOS2\MMPM2.INI Datei
|
---|
| 115 | - Suchen Sie nach dem 'Waveaudio=' Eintrag und lschen alle
|
---|
| 116 | Namen in der Zeile
|
---|
| 117 | - Suchen Sie nach dem 'Ampmix=' Eintrag und lschen alle
|
---|
| 118 | Namen in der Zeile
|
---|
| 119 | (Ergebnis: Waveaudio=
|
---|
| 120 | Ampmix=
|
---|
| 121 | )
|
---|
| 122 | - Installieren Sie erneut den SB Live Treiber
|
---|
| 123 | In der Datei MMOS2\MMPM2.INI Sollte nun folgendes stehen:
|
---|
| 124 | Waveaudio=SBLIVEWAVE01
|
---|
| 125 | Ampmix=SBLIVEAMPMIX01
|
---|
| 126 | - Starten Sie den Rechner neu
|
---|
| 127 |
|
---|
| 128 | 8. Liste der Dateien
|
---|
| 129 | ====================
|
---|
| 130 | Zur Installation bentiget Dateien:
|
---|
| 131 | audfiles.scr
|
---|
| 132 | audplay.ico
|
---|
| 133 | AUDHELP.HLP
|
---|
| 134 | CARDINFO.dll
|
---|
| 135 | control.scr
|
---|
| 136 | midiplay.ico
|
---|
| 137 | vidplay.ico
|
---|
| 138 |
|
---|
| 139 | 16 Bit MMPM/2 Audiotreiber:
|
---|
| 140 | sblive16.sys
|
---|
| 141 |
|
---|
| 142 | 32 Bit SB Live Kern Audiotreiber:
|
---|
| 143 | sblive32w4.sys
|
---|
| 144 |
|
---|
| 145 | 32 Bit SB Live KernAudiotreiber:
|
---|
| 146 | (Verwendet das neue KEE API, das abWarp 4 + Fixpack 13 oder Warp Server for
|
---|
| 147 | e-Business vorhanden ist)
|
---|
| 148 | sblive32kee.sys
|
---|
| 149 |
|
---|
| 150 |
|
---|
| 151 | 9. Quellcode
|
---|
| 152 | ============
|
---|
| 153 | Da dieser Treiber auf dem Open Source Soundblaster Treiber fr Linux basiert,
|
---|
| 154 | ist der Quellcode gemss der GNU LIBRARY GENERAL PUBLIC LICENSE verfgbar.
|
---|
| 155 | Das CVS Repository befindet sich auf dem Netl@bs server:
|
---|
| 156 | set CVSROOT=:pserver:guest@www.netlabs.org:d:/netlabs.src/sbliveos2
|
---|
| 157 | set USER=guest
|
---|
| 158 |
|
---|
| 159 | Anmelden als 'guest' mit dem Passwort 'readonly'.
|
---|
| 160 |
|
---|
| 161 |
|
---|
| 162 | 10. Mitteilungen an den Autor
|
---|
| 163 | =============================
|
---|
| 164 | Wenn Sie einen Fehler in dem Treiber finden, Knnen Sie den Autor
|
---|
| 165 | per Email unter
|
---|
| 166 | sandervl@xs4all.nl
|
---|
| 167 | erreichen.
|
---|
| 168 | Fehlerreports solten die folgenden Information beinhalten:
|
---|
| 169 | - SoundBlaster Live Model
|
---|
| 170 | - OS/2 Version und Nummer des installierten Fixpacks
|
---|
| 171 | - Beschreibung der Vorgehensweise zur Reproduktion des Fehlers
|
---|
| 172 | - Die Trap Beschreibung (Registerinhalt) Falls sie einen Absturz melden,
|
---|
| 173 | fgen Sie die /D Option dem sblive32.sys Eintag in der CONFIG.SYS hinzu
|
---|
| 174 | und schreiben Sie die ausgegeben Start- und Endaddresse des Treibers
|
---|
| 175 | whrend des bootens auf.
|
---|
| 176 |
|
---|
| 177 | Bitte bedenken Sie, dass der Autor nicht zu Problemen, die nicht offensichtlich
|
---|
| 178 | vom Treiber herrhren, benachrichtigt werden mchte. Fr allgemeine Fragen zum
|
---|
| 179 | Treiber gibt es eine Mailingliste auf egroups.com (siehe 10.1).
|
---|
| 180 |
|
---|
| 181 | Senden Sie auch NICHT eine Mail an die Autoren des Linux Treibers wegen Problemen
|
---|
| 182 | mit dem OS/2 Treiber.
|
---|
| 183 | Falls es sich Herausstellt, dass ein Problem in dem Treiber auf einen Fehler
|
---|
| 184 | in ihrem Quellcode beruht wird der Autor sie Selbst benachrichtigen.
|
---|
| 185 |
|
---|
| 186 |
|
---|
| 187 | 10.1 SoundBlaster Live OS/2 Mailingliste
|
---|
| 188 | ========================================
|
---|
| 189 | Es gibt eine Mailingliste auf yahoogroups.com die sich mit dem
|
---|
| 190 | SB Live Audiotreiber fr OS/2 beschftigt.
|
---|
| 191 | Zum abonieren der Mailingliste gehen Sie zu www.yahoogroups.com
|
---|
| 192 | und schreiben sie sich in der Gruppe sbliveos2@yahoogroups.com ein.
|
---|
| 193 |
|
---|
| 194 |
|
---|
| 195 | 11 Gewhrleistung
|
---|
| 196 | =================
|
---|
| 197 | EXCEPT AS OTHERWISE RESTRICTED BY LAW, THIS WORK IS PROVIDED
|
---|
| 198 | WITHOUT ANY EXPRESSED OR IMPLIED WARRANTIES OF ANY KIND, INCLUDING
|
---|
| 199 | BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF FITNESS FOR A
|
---|
| 200 | PARTICULAR PURPOSE, MERCHANTABILITY OR TITLE. EXCEPT AS
|
---|
| 201 | OTHERWISE PROVIDED BY LAW, NO AUTHOR, COPYRIGHT HOLDER OR
|
---|
| 202 | LICENSOR SHALL BE LIABLE TO YOU FOR DAMAGES OF ANY KIND, EVEN IF
|
---|
| 203 | THEY HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
---|