ALSA:入力ソースを出力にミックスするか、その逆にミックス

ALSA:入力ソースを出力にミックスするか、その逆にミックス

Windows VMのGPUパススルー機能を備えたLinuxシステムを期待しています。

QEMU / KVMでエミュレートされたサウンドデバイスはあまり良くないため、Windows VMにはUSBパススルーサウンドデバイスがあり、Windows内で再生されたサウンドをOptical SPDIF 24ビット/ 192KHzを介してLinuxホストのサウンドデバイスに送信します。その後、Linuxホストのalsamixerはこの光入力をホストの出力オーディオストリームに混在させ、ホストのサウンドデバイスに接続されたスピーカーに送信します。

また、Linuxホストは、alsamixerで混在した光SPDIF 24ビット/ 192KHzを介して内部オーディオ再生とマイク入力も送信します。その後、Windows VMはそれをTwitchまたはDiscordのブロードキャストオーディオソースとして使用し、Windows部分ソフトウェアミキサーを介してVMの内部オーディオ再生と混合します。

私はalsamixerや他のソフトウェアオーディオミキサーの経験がないので、それが動作するか、どのように実行するのか、CPUのパフォーマンスがどれだけ必要かわかりません。私はまた、このソフトウェアを非常に短い待ち時間(ゲームに適しています)と混在させることができるようにしたいです。

どんな助けでも大変感謝します。ありがとうございます! :)

関連情報