LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

aquire sound and test it

hey guys,

so i was trying to implement my labview software in order to be able to get an external sound ( using speaker for example )

and using this sound, i want to know its frequency, in order to take a certain action .

So which block to nyou recommend to use in such case ?

thanks in advance 🙂

0 Kudos
Message 1 of 3
(2,443 Views)

Buneman frequency estimator, or a FFT.

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 2 of 3
(2,419 Views)

Hello,

 

In the pallete from block diagram, in Programming / Graphics & Sound / Sound / Input/  there is an express VI called Acquire Sound.

You can configure and use it to acquire data from a microphone connected to your audio card.

Later, you can use the signal with another express VI to perform an FFT.

 

In case you need more accurate data, you can always use an industrial microphone with a DSA card (NI (9234) which provides IEPE excitation and digital filters.

If you are not interested in accurate data, a microphone and sound card should be enough.


Best regards,

IR

0 Kudos
Message 3 of 3
(2,397 Views)