GameSynth: procedural sound design for games and animations