创建空音频缓冲区,或深复制现有缓冲区。
source可选复制交错 16 位 PCM;采样率以 Hz 计,channelMap 指定各声道位置。
sampleschannelCountsampleRatechannelMap同步复制源缓冲区的当前数据,保留当前缓冲区的身份。
source返回声道数量。
返回交错声道位置顺序的只读视图。
返回所有声道合计的样本数量。
返回每声道采样率,单位为 Hz。
返回 PCM 只读类型视图;空缓冲区为 undefined, 重新加载后旧视图仍指向旧存储。
异步解码整个音频文件到原生 PCM 存储,返回是否成功。
filename异步解码编码音频字节并替换 PCM,返回是否成功。
data同步复制交错 16 位 PCM 并替换内容;sampleRate 为 Hz,返回是否成功。
datachannelCountsampleRatechannelMap按文件扩展名异步编码保存,返回是否成功。
filename
视图保留获取时对应的原生内存分配。