Question

J'ai une application graphique de guitare pour Android que je suis à iOS PORTAGE. Android a un synthétiseur MIDI intégré (SONiVOX), donc je peux générer des fichiers midi et de laisser Android gérer la lecture.

Est-il possible de le faire sur iOS? Ou y at-il des synthés intégrables très légers pour iOS?

Était-ce utile?

La solution

Mise à jour:.. Ma réponse est hors daté @ réponse lukebuehler est beaucoup plus appropriée

Si vous ne me dérange pas la solution non-opensource, essayez FMOD . Être un moteur audio commercial pour les jeux, fmod équipe simple synthé MIDI. J'ai essayé la version d'évaluation gratuite. Il joue GM fichiers MIDI correctement sur mon iPhone 3G.

Si ce que vous voulez est non seulement un lecteur de fichiers SMF, vous voulez une fonction complète GS / GM softsynth, qui peut répondre des événements MIDI individuels en temps réel. Vous pouvez essayer le midisynth de CrimsonTech. Son droit de licence est juste. Crimsontech fournit plusieurs applications de démonstration dans l'appstore. En outre, il fournit également un SDK d'évaluation gratuitement. Vous n'avez pas besoin de payer un sou pour la licence jusqu'à ce que vous allez vraiment publier votre application.

Autres conseils

Depuis iOS 5, il est maintenant l'unité audio AUSampler pour lequel vous pouvez charger une banque de sons (préréglage pomme et soundfonts), puis contrôler l'échantillonneur / synthé via des messages MIDI.

SEEE cet exemple application: https://developer.apple.com/library/ios/ # SampleCode / LoadPresetDemo / Annonces / ReadMe_txt.html

Il fonctionne très bien!

Je ne pense pas que le support MIDI dans iOS 4.2 permet la lecture des données MIDI à partir du téléphone lui-même. Il est simplement d'envoyer et de recevoir des commandes MIDI à d'autres périphériques MIDI.

De récentes iOS 4.2 docs, il semble que vous pouvez utiliser le support MIDI pour envoyer des commandes MIDI à d'autres appareils pour la lecture. Vous pouvez également recevoir des commandes à partir d'autres appareils et apporter des modifications à ces commandes, ou enregistrer dans un fichier. Cependant, je ne peux trouver aucun soutien à jouer réellement le fichier MIDI à partir du téléphone directement. Quelqu'un s'il vous plaît me corriger si je me trompe (je veux que je me trompe !!).

Il est le support MIDI dans iOS 4.2. Si c'est le même que ce que OS X fournit alors trhere aura aussi un synthé de base inclus. Check it out.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top