Intelligent Ambience Generator - Using procedural audio to create realistic environments