Несколько аудио выходов в .Net - PullRequest
7 голосов
/ 02 апреля 2009

Я собираюсь собрать компьютерную коробку, способную воспроизводить до 16 аудиофайлов (mp3 / wav) на 16 аналоговых устройствах (представьте, что это 16 комплектов колонок). Для аудиофайла и аналогового выхода будет отношение один к одному. Решение, которое представляется аппаратным, заключается в использовании нескольких звуковых карт, поэтому мой вопрос в том, есть ли доступная библиотека, которая позволит мне воспроизводить аудиофайл на определенную звуковую карту / канал?

Ответы [ 3 ]

6 голосов
/ 03 апреля 2009

Да, библиотека BASS может это сделать. http://www.un4seen.com

C # упаковщики также доступны, коммерческие:
Bass.NET
и отличная альтернативная обертка C # с открытым исходным кодом для Bass:
ManagedBass от Мэтью Сачин

2 голосов
/ 03 апреля 2009

Я нашел это, пока искал. http://www.alvas.net/alvas.audio.aspx

1 голос
/ 02 апреля 2009

FMOD должен делать то, что вы ищете. Это также чрезвычайно быстрая, надежная и популярная библиотека в целом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...