Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将自定义DLS或SoundFonts加载到Android MIDI_Android_Midi_Soundfont - Fatal编程技术网

如何将自定义DLS或SoundFonts加载到Android MIDI

如何将自定义DLS或SoundFonts加载到Android MIDI,android,midi,soundfont,Android,Midi,Soundfont,我有一个通过SONiVOX EAS库播放MIDI文件的应用程序。 是否可以将我自己的DLS或SoundFont波形表加载到播放机中,并让库使用这些声音进行MIDI播放?好的,我完全更改了答案,因为这显然不是您想要的 我查看了eas图书馆,发现,() 现在,这肯定表明有一种方法可以将DLS文件加载到播放机中。 不过,我从未使用过它。但我没有使用jet player,而是直接使用sonivox。谢谢你的参考,我试过了,但它似乎对midi播放没有任何影响-它似乎使用了与以前相同的内部gm声音库。有什么

我有一个通过SONiVOX EAS库播放MIDI文件的应用程序。
是否可以将我自己的DLS或SoundFont波形表加载到播放机中,并让库使用这些声音进行MIDI播放?

好的,我完全更改了答案,因为这显然不是您想要的

我查看了eas图书馆,发现,()

现在,这肯定表明有一种方法可以将DLS文件加载到播放机中。
不过,我从未使用过它。

但我没有使用jet player,而是直接使用sonivox。谢谢你的参考,我试过了,但它似乎对midi播放没有任何影响-它似乎使用了与以前相同的内部gm声音库。有什么想法吗?看起来很管用。某种程度上。dls正在加载,但不清楚如何创建将实际使用它的midi文件。您找到了一种方法来执行此Eli吗?我也在尝试了解如何执行此操作。您是否能够创建midi文件@EliKonky或@Brett?
/*----------------------------------------------------------------------------
 * EAS_LoadDLSCollection()
 *----------------------------------------------------------------------------
 * Purpose: 
 * Downloads a DLS collection
 *
 * Inputs:
 * pEASData             - instance data handle
 * streamHandle         - file or stream handle
 * locator              - file locator
 *      
 * Outputs:
 * 
 *
 * Side Effects:
 * May overlay instruments in the GM sound set
 *
 *----------------------------------------------------------------------------
*/
EAS_PUBLIC EAS_RESULT EAS_LoadDLSCollection (EAS_DATA_HANDLE pEASData, EAS_HANDLE streamHandle, EAS_FILE_LOCATOR locator);