Pulselyre is a new type of electronic music production software built specifically for creating multi-layered songs live, on-the-fly, from a touch-screen interface.
The next version of Pulselyre is currently in development and not yet available. The screenshot and video below show the original prototype version.

Multi-Instrument Touch Screen Sequencing
Pulselyre allows you to place and position multiple instruments on-screen at the same time, each configured differently. Touch (or click) different parts of their input areas to play different notes.
Record sequences of notes and Pulselyre will loop them back over a set number of beats.
Demonstration Video
Visit the Download page to try the original Pulselyre prototype for yourself.