![]() |
| ![]() |
| ![]() |
|
JSyn audio synthesis zone
JSyn provides "Audio Software Synthesis API and Plugins for Java". I use JSyn as the audio synthesis engine for my gestural synthesis system Drancing that synthesises sound, video, and control signals, from 3d accelerometers. You can download some MP3s of Drancing with JSyn to hear recordings of it at work. From the JSyn site:
What a simply fantastic piece of software Phil Burk has developed ! It enabled me to leave sluggish MIDI behind and embrace true gestural sound synthesis for Drancing. I nearly exploded with joy when I first heard it working. Only with true synthesis was I able to first experience the powerful aural biofeedback that gestural music enables. Well done Phil, I am truly grateful. I'll be progressively presenting representations of the JSyn packages in Unified Modelling Language (UML)TM here, and thanks to MagicDraw UMLTM's increasing support of UML2.0TM I'll be able to model the system with port-based systems engineering. Indeed I think it provides the ultimate test-case for UML2.0TM development, for it already uses a port paradigm, and it already runs (whereas a lot of the UML2.0TM examples I've seen are unfortunately not linked to running systems, a curious irony in the context of model-driven development). 2005-09-22: new UML2.0TM Composite Structure Diagrams of the data acquisition components and JSyn synthesis networks of DranceWare, with MagicDraw UMLTM. This is port-based system engineering for UML2.0TM and JavaTM ! Related links |