swift - Audiokit 修剪音频

标签 swift audiokit

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

最佳答案

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

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()

关于swift - Audiokit 修剪音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52060593/

相关文章:

swift - AKOfflineRenderNode - 调度 AKAudioPlayers,只有最后一个播放器渲染

ios - 匿名实例化数组中的 UIButton

swift - 如何在 Swift 中存储通用测量值?

c++ - AudioKit 的 AKNodeOutputPlot 如何提取数据?

ios - 无法将 AKAudioFile 加载到 AKSampler 中

swift - AKMIDI监听器 : ReceivedNoteOn unable to change UI Components

audio - AKEqualizerFilter的带宽参数如何影响Q因子?

swift - 了解如何将解析的数据添加到字典中 (Swift)

ios - 创建一个与节点几何尺寸相同的 physicsShape

variables - 在 Swift 中指定变量类型时在 Swift 中使用 `:` 和 `as` 的区别?