Cool Brain
Cool Brain

Reputation: 649

Listen audio from many microphones

I want to write a program which can get audio from many (say 30) microphones. I can change connected mic. and can listen to the selected mic. I googled and confused about perfect API. Is Wave enough for me? NAudio is there also and may be many. But which is best for me?

Thanks in advance.

Upvotes: 1

Views: 798

Answers (1)

Brad
Brad

Reputation: 163291

If you want to record audio from several microphones at once, you need an API that supports that many channels.

ASIO is a good choice for this. Sound interfaces with many channels will typically have ASIO drivers. If you need to combine several traditional sound cards into one device, you can use ASIO4All, which also tries to sync up the clocks on several cards.

Direct Audio and Windows Core Audio may also support that many channels, but I haven't worked with them them.

Upvotes: 7

Related Questions