mi.m
来自「基于Matlab的八度音阶发音演奏程序」· M 代码 · 共 20 行
M
20 行
[mi,fs,bits]=wavread('e:\mi');
[miA,fs,bits]=wavread('e:\miA');
[mit,fs,bits]=wavread('e:\mit');
n=[0:(4.981-0.730)/(219700-32229):(4.981-0.730)];
e=exp(-n);
e=e';
miT=mit*ones(1,(219700-32229)/266);
miT=miT(:);
e=e*ones(1,2);
e(187265:187472,:)=[];
e(:,2)=[];
miS=e.*miT;
mif=miA;
mif(32230:(32229+187264))=miS;
sound(mif,fs)
wavwrite(mif,fs,'e:\mif');
subplot(2,1,1);
plot(mi);
subplot(2,1,2);
plot(mif);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?