On Tue, 2002-12-10 at 08:38, Sami P Perttu wrote: > Hi everybody. I've been reading this list for a week. Thought I'd "pitch" > in here because I'm also writing a softstudio; it's pretty far already and > the first public release is scheduled Q1/2003.
for Linux, obviously? ;-) > First, I don't understand why you want to design a "synth API". If you > want to play a note, why not instantiate a DSP network that does the job, > connect it to the main network (where system audio outs reside), run it > for a while and then destroy it? That is what events are in my system - > timed modifications to the DSP network. because a standard API is needed for a dynamically loaded plugins! LADSPA doesnt really cater for event-driven processes (synths) I've kept quiet for this thread, since i haven't had time to read all the posts :-/ but i can see its evolving into something very different than i had envisaged. For a complete contrast, please look over http://amsynthe.sourceforge.net/amp_plugin.h which i am still toying with as a(nother) plugin api suitable for synths. I was hoping to wait until i had a nicely written host and plugins to demonstrate it effectively, but that could be a few more weeks - the code's there but its a bit of a hack ATM. It's very close to VST, and that was the idea - to make it easy to write a plugin for both at once! The argument against c++ has been a constantly changing ABI, but with the release of GCC 3.2 it finally looks like G++ will have a stable API. time will tell i guess. Please feel free to express your opinion of 'AMP'. -nick __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com