The E4XT Ultra has 128 voices of polyphony, dual channel digital effects, dual midi port (32 MIDI Channels), SCSI and digital I/O.