A friend of mine, Matt, is working on a start-up by the name of JamGlue. They’re building a site that lets you create and publish music by pulling together stuff created and uploaded by other users. The mixer is web-based so you don’t have to install anything, just go there and mess around. Currently they’re in an invite only beta, but if you’re interested in getting a hold of an invite let me know. At any rate, they recently (as in about 15 mins ago) launched an embeddable player which you will find right here: