I have a Yamaha keyboard and a turtlebeach midi-usb cable that is capable of transferring midi information to and from my keyboard/laptop. I know this is true because I use synthesia, and the test page allows me to play music on my keyboard and hear it on my laptop, or play music from my laptop...