Algorithmic Composition: Paradigms of Automated Music