Algorithmic music stuff.