Vine Linux 4.0でOpenALを試す

Vine Linux 4.0でOpenALの3Dオーディオはどんな感じなのか試してみた。

OpenALのインストール

openalがパッケージ化されてるので、openalopenal-develをapt-getかSynapticで入れる。

OpenALを使うプログラムをインストール

以前にインストールしたMPlyaerはOpenALを使うみたいで、これをコンパイルし直せばいいらしい。
MPlayerコンパイル時に、特にconfigureにはオプションを付けなくてもOpenALのライブラリを勝手にリンクしてくれる。


MPlayerをインストールし直したら、「mplayer -ao help」でopenalが使えるのを確認できる。

$ mplayer -ao help
MPlayer 1.0rc1-3.3.6 (C) 2000-2006 MPlayer Team
CPU: Mobile Intel(R) Pentium(R) 4 - M CPU 2.20GHz (Family: 15, Model: 2, Stepping: 9)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
Available audio output drivers:
        oss     OSS/ioctl audio output
        alsa    ALSA-0.9.x-1.x audio output
        arts    aRts audio output
        esd     EsounD audio output
        sdl     SDLlib audio output
        openal  OpenAL audio output
        mpegpes DVB audio output
        null    Null audio output
        pcm     RAW PCM/WAVE file writer audio output


サウンドOpenALで聴くにはこの様にする。

$ mplayer -ao openal hoge.wav


よく聴いてみると、3Dサウンドに聞こえる…様な気もする。