MIDI no Android: bibliotecas Java e / ou AIR

Estou pensando em (re) criar um aplicativo no iPad há algum tempo, onde usaria o objetivo C eDSMI para enviar sinais MIDI para um computador host. Isso não é ruim (quero dizer, exceto para realmente escrever o aplicativo).

Agora estou pensando em talvez desenvolver o aplicativo para tablets Android (TBA).

Em Java, quais opções estão disponíveis para comunicação de mensagens MIDI? Estou familiarizado com o javax.sound.midi, mas precisaria de uma porta MIDI virtual para enviar mensagens ao host.

Por outro lado,se o aplicativo fosse feito no Adobe AIR, quais opções eu teria disponível para se comunicar com MIDI?

Obviamente, outra opção é enviar / receber mensagens em um soquete TCP / IP para um host Java e falar dessa maneira, mas parece um pouco complicado ... ou talvez não? Afinal, o DSMI usa um programa host.

questionAnswers(1)

yourAnswerToTheQuestion