LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

graphic equilizer

Its a 10 megabyte file and the duration of the song is 1 minute and after running the file in labview it takes about few seconds to start the song and i did put a delay of 1 msecand you told to take the file path out of the while loop i also did that and what you told about the filter design i didn't get that point about upper and lower bounds how can we do that in labview ?

0 Kudos
Message 11 of 14
(529 Views)

Read Message 8 above.

 

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>
0 Kudos
Message 12 of 14
(527 Views)

please do check my final design for any possible errors. Instead of providing audio signal i am just providing signal with variable frequency using a slider as input to graphical equalizer. But when i select turn on any of the bandreject switch then i do not get any output waveform. Please do check my design

0 Kudos
Message 13 of 14
(496 Views)

I do not have the filter toolkit so I substituted standard Butterworth filters with the same order and cutoff frequencies as your filters.

 

I notice several things. 1. Your Band sliders appear to be set for decibels but actually just multiply. So the 0 dB setting results in multiplying by zero. The outputs are small!  Convert from dB to appropriate multiplication factors.

2. These high order filters have long transients. It is especially noticeable at low frequencies (< 5 kHz).  I put a graph on the filter output to look at the time domain behavior. It takes more than 30 ms (on the 100 ms data segment) for the transient to die out.

3. The band reject filters with narrow bandwidths and high orders tend to have longer transients. However, I do not see the effect that you report when I use the standard filter VIs.

4. You do not have the error terminals wired. Do you get any errors from any of the VIs? If so, what error codes?

 

Lynn

0 Kudos
Message 14 of 14
(479 Views)