SoundBlasterを使う


Sound Blaster AWE64 Goldを動かすための設定です。
SoundBlaster16も基本的に同じで sfxloadの部分を削れば動きます。 用意するプログラム 設定手順
  1. awedrv のパッチを充ててmoduleを作り直す。
    Sound menuの"lowlevel drivers" と "AWE32 wave synth"の両方をY or Mにする。
  2. awesfx をインストールする。
  3. pnpの設定をしていない場合はisapnptoolsをインストールして適切なリソースを割り当てる。 1回やっておけば起動のたびにやる必要は無いでしょう。
  4. /etc/conf.modulesに以下の行を加える。portやDMAはisapnpで設定したものを用いる。
    	alias sound sb
    	alias midi awe_wave
    	post-install awe_wave /usr/bin/sfxload /etc/sound/synthgm.sbk
    	options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330
    
  5. /etc/rc.d/rc.modulesで以下を実行するようにする。
    	/sbin/modprobe sound
    
  6. /etc/rc.d/rc.localで以下を実行するようにする。
    	insmod awe_wave
    	sfxload /etc/sound/synthgm.sbk
    
  7. synthgm.sbkはSoundBlasterがインストーされたマシンの/windows/systemにおかれているので/etc/sound等にコピーする。
  8. サウンドドライバが正常に組み込めるかどうか確認する
    	# /sbin/modprobe sound
    	# insmod awe_wave
    	# sfxload /etc/sound/synthgm.sbk
    
  9. wavplay , xampをコンパイルしてインストールすればsoundを再生できるようになる。

戻る