AKAppleSampler Изменить пресет Soundfont

Звуковые шрифты могут быть очень полезны в некоторых случаях, но, похоже, имеют некоторые ограничения. Удивительно, но в AudioKit нет метода, который позволял бы просто изменить пресет уже загруженного звукового шрифта, что, конечно, было бы наиболее распространенным сценарием. В моем случае, когда-либо использовался только один звуковой шрифт, но вместо того, чтобы переключать пресеты на него, что является основной причиной иметь звуковой шрифт в первую очередь, я должен использовать один из 3-х методов загрузки звукового шрифта, таких как loadMelodicSoundFont и каждый раз перезагружать весь файл. Это кажется неэффективным, поскольку эти файлы имеют тенденцию быть довольно большими. Есть ли другой способ изменить пресет?

В настоящее время меняются пресеты звукового шрифта:

do {
       try loadMelodicSoundFont(soundFontTitle, preset: gmPreset)
} catch { print("load soundfont failed with error: \(error)") }

0 ответов

Другие вопросы по тегам