Создайте пустой пустой аудиофайл определенной длительности в AudioKit - PullRequest
1 голос
/ 21 октября 2019

В моем проекте я использую AudioKit для воспроизведения битов. Я хочу создать пустой аудиофайл той же длины основного удара. и любую исходную точку, которую я выберу в течение основного удара. запись начнется с этой точки и закончится, когда основной удар остановится. перезаписать ранее записанную часть новым записанным файлом. могу ли я добиться с этим пустой аудиофайл в начале. Пожалуйста, руководство.

1 Ответ

1 голос
/ 21 октября 2019

В документации вы можете найти информацию о немом файле: https://github.com/FT-BOYS/SoundMix/blob/master/AudioKit/Common/Internals/Audio%20File/AKAudioFile%2BUtilities.swift

Для создания файла вы можете указать только количество сэмплов для генерации (равно длине в секундах, умноженной на частоту дискретизации). Это будет выглядеть примерно так:

let file = try! AKAudioFile.silent(samples: sampleRate * seconds)
...