Roland VIMA JM-5: Entertainment Module, All-In-One Playback & Performance Module, Over 1000 Tones & 57 Drum Kits, Sound Engine with 128-Voice Polyphony, Play SMF/MP3/WAV/MP3+CDG & VIMA Tunes, External USB Storage Device for Playback, Tempo Control & Key Change Function, Melody Mute & Center Cancel Feature, Supports Slide Shows & Lyrics Display, Dual Mic Inputs & Onboard Vocal Effects, Composite Out & Performance Recording, The Roland VIMA JM-5: Entertainment Module is the premiere all-in-one entertainment station. It features a high-quality 128-voice sound engine which affords plenty of bandwidth and exceptional sound quality. You can play SMF MP3. WAV MP3+CDG and VIMA Tunes files; as well as build your own custom libraries in your personal favorite key signatures and tempos. The JM-5 is also able to cancel pre-existing vocals making your own instant karaoke and sing-along machine. It's also ready for live performance