У меня странная проблема с инициализацией узла AudioKit AKWaveTable.Я пытаюсь изменить частоту дискретизации звука на лету, и я подумал, что AKWaveTable будет лучшим вариантом для этого.Согласно документации, эта функция инициализации уже устанавливает параметры по умолчанию для большинства параметров, поэтому мне нужно только дать ему имя файла:
self.file=try AKAudioFile(readFileName: fileName)
self.player=AKWaveTable(file: self.file)
Я получаю следующую ошибку при запуске приложения:
2018-10-21 17: 22: 29.276450 + 0200 AKSoundPool [1479: 44079] [по умолчанию] Не удалось загрузить исключения Info.plist (eGPUOverrides) 2018-10-21 17: 22: 29.570701 + 0200 AKSoundPool[1479: 44079] [AudioHAL_Client] AudioHardware.cpp: 666: AudioObjectGetPropertyData: AudioObjectGetPropertyData: нет объекта с заданным идентификатором 0 AKWaveTable.swift: init (файл: startPoint: конечная точка: скорость: объем: максимум: образцы: завершениеHandler: loadCompleHH):Ошибка дерева параметров 2018-10-21 17: 22: 29.607702 + 0200 AKSoundPool [1479: 44079] [avae] AVAEInternal.h: 70: _AVAE_Check: обязательное условие ложно: [AVAudioEngine.mm:393:AttachNode: (node! =nil)] 2018-10-21 17: 22: 29.609506 + 0200 AKSoundPool [1479: 44079] обязательное условие: false: node! = nil
Я также попытался установить всеиз других параметров в 0, но я получаю ту же ошибку, дерево параметров не удалось.
Есть подсказки?Я не на том пути?
Спасибо