LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

continuous sound buffer

Solved!
Go to solution

Hello,

 

 

I'm trying to  create a FIFO buffer of a sound continuous acquired by PC microphone, to future generate a trigger and a perform a analysis of an specific range of samples.

I'm already acquiring the sound, generate the trigger and recording some samples, but the duration of the recorded sound it's never the same.

 

Thanks

Hugo Guerreiro

0 Kudos
Message 1 of 5
(3,542 Views)

Hi,

 

You are running your VIs one a non-deterministic operating system, by the way when running your application several times you might encounter some "big" jitter.

 

I would consider using a timed loop and using its options to check if the time elapsed was the one you expected.

 

Have a nice day !

 

Regards,

Message 2 of 5
(3,494 Views)
In this application, the timing is determined by how many samples you read each time from the sound card. You pull data from the sound card very .5 second. So instead of using time elapsed, you just count how many loops that has elapsed.


Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
(Sorry no Labview "brag list" so far)
Message 3 of 5
(3,480 Views)

I see what you mean, gonna try it

 

 

Thanks

Hugo Guerreiro

0 Kudos
Message 4 of 5
(3,474 Views)
Solution
Accepted by topic author huguerreiro

The tip you gave me was most helpfull, it solves the problem.

 

 

Thanks

Hugo Guerreiro

0 Kudos
Message 5 of 5
(3,451 Views)