MadHelix is a Java Swing-based graphical frontend for SoundHelix, a program which generates music based on entered (or generated) text and plays it back. It is in an early state of development so please let me know of any issues you have with it.
SoundHelix is developed by Thomas Schürger.
MadHelix is developed by UltrasonicMadness.
json-simple is developed by Yidong Fang, Chris Nokleberg and Dave Hughes.