Frage

Seltsam ich keine Unterstützung für Midi in Android finden. Das einzige, was nahe kommt, ist die Jetplayer, aber das dauert nur eine bestehende .jet Datei.

Ich möchte dynamisch eine MIDI-Datei mit einigen Intervallen erzeugen und abspielen. Ich dachte sogar über nur manuell eine .jet Datei mit einem Ton erstellen und sie dann mit dem Jet-Player zur Umsetzung, aber es begrenzt die Transponierung bis -12, +12. Das ist nicht so gut für mich ist.

Es gibt auch eine ToneGenerator auf Android, aber es ist begrenzt auf vordefinierte Töne mit keiner Weise zu transponieren.

Weiß jemand, wie Midi-Generation und die Wiedergabe auf Android erreichen?

War es hilfreich?

Lösung

Vielleicht dieser Pragmatische Programmierer Thread von Interesse sein könnte.

Andere Tipps

ich derzeit für die dynamische Erzeugung von MIDI-Dateien, die angesiedelt dann in den MediaPlayer zugeführt werden. Es ist ganz einfach, einen einfachen MIDI-Datei-Generator zu bauen und die MediaPlayer funktionieren ordnungsgemäß mit.

Ich habe einen Feature-Anfrage für direkte geöffnet Streaming-Zugriff auf den Synthesizer. Wenn Sie in Streaming-midi interessiert sind, bitte Preis, Stern, Kommentar gibt.

Besser spät als nie, aber es gibt eine Barebone-Java MIDI-Bibliothek auf Google Code hier:

scroll top