在AudioKit中创建特定持续时间的空空白音频文件

问题描述 投票:0回答:1

在我的项目中,我正在使用AudioKit播放节拍。我想创建一个与主节拍相同长度的空音频文件。以及我在主拍持续时间内选择的任何起点。它将从该点开始记录,并在主拍停止时结束。用新记录的文件覆盖先前记录的部分。一开始我可以用一个空的音频文件来实现。请指导。

ios swift audiokit
1个回答
1
投票

在文档中,您可以找到有关静默文件的信息:https://github.com/FT-BOYS/SoundMix/blob/master/AudioKit/Common/Internals/Audio%20File/AKAudioFile%2BUtilities.swift

要创建文件,您只能提供要生成的样本数(以秒为单位的长度乘以采样率)。它看起来像这样:

let file = try! AKAudioFile.silent(samples: sampleRate * seconds)
© www.soinside.com 2019 - 2024. All rights reserved.