2

Soundfonts 在某些情况下可能非常有用,但似乎有一些限制。令人惊讶的是,AudioKit 中似乎没有公开的方法允许仅更改已加载的声音字体的预设,这当然是最常见的情况。在我的情况下,只使用过一种声音字体,但不能在其上切换预设,这是首先拥有声音字体的主要原因,我必须使用 3 种加载声音字体方法之一,如 loadMelodicSoundFont 和每次重新加载整个文件。这似乎效率低下,因为这些文件往往相当大。还有其他方法可以更改预设吗?

目前正在改变这样的声音预设:

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

0 回答 0