You describe the music in a form — the scenario passes the request to a generator, saves the finished track to Microsoft SharePoint and shows it right on the page.