I would like to create a vi that records multiple analog waveforms and convert them into a sound format playable through my soundcard. Existing examples in this message board look to be geared at recording from the mic on your sound card. I would like to use my 16 channel daq card and just record straight analog waveforms. then "mix" them (with probably another vi) and record the mixed signal to a wav format. I guess the one sticky part for me is converting the multiple generic waveforms to a wav file.. When i look in the SO config i would like to specify my daq card (not sound card )and give it a list of channels...any ideas???
For the Data Aquisition part you can look at some of the examples that ship with LabVIEW to show you how to set up a continuous buffered acquisition using a DAQ card. If you go to LabVIEW menu item Help >> Find Examples, you will find one there. You should be able to take the I16 output of AI Read.vi and choose which channel(s) you want to put into an input of "Snd Write Wav File.vi", which can be found at the following function palette path:
Graphics and Sound Sound Sound File "Snd Write Wav File.vi"