Hi,
I am looking to do audio signal processing in LabVIEW. I am using an electret microphone and the voltage signals are acquired by LabVIEW using LabJack U3. I need only the signals of certain frequency. So, I would like to first find the frequency of the incoming signals and filter them accordingly. I went through some LabVIEW programming that involves LabJack . I used "U3 eAIN Loop with Chart .vi" that is available in the LabJack website (https://labjack.com/support/software/examples/ud/labview )to obtain the signal and then connected it to power spectrum function to view the frequency. But, I couldn't achieve it correctly. I am not sure if this is a right way to do this. Please help me with this.
Since you need to scan at at least twice the max frequency of interest, you probably need to use stream mode:
https://labjack.com/support/datasheets/u3/operation
Check out the example "U3 Stream with FFT.vi" from the LabVIEW_LJUD archive.
Thank you for your response. I will try this. Do I have to do anything in addition to make it work in stream mode?. Actually, I had amplified the microphone output using an op-amp and connected its output to AIN0. With this, can I just run the example or do I have to do some configuration?
Does the signal generally look okay? Perhaps do some intial testing with LJStreamUD to see if you have a decent looking signal coming in.