Execute 10 conjuntos de fones de ouvido de um PC através de 10 canais separados

6

Temos um aplicativo para PC que roda na plataforma Windows 7, projetado para reproduzir até 10 MP3 diferentes e até 10 placas de som separadas (ou seja, 10 entradas diferentes reproduzidas em 10 canais de saída diferentes - tudo ao mesmo tempo ). Este software foi projetado para reproduzir traduções de uma palestra para estudantes estrangeiros.

O problema que temos é a implementação de hardware. Obviamente, você não pode encaixar 10 placas de som no PC padrão, por isso temos usado placas de som externas USB conectadas à parte de trás do pc através de hubs USB, então os fones de ouvido são conectados à placa de som externa. Isso tudo funciona .. mas há problemas / problemas. Eles são:

  • Acabamos com uma massa de cabos complicados / confusos atrás do pc (usb no pc - > usb hub, cada hub conectando depois às placas de som usb (via cabo), e depois fones de ouvido). Este emaranhado causa problemas
  • As placas de som mini usb podem não ser confiáveis e temos falhas
  • Se um usb for acidentalmente desconectado, o Windows perde o controle de qual canal vai para onde.

A coisa boa sobre a arquitetura acima é que ela é muito barata (placas de som usb custam menos de $ 20 cada).

Então, minhas perguntas são:

  • Alguém pode pensar em uma arquitetura melhor para oferecer 10 canais a 10 conjuntos de fones de ouvido?

  • Poderíamos, de alguma forma, estender o número de slots pci no pc, talvez, e executar 10 placas de som adequadas?

por user39013 14.08.2011 / 01:08

3 respostas

2

As placas PCI Sound costumam ter 6 canais e, às vezes, 8 canais de áudio que podem ser entregues. Isso significa que, se você puder alterar seu aplicativo para reproduzir MP3s em canais específicos em uma placa de som, em vez de apenas na placa de som, provavelmente poderá fazê-lo com apenas duas placas PCI em vez de 10.

Claro, isso não ajuda na complexidade do cabo, e possivelmente pode até torná-lo um pouco mais difícil, já que há menos espaço para rotular uma porta de 3,5 mm em uma placa de som em vez de um dispositivo USB. No entanto, significa que se um cabo for acidentalmente desconectado, ele precisará ser conectado novamente e continuará a reproduzir o áudio, em comparação a um cabo USB acidentalmente removido, em que todo o dispositivo será removido e possivelmente não será ativado. é colocado de volta no mesmo lugar, tanto em nível de motorista quanto físico.

    
por 14.08.2011 / 02:02
1

Esta é uma área bastante especializada - usamos produtos M-Audio para necessidades semelhantes - por exemplo:

link

    
por 14.08.2011 / 11:16
0

Se você quiser ser mais sofisticado, use o link da Dante Virtual Sound Card Coloque o áudio do PC sobre Ethernet e ventile-o usando um dispositivo como o Whirlwind ES4R Digital Snake link com um cartão Dante para receber o áudio. Isso lhe daria um cabo (Ethernet) do PC para 16 saídas analógicas.

    
por 26.09.2015 / 16:34