Come ricevere un flusso di dati da un dispositivo sul vostro computer, in C #
-
20-09-2019 - |
Domanda
Ho intenzione di costruire una piccola applicazione audio-registratore in C #. Il mio portatile è dotato di un microfono che è sempre attivo, quindi voglio usare che come un test di fase iniziale. Vorrei semplicemente avviare la registrazione, salvare il file come wav o anche utilizzare la dll LAME per renderlo in un formato MP3.
Il problema è che io non so come contattare quel microfono. Faccio a utilizzare una libreria in grado di rilevare un dispositivo, o devo solo prendere un flusso di byte dalla porta che il dispositivo è acceso?
Non ho alcuna esperienza con la ricezione di dati da dispositivi collegati. Suppongo che avrò bisogno di inserire tutti i dati in un array di byte e quindi serializzare che in un file WAV, ma non sono sicuro.
Vengo alcune indicazioni su questo argomento?
Soluzione
Se vuoi in SlimDX .