Simulating music with associative self-organizing maps