there are a number of computer software you can use. cubase, sonar, cakewalk, samplitude, any type of sequencing software. there is even some freeware on the net that offer you sequencing but has very limited tracks and functionality.
i reread your question and you are asking about hardware but it sounds like you want software. if its hardware for computer then you need a sound card.