Android: Cargando archivos MIDI personalizados de DLS en Sonivox EAS

Estoy creando una aplicación MIDI de Android usando el popular paquete de controladores de billthefarmer . Con la ayuda de Markus Kauppinen en este hilo fui capaz de hacer que mi aplicación genere y controle eventos midi (nota, pausa, etc) con éxito.

Como algunos de ustedes saben, los instrumentos predeterminados de GM1 incluidos con la librería Android de Sonivox EAS no suenan lo mejor. Para mi aplicación, deseo una manera de cargar instrumentos personalizados en el sintetizador, como modelos específicos de un saxofón, por ejemplo.

He encontrado este hilo de hace 5 años de preguntar cómo hacer lo mismo que soy. La respuesta a esa pregunta sugiere utilizar el método EAS_LoadDLSCollection () en la biblioteca EAS.h. Desafortunadamente, el programador sólo pudo encontrar una forma de cargar archivos DLS personalizados en la biblioteca, y no generar la fuente de sonido del instrumento reproducible (término incorrecto?) Con las notas que se pueden reproducir.

¿Puede alguien arrojar alguna luz sobre cómo cargar y usar instrumentos personalizados en Android a través de su biblioteca nativa Sonivox EAS Midi?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.