Music Recording on Android

Anyone know of an app that lets you record music from a keyboard? I have a keyboard with the ability to send out midi signals, and am looking for an app that would be able to record them. I also have a micro-usb to female usb adapter to plug my keyboard in. On my pc I used to use an application called Mixcraft, and I am looking for something similar for android. I know on Garageband on an iPad you can plug your guitar in using the camera connection kit. Anyone use an app that has similar functionality?