Keyboard Yamaha PSR-S970
989 Voices, including Super Articulation Voices, Organ Flutes! Voices. 41 Drum/ SFX kits, and 480 XG voices
2 Live Controllers for dynamic real-time control assignable to any combination of parameters including filter, arpeggio and more
450 Styles, including all-new DJ styles, and 40 Audio Styles