Hi all;
I just bought an SP4. Since it does not have many controllers, and there are not many Android apps to control via USB Midi devices, I decided to write one myself
You can find it here:
https://play.google.com/store/apps/details?id=it.bordero.midicontroller&hl=en
So far, it allows you to send CCs and PC to change patch. It also has a drawbar section, designed to control drawbars (here, you can store the CC of the KB3's drawbar in order to control them or quickly recall a specific configuration using the presets buttons).
In order to be used, you need an Android device that has the USB host feature enabled. The app has been tested on the SP4, but it works with any class-compliant USB-MIDI keyboard (or any class-compliant USB-Midi interface where you can connect your keyboard using standard 5pins Midi cable). A small help (along with a list of the devices it has been tested so far) can be found here:
http://www.bordero.it/Apps/MidiCommander/index.html
I hope you find this useful. Please, let me know if you test the app with other USB-Midi keyboards, and with what Android device.
Regards,
G.
Hi,
Very interesting stuff.
So, how do you connect the Android device to the SP4? What type of cables you connect from the tablet into the SP4? or are you using another device in between?
I assume the Android device will have a microUSB port and the SP4 has a Standard-B type of connector...
Regards,
Fran
Hi,
Ok, since gius might not passing through the forum too often I will answer myself.
I have a Google Nexus 7 2013, running Android 4.3.
I bought a $5 cable Host OTG cable - Micro USB B/Male to USB2.0 A/Female. Basically, your Android device has a micro USB port (the little ones) and your keyboard has a USB Type B port (the square one). So you need an adapter in between to use a regular USB cable Type A (rectangular USB) to Type B (square USB) between the 2. They are cheap and you can find them in Amazon or similar stores.
So, this is the connection:
Nexus - OTG cable - USB cable - Kurzweil Artis
As soon as I connect this, the app recognizes the Artis. Good!
This particular app lets you program a few buttons with either a program change or with a controller change. The app is for free btw. So, I put some program changes and it totally worked. Nice!
So, pretty cool stuff gius, it just works, which is great.
Gius, which java MIDI library did you use? Did you write your own one or did you use android-midi-lib http://code.google.com/p/android-midi-lib/ ?
Regards,
Fran
Hi;
thanks for testing the app (and sorry for the late answer)!! I actually access often this forum
Actually I did not use the Midi-Library that you linked, but a different one as a starting step. Then I changed a bit few of the functions. However, I will give a look at the one you linked, since I am having some troubles with Nord keyboards, and I still do not know whether the problem is on the app side, or whether Nord does not use a totally standard USB-Midi implementation.
With the new version of the app, you can also send sysex dumps. In the future, we are planning to add also XYPads.
Regards,
G.
Hi,
Good stuff! Please keep us posted of the progress.
Regards,
Fran