Ошибка преобразования с AudioConverterFillComplexBuffer и воспроизведения AudioBuffer с использованием микшера
Я пытаюсь записать звук с помощью AVFoundation и воспроизвести его с помощью микшера (AUGraph), а также я пытаюсь конвертер с использованием AudioConverterFillComplexBuffer для преобразования частоты дискретизации также.
Микшер работает со звуковым описанием по умолчанию (без установки этого значения captureAudioDataOutput.audioSettings). и формат микшера, установленный на AudioStreamBasicDescription fDeviceFormat = {0};
если мы устанавливаем пользовательскую AudioStreamBasicDescription, тогда микшер не работает, пример кода загружается https://github.com/acsandeep/SampleRateConverter
Преобразователь возвращает код ошибки Domain=NSOSStatusErrorDomain =-50 "paramErr: ошибка в списке параметров пользователя"
Может ли кто-нибудь помочь мне решить эти проблемы.