hello sir, I am doing project with microphone array. I want to feed multiple audio inputs to PC simultaneously. Is it possible to do that ? If it is possible how to do that ? And also I want to process these audio inputs in MATLAB. How can I get these into MATLAB ?
microphone array
Started by ●January 7, 2008
Reply by ●January 7, 20082008-01-07
senece wrote:> hello sir, > I am doing project with microphone array. I want to feed multiple > audio inputs to PC simultaneously. Is it possible to do that ? If it is > possible how to do that ? And also I want to process these audio inputs in > MATLAB. How can I get these into MATLAB ?How many is "multiple"? A stereo sound card can handle two channels simultaneously. Some computers can be configured to use more than one sound card. How fast will you be able to write to disc? The digitized signal will be written out as files. Matlab can read those files. Jerry -- Engineering is the art of making what you want from things you can get. �����������������������������������������������������������������������
Reply by ●January 7, 20082008-01-07
Jerry Avins wrote:> Some computers can be configured to use more than one > sound card. How fast will you be able to write to disc?It is not a problem to connect as many sound cards as needed. The disk speed is not a problem either. The issue is the synchronization of all channels. Vladimir Vassilevsky DSP and Mixed Signal Design Consultant http://www.abvolt.com
Reply by ●January 7, 20082008-01-07
Vladimir Vassilevsky wrote:> Jerry Avins wrote: > > Some computers can be configured to use more than one > > sound card. How fast will you be able to write to disc? > > It is not a problem to connect as many sound cards as needed. The disk > speed is not a problem either. The issue is the synchronization of all > channels.That's not an issue neither. Just use one of the many multi-channel ADCs that connects to the laptop via USB or Firewire.
Reply by ●January 7, 20082008-01-07
On Jan 8, 6:16 am, Jerry Avins <j...@ieee.org> wrote:> senece wrote: > > hello sir, > > I am doing project with microphone array. I want to feed multiple > > audio inputs to PC simultaneously. Is it possible to do that ? If it is > > possible how to do that ? And also I want to process these audio inputs in > > MATLAB. How can I get these into MATLAB ? > > How many is "multiple"? A stereo sound card can handle two channels > simultaneously. Some computers can be configured to use more than one > sound card. How fast will you be able to write to disc? The digitized > signal will be written out as files. Matlab can read those files. > > Jerry > -- > Engineering is the art of making what you want from things you can get. > �����������������������������������������������������������������������I don't think windows lets you use more than one sound card at a time. By teh way, Matlab do special I/O cards with multiple ADCs. Hardy
Reply by ●January 8, 20082008-01-08
>senece wrote: >> hello sir, >> I am doing project with microphone array. I want to feed multiple >> audio inputs to PC simultaneously. Is it possible to do that ? If itis>> possible how to do that ? And also I want to process these audio inputsin>> MATLAB. How can I get these into MATLAB ? > >How many is "multiple"? A stereo sound card can handle two channels >simultaneously. Some computers can be configured to use more than one >sound card. How fast will you be able to write to disc? The digitized >signal will be written out as files. Matlab can read those files. > >Jerry >-- >Engineering is the art of making what you want from things you can get. >¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ >i need to give two different audio inputs simultaneously to pc.. butthrough stereo sound card i can get only the mixed effect of two signals.. i am not able to process these two different seperately using MATLAB.. what to do..
Reply by ●January 8, 20082008-01-08
If you are using data acquisition toolbox of Matlab to capture signals, it is helpful to look into ChannelSkew and ChannelSkewMode properties of analog input object, often denoted as ai. If the hardware does not support simultaneous sampling, then the actual delay between channels are found in ai.ChannelSkew, check if this delay meets your experiment requirement is always a good habit. :)>On Jan 8, 6:16 am, Jerry Avins <j...@ieee.org> wrote: >> senece wrote: >> > hello sir, >> > I am doing project with microphone array. I want to feedmultiple>> > audio inputs to PC simultaneously. Is it possible to do that ? If itis>> > possible how to do that ? And also I want to process these audioinputs =>in >> > MATLAB. How can I get these into MATLAB ? >> >> How many is "multiple"? A stereo sound card can handle two channels >> simultaneously. Some computers can be configured to use more than one >> sound card. How fast will you be able to write to disc? The digitized >> signal will be written out as files. Matlab can read those files. >> >> Jerry >> -- >> Engineering is the art of making what you want from things you canget.>>=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=>=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF= >=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF > >I don't think windows lets you use more than one sound card at a time. >By teh way, Matlab do special I/O cards with multiple ADCs. > >Hardy >
Reply by ●January 8, 20082008-01-08
senece wrote: ...> i need to give two different audio inputs simultaneously to pc.. but > through stereo sound card i can get only the mixed effect of two signals.. > i am not able to process these two different seperately using MATLAB.. > what to do..A stereo file interleaves the data: left, right; left, right, .... You can use the data in the original file appropriately, or you can split the acquired file into two if that makes subsequent processing more convenient. Jerry -- Engineering is the art of making what you want from things you can get.
Reply by ●January 8, 20082008-01-08
On Jan 7, 5:41�am, "senece" <senthil86_...@yahoo.com> wrote:> hello sir, > � � I am doing project with microphone array. I want to feed multiple > audio inputs to PC simultaneously. Is it possible to do that ? If it is > possible how to do that ? And also I want to process these audio inputs in > MATLAB. How can I get these into MATLAB ?Go to www.echoaudio.com. They have systems to do what you want. Also, almost any good music/sound equipment store will have what you need. Maurice Givens
Reply by ●January 22, 20082008-01-22
Maurice: I was not able to find the required product from echoaudio.com can anyone please advice me for some other product. Actually I am looking for a sound card that has 5 stereo inputs for recording on my PC. A professional sound card that shall offer a 'kind of' coding libraries to get the 5 synchronized streams in a buffer for processing. Thanks <-Sara->