У нас есть приложение для ПК, которое работает на платформе Windows 7 и предназначено для воспроизведения звука до 10 различных MP3 и до 10 отдельных звуковых карт (т. Е. 10 различных входов, воспроизводящих до 10 различных выходных каналов - все одновременно). Это программное обеспечение было на самом деле предназначено для воспроизведения переводов лекции для иностранных студентов.
Проблема, которую мы имеем, - это аппаратная реализация. Очевидно, что в стандартный ПК нельзя установить 10 звуковых карт, поэтому мы использовали внешние звуковые карты USB, подключенные к задней панели компьютера через USB-концентраторы, а затем наушники подключаются к внешней звуковой карте. Это все работает .. но есть проблемы / проблемы. Они есть:
- В результате мы получаем массу сложных / запутанных кабелей за компьютером (usb in pc -> usb hub, каждый из которых затем подключается к звуковым картам usb (через кабель), а затем к наушникам). Этот клубок вызывает проблемы
- Звуковые карты mini usb могут быть ненадежными, и мы получаем сбои
- Если USB случайно отключен, Windows теряет отслеживание того, какой канал идет куда.
Хорошая вещь о вышеупомянутой архитектуре - то, что это очень недорого (стоимость звуковых карт USB меньше чем 20 $ каждая).
Итак, мои вопросы:
Кто-нибудь может придумать лучшую архитектуру для доставки 10 каналов на 10 комплектов наушников?
Можем ли мы как-то увеличить количество слотов pci на компьютере и запустить 10 правильных звуковых карт?
источник
Ответы:
Звуковые карты PCI обычно имеют 6 каналов, а иногда и 8 каналов аудио, которые они могут передавать. Это означает, что если вы можете изменить свое приложение для воспроизведения MP3-файлов по определенным каналам на звуковой карте, а не только на звуковой карте, вы, вероятно, можете сделать это только с двумя картами PCI, а не с 10.
Конечно, это не помогает при сложности шнура и, возможно, может даже немного усложнить его, поскольку меньше места для маркировки 3,5-мм порта на звуковой карте, а не на USB-устройстве. Это, однако, означает, что если шнур случайно отсоединен, его просто нужно подключить обратно, и он продолжит воспроизводить звук, по сравнению с случайно удаленным шнуром USB, где будет удалено все устройство и, возможно, нет получить обратно в том же месте, на уровне водителя, а также физическое.
источник
Это довольно специализированная область - мы использовали продукты M-Audio для аналогичных нужд - например:
http://www.m-audio.com/products/en_us/Delta1010LT.html
источник
Если вы хотите стать более высококлассным, вы можете использовать виртуальную звуковую карту Dante https://www.audinate.com/products/software/dante-virtual-soundcard для вывода звука с ПК через Ethernet и разветвления с помощью такого устройства, как Whirlwind ES4R Digital Snake http://whirlwindusa.com/catalog/digital-audio-networking/digital-snakes/es4-digital-snake с картой Данте, чтобы получить аудио. Это даст вам один (Ethernet) кабель от ПК до 16 аналоговых выходов.
источник