Using a mobile phone as a wifi midi keyboard

Audio editors, music players, video players, burning software, etc.
Post Reply
Message
Author
jojonouvo
Posts: 53
Joined: Mon 10 Mar 2008, 14:57

Using a mobile phone as a wifi midi keyboard

#1 Post by jojonouvo »

For a change I want to post about something that worked!
I could use an android phone to send a midi keyboard signal to jack in puppy through wifi (it's puppy studio but any puppy should be fine).
Because there's not much info on the net here is how you can do:

+install the 'my piano' app on your phone
https://play.google.com/store/apps/deta ... iano&hl=en

+download and install DSMIWIFI server on your puppy (you need to be able to compile with gcc or g++, for me it was not straightforward http://murga-linux.com/puppy/viewtopic.php?t=85478)
http://code.google.com/p/dsmi/

+Connect your pc and your mobile to the same wifi network

+lauch the dsmiwifi server

+lauch 'mypiano' on your phone, in the settings enable 'midi overwifi'

+lauch jack on your pc

+you should be able to see something like dsmidiwifi-out in the midi inputs of jack, then you can send this input to anything that accepts midi (like a lmms plugin) to play some sound of the computer.

Of course because the signal is seen by jack you have many uses possible by playing with the connections.
For example you could connect the signal from the phone to zynaddsubfx (a sound synth), the output of zynaddsubfx to the vocoder effect in the rackarak input (multieffects rack). Then plug your microphone output into the aux. input of rakkarack and you can vocode your voice controlling it with your phone!

A weird thing though: this works when the phone and the pc are connected to the same wifi network. If the phone is tethering and the pc is connected to the wifi emited by the phone then the midi is not sent which means you need to go out if your phone is your only source if internet connection... Bizarre..

Post Reply