LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Continuous Convolution Problems

I'm fairly new to LabVIEW and am having some issues with the continuous convolution function. I'm trying to convolve an audio signal with an impulse response. I have been able to get the audio signal to continuously input and output and can play the inpulse response but cannot seem to convolve the two of them. Am I not using the function correctly or going about it all wrong?

 

 

Attached are my VI and impulse.

0 Kudos
Message 1 of 5
(2,849 Views)

Hello KROD, 

 

Looks like there may have been some corruption with the zip file you uploaded, and I was unable to open it.  Would you mind reuploading?

 

Thanks,

Patrick W.
Applications Engineer
National Instruments
0 Kudos
Message 2 of 5
(2,800 Views)

Here is the zip file again. Hopefully this one works.

0 Kudos
Message 3 of 5
(2,794 Views)

Hey KROD, 

 

Looks like you may be inputting the signals in reverse order.  In my understanding, your wav file should go into the signal in and the impulse function should go to the kernel input.

 

Also, try using the Convolution.VI in the signal operation palette and see if this function works for you.  This function is a bit more simple.

 

Hope that helps!

 

Patrick W.
Applications Engineer
National Instruments
0 Kudos
Message 4 of 5
(2,775 Views)

Also, here is the VI in case anyone else was having trouble opening the zipped files.

Patrick W.
Applications Engineer
National Instruments
0 Kudos
Message 5 of 5
(2,773 Views)