Installation der miroSOUND Soundkarten unter Linux ================================================== Die Soundkarten der miroSOUND Serien basieren auf zwei Basischipsets der Firma Opti. Es sind dies die Typen: OPTI 82C929 - Verwendet bei FM10, PCM10, PCM1pro, PCM12 (alte Version) OPTI 82C924 - Verwendet bei PCM12 (neue Version), PCM20 Radio Die Unterscheidung der verschiedenen Typen der PCM12 kann an Hand der CDROM-Steckkontakte erfolgen. Die PCM12 des alten Typs besitzt neben der IDE-Schnittstelle auch Anschlüsse für die proprietären Schnittstellen der Firmen SONY, MITSUMI und PANASONIC. Diese zusätzlichen Schnittstellen sind bei der PCM12 neuen Typs nicht mehr vorhanden. Zusätzlich besitzen die Soundkarten PCM1pro, PCM12 und PCM20 Radio einen extrem rauscharmen 7-Kanal-Stereomixer, der über eine spezielle Hardwareschnittstelle angesteuert wird. Bereits seit den Kernelversionen 1.3.xx ist in den Linux- Soundtreibern eine Unterstützung u.a. für den OPTI 82C929 (als MAD16 bezeichnet) vorhanden. Seit den Kernelversionen 2.0.xx ist auch eine Unterstützung für den 7-Kanal-Stereomixer vorhanden, so daß die Karten mit OPTI 82C929 bereits direkt unter Linux unterstützt werden. Der OPTI 82C924-Chipset ist grundsätzlich aufwärtskompatibel zum OPTI 82C929, bietet aber zusätzlich "Plug & Play" - Unterstützung. Leider ist aber die Detektierung und Aktivierung dieses Bausteins etwas anders als beim OPTI 82C929, so daß dieser Baustein vom aktuellen "Production"-Kernel 2.0.xx nur mit Hilfe eines zusätzlichen Patches unterstützt wird. Dazu muß die Datei mad16.c in /usr/linux/drivers/sound gegen die Datei mad16.c aus einem "Hacker-Kernel" ausgetauscht werden (z.B. Kernel Version 2.1.68). Anschließend ist eine Rekompilierung erforderlich. Die aktuellen "Hacker-Kernel" 2.1.xx besitzen bereits eine Unterstützung des OPTI 82C924 im Nicht-PnP Modus. Damit lassen sich grundsätzlich auch die neue Version der PCM12 und die PCM20 Radio unter Linux in Betrieb nehmen. Grundsätzlich ist im MIDI-Betrieb eine Unterstützung der Wavetable-Ausgabe des OPL4 unter Linux nur über die General-MIDI Umsetzung der MPU401-Schnittstelle möglich. Diese Umsetzung ist nur bei den Soundkarten des Typs PCM12 und PCM20 Radio vorhanden. Bei den anderen Soundkarten kann entweder ein externer MIDI-Klangerzeuger an die MIDI-Schnittstelle angeschlossen werden oder (bei PCM10, FM10) eine Waveblaster- kompatible Zusatzkarte auf der Soundkarte installiert werden (z.B. YAMAHA XG50). Weitere Informationen zur Installation finden sich in den Dateien /usr/src/linux/drivers/sound/Readme* miroMEDIA GmbH 1997