Por favor especifique su requerimiento.
- ¿Qué tipo de datos estás tratando de convertir? Binario? Texto sin formato ? Medios de comunicación ricos ? Transmisión ? ¿Tienes algún requisito de rendimiento?
- ¿Cuál es la plataforma objetivo de este programa? Windows? Linux? iOS? Android? ¿Plataforma cruzada? Basado en la nube? O sistema embebido?
- ¿Cuál es el requisito de interfaz?
- ¿Será operado directamente por humanos con una interfaz de usuario o es solo un componente de software?
- ¿Necesitas GUI o CLI es suficiente?
- ¿Necesitas acceso a internet? ¿RESTANTE? JABÓN ? ¿O TCP sin procesar?
- Si es un componente de software, ¿qué tipo de API está tratando de proporcionar? ¿Biblioteca vinculada dinámicamente en Windows o UNIX? Biblioteca estática? Servicio del sistema con IPC? O código fuente simple?
EDITAR:
Tenía la intención de convertir un formato llamado midi, que almacena información musical similar a como lo hace un equipo musical (en contraposición a cómo MP3 almacena información especificando frecuencias musicales en marcos de tiempo exactos) a un MP3 construido artificialmente para cantar notas musicales en voz humana. Preferiblemente establecería el programa en iOS.
- Estoy pensando en crear un video para mi aplicación móvil. ¿De dónde puedo obtenerlo?
- ¿Qué ha hecho Facebook a sus términos de API que hicieron que Feedient se cerrara y Pixable enfrentara algunos problemas con su aplicación?
- ¿Puedo ser demandado si desarrollo una aplicación que funciona exactamente igual que otra aplicación?
- ¿Hay algún software que no pueda ser pirateado con éxito?
- ¿El software CRM realmente aumenta las ventas?
Hasta donde yo sé, MIDI requiere módulos de fuente de sonido para que las notas puedan reproducirse correctamente. De lo contrario, se utilizará la fuente de sonido predeterminada, y la salida se distorsionará enormemente (imagínense tocar “Flight of Bumble bee” en tonos de ukelele).
Afortunadamente, MIDI es compatible de forma nativa en iOS, que se llama marco “CoreMIDI”. CoreMIDI le permite comunicarse con otro dispositivo de entrada MIDI y módulo de sonido que sea compatible con el certificado MFi de Apple. Hay muchas aplicaciones de terceros que pueden emular un mezclador MIDI o reproducir archivos MIDI en iOS. Por ejemplo: Sweet MIDI Player en App Store
Si desea comenzar desde cero, aquí hay un sitio web tutorial: Animación dirigida por MIDI usando CoreMIDI en el Objetivo C
Buena suerte y espero que puedas encontrar tu solución.