Audiokit修剪音频

时间:2018-08-28 14:43:25

标签: swift audiokit

我正在制作音频编辑应用程序,我想修剪音频。对于音频编辑,我使用AudioKit框架。但是我在教程和示例中找不到如何使用此框架修剪音频?

1 个答案:

答案 0 :(得分:2)

异步导出允许设置开始和结束样本:

https://github.com/AudioKit/AudioKit/blob/master/AudioKit/Common/Internals/Audio%20File/AKAudioFile%2BProcessingAsynchronously.swift#L267

/// Exports Asynchronously to a new AKAudiofile with trimming options.
///
...
///   - fromSample: start range in samples
///   - toSample: end range time in samples
...
public func exportAsynchronously(name: String,
                                 baseDir: BaseDirectory,
                                 exportFormat: ExportFormat,
                                 fromSample: Int64 = 0,
                                 toSample: Int64 = 0,
                                 callback: @escaping AsyncProcessCallback) {
    let fromFileExt = fileExt.lowercased()