可以在iOS上使用AudioUnits创建加载和播放soundfont(或SF2)文件的采样器。这是一个非常棒的功能。问题是我没有看到任何用于检查soundfont的界面以查看:a)它包含多少预设以及b)它包含的预设的名称。可以通过使用AudioUnitSetProperty和kAUSamplerProperty_LoadInstrument首先将soundfont加载到采样器中,然后调用AudioUnitGetProperty来获取当前预设名称kAudioUnitProperty_ClassInfo在采样器上。然而,这不是很有效,并且只会告诉您当前加载的预设的名称。它似乎也没有告诉您