This is a cool old keyboard. Has MIDI and USB inputs. A pitch bend and modulation wheel, tons of buttons, knobs and switches that are programmable. As can be seen, the keys have yellowed due to a chemical used in older or substandard plastics. It is quite easy to get them white again with a hydrogen peroxide cream and UV light. Anyhow, it's a great keyboard, and it works very well.