主要内容

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(启动、停止));

另请参阅

|

主题