Android + MIDI + Wi-Fi (Parte 2)

Bueno!

Continuando con el FingerPlayMIDI. Aca esta lo que necesitas saber:

PUEDE PARECER INTIMIDANTE, PERO ANIMATE! VALE LA PENA!

Pantalla de FingerPlayServer con mi IP
Borrada por seguridad 
1) Tenes que tener instalado, para Windows, un par de cosas. Primero que nada, el FingerPlayServer, un archivo ejecutable de Java que va a aceptar las señales MIDI de tu cel. La configuracion es medio quilombera, pero seguro leyendo un poco, lo podes hacer. Hay mucha ayuda en la pagina oficial del programa tambien!

Interface de LoopBe1
2) Tenes que tener instalado el LoopBe1, que es un programita que crea un instrumento virtual MIDI, asi podes poner las señales MIDI en tu DAW (Digital Audio Workstation), como Ableton Live, ProTools, Cubase, etc. 

Interface de FingerPlayMidi



3) Obviamente, tenes que tener un celular con Android, y el programa FingerPlayMidi que se puede conseguir GRATIS del Android Market

Despues, solo tenes que configurarlo. Para aquellos que saben de ingles, y un poco de informatica, es facil. Sino puede ser un poco dificil, pero si estas mirando algo para instalar un controlador MIDI inalambrico desde tu telefono, calculo que algo de computadoras sabes. 

Ahora, vamos a tomar un ejemplo de instalacion:


1) El Server: Lo instalas de ESTA PAGINA, lo instalas, y listo. Mas adelante voy a hablar sobre crear un acceso directo y demas. Mientras tanto, tienes que hacerlo de manera manual. Donde sea que lo hayas puesto, vas ahi con tu Command Prompt (como hacer eso, o Linea de comandos, AQUI) , y le das el comando 
java -jar FingerPlayServer.jar

(Para evitar uso excesivo de comandos de MS-DOS, les recomiendo que instalen el Server en C:\Usuarios\TuNombreDeUsuario por ejemplo C:\Usuarios\Jose, asi puedes directamente ejecutar el comando de mas arriba sin cambiar de directorio)

Esto va a hacer que el servidor se ejecute, y va a estar aguardando comunicacion con tu telefono, (como puedes ver en la pantalla de arriba). Eso es todo lo q necesitas saber del servidor, aparte de tener el LoopBe1 abierto! 

2) El LoopBe1 se configura solito. Simplemente lo tienes abierto y funciona. Genial, no?

3) En el telefono: Aqui es donde se vuelve mas complicado, asi que lo hago paso por paso. No pude tomar screenshots porque es sencillamente demasaido complicado, y es bastante tarde. 

Primero, abre la aplicacion dandole click en el icono de FP. Una vez ahi, vas a ver una pantalla similar a esta, dependiendo de la version:

Luego, tienes que hacer click en el simbolo de engranaje, para entrar a la configuracion

A) En ServerType, le pones FingerServer
B) Server Address: Le pones la direccion que te aparecio en la ventana del server en tu PC, tu IP... seria algo como XX.XXX.XXX.XXX:XXXX 
C) Luego le das Connect to server, y ahi ya deberia estar conectado.
D) La parte de Layout la voy a dejar para el siguiente "capitulo"
E) En MIDI Out Device, seleccionas el LoopBe Internal Midi
F) Configure MIDI Controller por ahora lo dejas asi. 

ESTAS INSTRUCCIONES VAN A TENER MAS SENTIDO CUANDO TENGAS LA VENTANA ABIERTA!

y listo!! Ya puedes ir a tu programa de grabacion favorito, a configurar la parte MIDI como quieras!

Otras partes de este articulo:

Parte 1: http://graboencasa.blogspot.com/2011/01/android-midi-wi-fi-parte-1.html

Parte 3: http://graboencasa.blogspot.com/2011/01/android-midi-wi-fi-parte-3.html

Parte 4: http://graboencasa.blogspot.com/2011/12/android-midi-wifi-parte-4.html


Comentarios

  1. no puedo abrir el fingerplayserver, pongo el comando java -jar fingerplayserver.jar en el DOS y me dice:

    java no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.

    podrias decirme mas detalladamente como se hace correctamente? te estaria muy agradecido.Un saludo!

    ResponderEliminar
  2. Anibal, yo arme un archivo .bat para que corra solo, pero aca hay una lista de como hacerlo, espero te sirva! http://www.wikihow.com/Run-a-.Jar-Java-File

    Gracias por la visita, un abrazo!

    ResponderEliminar
  3. donde instalo esto

    FingerPlayServer.jar

    ResponderEliminar

Publicar un comentario