CLAM : a framework for audio and music application development. - Amatriain, Xavier