Signal processing aspects of computer music: A survey | Synapse