Matlab, limas da onda, convolução .....

C

CMOS babe

Guest
Oi lá, eu abri 2 arquivos de onda (x1 e x2) usando Matlab, x1 é algum som, x2 é x1, mas com alguns efeitos nela realizada utilizando algum software de áudio ... assim de acordo com a fórmula da convolução x2 [n] = x1 [ n] * h [n], eu executo deconvolução em x1 e x2 para obter h, mas o resultado que eu recebi foi que não correspondam ... quaisquer sugestões?

 
x2 = conv (x1, h);

deconv h = (x2, x1)

ou h = IFFT (FFT (X2). / fft (x1))

 
Eu quero fazer o meu propósito mais claro, depois de eu começar a h [n] eu quero usá-lo com outros sinais sonoros (convolute com eles) para produzir o mesmo efeito produzido pelo software audio ..... isso é possível ?

 
CMOS babe escreveu:

Eu quero fazer o meu propósito mais claro, depois de eu começar a h [n] eu quero usá-lo com outros sinais sonoros (convolute com eles) para produzir o mesmo efeito produzido pelo software de áudio isso é possível ..... ?
 
Uma pergunta óbvia é ....Como você sabe que o efeito é realizado através de software é "uma operação linear"?Se não é linear, e não sua fórmula convolução é válido em primeiro lugar.

 

Welcome to EDABoard.com

Sponsor

Back
Top