US – Google has created a microsite of musical discovery that shows off creative applications of its open-source software.