OS: debian/squeeze
サウンドカード: RME96/8 PST
ドライバ: alsa 1.0.23
プレーヤ: aqualung 0.9~beta

alsa もしくは aqualung で例えば 16bit/44.1kHz のwave ファイルを
24bit/96kHz で出力したいのですが、どうすればいいのでしょうか?

~/.asoundrc に
pcm.rme_stereo {
type hw
card 0
format S24_LE
rate 96000
}
ctl.rme_stereo {
type hw
card 0
format S24_LE
rate 96000
}
と書いてみたんですが、aqualung で再生すると、元ファイルのサンプリングレートで
再生されます。

mplayer では
$ mplayer -af lavcresample=96000:0:0 -format s24le <file name>
のようにやることで、一応
AO: [alsa] 96000Hz 2ch s24le (3 bytes per sample)
とメッセージがでています