|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
在用matlab进行音频处理是,通过X(2)=0,让频谱中一个特定的频率强度为0后,sound无法播出任何声音) S3 s: M$ j1 g
这是为什么? w7 P1 F% G) J" G! B
[x,fs,bits]=wavread('c:\Users\xpfab\Desktop\icerain.wav');# Z* y" Y( J7 f. {# A6 |. @
X=fft(x);/ {3 F* G5 \# b- b$ T: a* L
n=length(x);
+ F, n/ B/ R# Y& b4 I! m+ O3 pX(2)=0
- t+ d1 A# ^8 r' Y; C4 xmagX=abs(X);3 E4 D8 r: o+ y3 N/ x
xnew=ifft(X);
( |$ m' d$ R5 `$ ?$ C; Hsound(xnew,fs,bits);" q k9 K0 ~# ^) L& ?9 ]; j2 \
|
|