Como receber um datastream de um dispositivo em seu computador, em C#
-
20-09-2019 - |
Pergunta
Eu pretendo criar um pequeno aplicativo de registro de áudio em C#. Meu laptop possui um microfone embutido que é sempre ativo, por isso quero usá-lo como um teste em estágio inicial. Eu simplesmente começava a gravar, salvar o arquivo como um .wav ou até usar a DLL de coxo para transformá -lo em um MP3.
O problema é que não sei como entrar em contato com esse microfone. Eu uso uma biblioteca que pode detectar um dispositivo ou apenas captura um fluxo de bytes da porta em que o dispositivo está?
Não tenho experiência em receber dados de dispositivos conectados. Suponho que precisarei inserir todos os dados em uma matriz de bytes e, em seguida, serializá -los em um arquivo WAV, mas não tenho certeza.
Posso obter algumas dicas sobre esse assunto?
Solução
Investigar Slimdx.