Hello all,
Here's a pretty clumsy VI with an incredibly messy block diagram that I've cobbled together to record wave files to disk and automatically increment the file names after each recording. It does what I want for short duration recordings, but I was wondering if there was a way of streaming the recorded sound data direct to wave file on the HDD so that we don't run out of memory for long recordings (e.g. 1 hour? 2 hours?). Oh, and there's also a little clipping-detection section in there that I had to install for external microphones that clip below the dynamic range of the sound-card input.
I'd be keen to hear the solutions people use for this sort of streaming - I'm sure there's a much better way out there! If you make any changes to the attached VI, please post them here for others to see (and in a format that can be opened by LabVIEW 8.20!)
Cheers,
Greg.
Recorder19.vi