Migo,
The new MiDJay can be used with a keyboard (as a module) as it has over 250 voices (including GM) plus over 100 styles (with accompaniment). It also has many DJ Loops, Grooves and the combination with audio makes this Player and Drum Machine sound better than ever.
Thanks,
AJ