5/1 に、1.0 にアップグレードしたら Sound Blaster 16
の音が鳴らなくなり、それ以来色んな所で愚痴ってきました(苦笑)。
ついに sndconfig を使わずに
SoundBlaster 16 PnP で音を鳴らすことに成功しました。
今から考えると、「調べなかったから」のひとことに尽きます…。
$ rpm -q isapnptools isapnptools-1.18-2rawhide あたりかな?
ここに isapnp.conf を置いておきます。
Linux Japan 1998/09 の記事を読みながら、
alias sound sb options -k sb io=0x220 irq=5 dma=1,3 mpu_io=0x330 alias midi opl3 options -k opl3 io=0x388という記述を追加。
# modprobe -a sb # modprobe -a opl3
実は WindowMaker がいきなり喋ってしまったので、 テストらしいものは何もしてないです。
aumix,xmixer
結局私は Timidity++ で midi を再生することとしました。
例によって、RPM 置き場から入手可能です。
[vine-users:11319] の記事を見て、
$ su - # ln -s /etc/midi/* /etc/してみるものの音鳴らず。謎なり。
Sound Blaster 16 ViBRA 16X では、必然的に
SB16: Bad or missing 16 bit DMA channelというエラーが起動時に出るようです。無視しても 16bit で TiMidity++ が鳴っています。むしろ下手に dma16 を /etc/conf.modules で設定すると音が鳴らなくなります。