This is a cool python program... http://www.eblong.com/zarf/boodler/
Copied from the page... Boodler is a tool for creating soundscapes -- continuous, infinitely varying streams of sound. Boodler is designed to run in the background on a computer, maintaining whatever sound environment you desire. Boodler is extensible, customizable, and modular. Each soundscape is a small piece of Python code -- typically less than a page. A soundscape can incorporate other soundscapes; it can combine other soundscapes, switch between them, fade them in and out. This package comes with many example soundscapes. You can use these, modify them, combine them to arbitrary levels of complexity, or write your own. I'm listening to 'rain in the rainforest' right now, and it's pretty cool. It reminds me of those neat electronic devices you see in Sharper Image that play in the background. Pretty cool stuff. -Rob
