From 11:00 PM CDT Friday, Nov 8 - 2:30 PM CDT Saturday, Nov 9, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From 11:00 PM CDT Friday, Nov 8 - 2:30 PM CDT Saturday, Nov 9, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
02-27-2017 08:10 AM
Hi everyone ;
I am working on a project which is related with microphones.I need to limit amplitude but I couldn't that.How can I limit amplitude in Labview?
Greetings.
02-27-2017 08:14 AM
02-27-2017 08:21 AM
I take signals from DAQ assistant but I dont want to take lower amplitude.What should I do?
Greetings;
Onur
02-27-2017 08:51 AM - edited 02-27-2017 08:56 AM
What type of DAQ are you using?
Some have a trigger functionality in 'hardware' 😉
Anyway: Some sort of : If signal is higher than a defined level, than record as long as the signal is higher (and a defined minimum length after) ?
Don't use the express vis, put it in a producer - consumer architecture.
Inside the producer loop, read some ms of data, check for tigger level, and pass to consumer if higher (and store a value in a shift register to read the minimum time ...)
If a more fancy 'loudness trigger' is needed (ignore hum, adapt noise level, only react on speach frequency band, ...) , read continously and do the processing (filtering, FFT... ) in the consumer loop.
Nowadays it's easier to dump data, since processing power isn't a big problem for the sound bandwidth 😄
02-27-2017 10:51 AM
@murdercrow wrote:
I take signals from DAQ assistant but I dont want to take lower amplitude.What should I do?
If you want to limit amplitudes and don't want lower amplitudes, there is nothing left.
Please be much more specific! How does the raw data look like? How should it look like after processing?