Here's what they say:
Music Creator 6 Touch makes it fun and easy to create original music or remix your favorite songs - with no musical experience required. Transform any Windows 7 or 8 computer into your own personal music studio. Music Creator has all the tools, loops, instruments, and FX you need to create, edit, and mix great music.
"We are thrilled to be the first major music software title to appear on Steam and we look forward to reaching a new generation of customers who have a passion for creating music," said Cakewalk President, Michael Hoover.