主要内容

播放

播放音频AudioPlayer对象,保持控制直到播放完成

句法

PlayBlocking(PlayerObj)
PlayBlocking(PlayerObj,start)
PlayBlocking(PlayerObj,[start,stop])

描述

PlayBlocking(PlayerObj)播放与AudioPlayer目的PlayerObj从开始到结束。播放在播放完成之前,不会返回控制。

PlayBlocking(PlayerObj,start)从样本中播放音频开始到最后。

PlayBlocking(PlayerObj,[start,stop])从样本中播放音频开始给样本由停止

例子

展开全部

播放两个音频样本,没有使用和不阻止播放方法。

从示例文件加载数据chirp.mat

chirpdata =负载('chirp.mat');chirpobj = audioplayer(chirpdata.y,chirpdata.fs);gongdata = load('gong.mat');gongobj = audioplayer(gongdata.y,gongdata.fs);

用封锁播放样品,一个接一个地播放样品。

PlayBlocking(Chirpobj);PlayBlocking(Gongobj);

播放而不会阻止。音频可以重叠。

播放(Chirpobj);播放(gongobj);

从示例文件中播放音频handel.mat从一开始就开始4秒。

加载handel.mat;PlayerObj = AudioPlayer(Y,FS);start = playerObj.Samplater * 4;播放(PlayerObj,start);

从示例文件中播放音频的前3秒handel.mat

加载handel.mat;PlayerObj = AudioPlayer(Y,FS);开始= 1;stop = playerObj.Samplater * 3;播放(PlayerObj,[start,stop]);

也可以看看

|

话题