Как создать виртуальное аудиоустройство и передавать аудиовход с его помощью

Вот моя конкретная проблема:

Я транслирую игру через XFire, и она использует аудиоустройство Windows для записи любого звука, который я получаю. Когда я транслирую, другие пользователи, которые смотрят видеопоток, общаются со мной по Skype, и они слышат себя в видеопотоке, и это вполне логично, поскольку я транслирую звук, который слышу.

Что я хочу сделать, так это создать другое аудиоустройство в Windows и перенаправить (передать) ТОЛЬКО аудиовход из этой игры, а не вход, полученный из Skype. Затем я бы сказал XFire использовать это недавно созданное "виртуальное" аудиоустройство для трансляции, и поэтому мои партнеры не услышат себя в ответ.

Возможно ли создать другое аудиоустройство и перенаправить на него только нужные входные потоки?