Elias Engine is a free development tool plugin developed by Elias Software. Compatible OS(s): Any OS.
Distributed along with your game, the Elias Engine renders dynamic music that adapts to the scenario at hand. Lightweight but powerful, flexible and adaptable, it generates a PCM audio stream that can then be fed to whatever audio playback backend the game uses.
http://www.eliassoftware.com/