Я создаю этот простой аудиорекордер и интерфейс редактора для приложения iOS:
Звук записывается в массив с плавающей запятой, который используется для создания сигнала. После записи я копирую данные с плавающей запятой в AVAudioPCMBuffer
для воспроизведения с AVAudioPlayerNode
. Я могу воспроизводить буфер с самого начала, но я не могу понять, как я могу воспроизвести только сегмент буфера. Функция scheduleSegment
работает только для файлов.