LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Filtering the noise signal from acquire sound

Solved!
Go to solution

On the labview 2011 i am aquireing a sound from a micophone and the signal is being put into a graph and i can see at time 0 a small peak every time if there is sound or not and i have no idea where its coming from or how to get rid of it.

 

After manipulating the signal to try and get rid of noise and background signals this signal along with my wanted signals turn into a huge spikes which is a problem because i am trying to use this to aquire the location of a sound source by doing time delay between these spikes later on when i have more micophones but it keeps mistaking this 0 time spike as a sound when it seems to be an error

 

any ideas? 

0 Kudos
Message 1 of 3
(2,538 Views)
Solution
Accepted by topic author SheepJust

Is this a single-point spike? If so, just tell the part of the program to ignore the value at time = 0 (or replace it with the value at the second time point).

 

Cameron

To err is human, but to really foul it up requires a computer.
The optimist believes we are in the best of all possible worlds - the pessimist fears this is true.
Profanity is the one language all programmers know best.
An expert is someone who has made all the possible mistakes.

To learn something about LabVIEW at no extra cost, work the online LabVIEW tutorial(s):

LabVIEW Unit 1 - Getting Started</ a>
Learn to Use LabVIEW with MyDAQ</ a>
Message 2 of 3
(2,520 Views)

I agree with Cameron. This sounds like some kind of switching transient which occurs when the acquisition starts.  Even if you need to exclude several points at the beginning, that will probably be better than trying to use other types of processing such as filters later.

 

Lynn

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