kbys.net
当前位置:首页 >> 如何用MATLAB播放音乐 >>

如何用MATLAB播放音乐

可以用matlab函数sound实现。该函数的输入参量是音频数据向量、采样频率和转换位数。 可以自己写些声音数据。下面的声音声调和频率有关,长度和数据长度有关: 例如: sound(sin(2*pi*25*(1:4000)/100)); 响两声就是: sound(sin(2*pi*25*(1:400...

matlab读取MP3音频数据,可以用audioread()函数, 用法很简单. [Y, FS]=audioread(FILENAME) filename为指定载入的音频文件名称(单引号引出的字符串) 返回数据Y为所读取的音频数据,FS为采样频率 这个函数可以读取多种格式的音频文件,比如wav, mp3,...

可以用matlab函数sound实现。该函数的输入参量是音频数据向量、采样频率和转换位数。 可以自己写些声音数据。下面的声音声调和频率有关,长度和数据长度有关: 例如: sound(sin(2*pi*25*(1:4000)/100)); 响两声就是: sound(sin(2*pi*25*(1:400...

clear;clc; A4=440;%标准音A4 pt=44100;p0=pt/2;%频率 scale12=A4/2^(9/12)*2.^((0:11)/12);%十二平均律 map=[1 3 5 6 8 10 12];%七音符 %乐谱 score=[1 1 5 5 6 6 5,...do do sol sol la la sol- 4 4 3 3 2 2 1,...fa fa mi mi re re do- 5 5 4...

可以用matlab函数sound实现。该函数的输入参量是音频数据向量、采样频率和转换位数。 我们可以自己写些声音数据。下面的声音声调和频率有关,长度和数据长度有关: 例如: sound(sin(2*pi*25*(1:4000)/100)); 响两声就是: sound(sin(2*pi*25*(1...

%回调函数下播放即可 function pushbutton1_Callback(hObject, eventdata, handles) sound=wavread('G:\sound.wav'); wavplay(sound,22000);

俺试了一下,可能是时间的问题,你的M文件执行的太快,声音还没来得及播放完就已经执行完了,也就是说声音没有足够的时间执行,你试一下在最后加上pause(3),也就是让程序暂停3秒,应该可以,或者你单步调试的时候声音也可以发出来。 俺测试环...

一样的 播放声音的按钮 其实 就是在回调函数下面 运行加载声音的文件 ,大概的程序 这样 function pushbutton1_Callback(hObject, eventdata, handles) wavplay(wavread('声音.wav'),22000);

1、matlab播放音乐是由sound(Y,fs,bits)函数完成的,该函数的3个参数代表输入信号、采样率、比特率。先说采样率fs的设置,人耳能够听到的声音范围是20~20000Hz。 2、根据采样定理fs只需要大于40000即可。此处采样率的设置采用了MP3的标准,即fs=...

clear;clc; A4=440;%标准音A4 pt=44100;p0=pt/2;%频率 scale12=A4/2^(9/12)*2.^((0:11)/12);%十二平均律 map=[1 3 5 6 8 10 12];%七音符 %乐谱 score=[1 1 5 5 6 6 5,...do do sol sol la la sol- 4 4 3 3 2 2 1,...fa fa mi mi re re do- 5 5 4...

网站首页 | 网站地图
All rights reserved Powered by www.kbys.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com