Я пишу простой синтезатор и секвенсор для iOS.
. В настоящее время аудио пишется на языке Swift внутри AVAudioSourceNode
обратного вызова.
Хотя писать было весело аудио в Swift Я подозреваю, что это не подходит для этой цели, поэтому я хотел бы вместо этого написать аудио на C ++.
Я видел, что основа шаблона AudioUnit
от Apple написана на C ++, и Я заметил, что AudioKit включает C / C ++ и для аудио DSP, поэтому я уверен, что это возможно, но я не знаю, как это сделать.
Я бы хотел знаете, как я могу объединить небольшую библиотеку классов C ++ и Swift так, чтобы мое приложение iOS было написано на Swift, а его аудио - на C ++.
Не могли бы вы помочь мне понять, как этого можно достичь