【matlab 播放音乐】教你如何用matlab播放音乐
·
1、代码片段1
[fname,pname]=uigetfile('.wav','选择原始声音文件');
file=[pname,fname];
fs = 8000;
[x,fs] = wavread(file);
sound(x,fs);
2、代码片段2
[y,Fs,bits] = wavread('jinyong.wav'); %获取音乐数据
ao = analogoutput('winsound');%建立硬件对象
addchannel(ao,[1 2]); %创建声音输出通道
set(ao,'SampleRate',Fs) %设置采样率
data1 =y(:,1); %双声道
data2 =y(:,2);
putdata(ao,[data1 data2]); %往声卡堆音乐数据
start(ao); %输出音乐数据
stop(ao)更多推荐

所有评论(0)