主要内容

playblocking

播放音频的audioplayer对象;控制回放之前完成

语法

playblocking (playerObj)
playblocking (playerObj,开始)
playblocking (playerObj(启动、停止))

描述

playblocking (playerObj)相关的音频audioplayer对象playerObj从开始到结束。playblocking不返回控制回放之前完成。

playblocking (playerObj,开始)播放音频的示例所示开始到最后。

playblocking (playerObj(启动、停止))播放音频的示例所示开始样本所示停止

例子

全部展开

扮演两个音频样本有无阻塞使用playblocking方法。

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

chirpData =负载(“chirp.mat”);chirpObj = audioplayer (chirpData.y chirpData.Fs);gongData =负载(“gong.mat”);gongObj = audioplayer (gongData.y gongData.Fs);

玩阻塞的样本,一个接一个。

playblocking (chirpObj);playblocking (gongObj);

玩的时候也没有阻止。音频可以重叠。

玩(chirpObj);玩(gongObj);

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

负载handel.mat;playerObj = audioplayer (y, Fs);= playerObj开始。SampleRate * 4;玩(playerObj,开始);

玩第一个3秒的音频文件示例handel.mat

负载handel.mat;playerObj = audioplayer (y, Fs);开始= 1;停止= playerObj。SampleRate * 3;玩(playerObj(启动、停止));

另请参阅

|

主题