10 votes

Génération et lecture dynamique de Midi sur Android : Possible ?

Bizarrement, je ne trouve pas de support pour Midi dans Android. La seule chose qui s'en approche est le Jetplayer, mais il ne prend en charge qu'un fichier .jet existant.

Je veux générer dynamiquement un fichier midi avec des intervalles et le jouer. J'ai même pensé à créer manuellement un fichier .jet avec une tonalité et à le transposer avec le lecteur jet, mais il limite la transposition à -12, +12. Ce qui n'est pas très pratique pour moi.

Il existe également un générateur de sons sur Android, mais il est limité à des sons prédéfinis et ne permet pas de transposer.

Quelqu'un sait-il comment réaliser la génération et la lecture de midi sur Android ?

5voto

Alex Reynolds Points 45039

Peut-être ce fil Pragmatic Programmer pourrait être intéressante.

4voto

Peterdk Points 4848

J'ai opté pour la génération dynamique de fichiers midi qui sont ensuite transmis à l'ordinateur. MediaPlayer . Il est assez facile de construire un générateur de fichiers midi simple et le MediaPlayer fonctionne correctement.

J'ai ouvert un demande de fonctionnalité pour un accès direct au synthétiseur. Si vous êtes intéressé par le streaming midi, merci de noter, d'ajouter des étoiles et de commenter.

3voto

LeffelMania Points 5484

Mieux vaut tard que jamais, mais il y a une bibliothèque Java MIDI très simple sur Google Code ici : http://code.google.com/p/Android-midi-lib/

Il peut gérer la génération de fichiers MIDI et vous pouvez utiliser MediaPlayer pour les lire.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X