web-dev-qa-db-ja.com

OpenALアプリケーションから別のオーディオデバイスにオーディオストリームを移動する

内部サウンドカードと外部DAC /アンプの2つの異なるオーディオ出力デバイスがあります。

OpenALアプリケーションを起動すると(最初にMinecraftの問題を確認しましたが、オーディオ再生にOpenALを使用するすべてのアプリケーションに影響があると思われます)、出力に内部サウンドカードが選択され、pavucontrolを使用してデバイスを変更できません(またはKubuntuのKMixer)。代替デバイスを選択するオプションはありますが、デバイスを選択しても効果はありません。

OpenALアプリケーション用の代替オーディオ再生デバイスを選択するにはどうすればよいですか?

2
user6053

解決策は、オプションallow-moves = trueをOpenAL構成ファイルに追加することです(ユーザーごとのファイルは~/.alsoftrcにあります)。

このファイルがまだない場合(デフォルトでは存在しません)、/etc/openal/alsoft.confからコピーするか、この サンプルのデフォルト構成 を使用できます。

3
user6053