Il y a plusieurs logiciels qui font ça, ça s'appelle des "séquenceurs". Ils existent quasiment depuis les tout débuts de l'informatique, avec en particulier le célèbrissime Cubase qui tournait sur Atari.
On trouve des liens sur Cubase sur Google, et si tu cherches des programmes gratuits regarde sur
http://telecharger.com avec le mot clé "séquenceur".