The wonderful JSyn from Phil Burk at SoftSynth was used for the real-time audio synthesis in an earlier version of The Drancing accelerometer music "air instrument". The Webel JSyn zone also features some UML reverse-engineering of the API.
Just phone +61 (2) 9386 0090 or email Webel consultant Dr Darren in Bondi, Sydney, Australia, to ask about Webel's UML™-driven graphical software engineering for Java™, C++, and XML, and about PHP-driven Drupal™ CMS web sites.