From: Josh G. <jg...@us...> - 2002-11-01 20:21:51
|
So you are resuming development of evo? Cool. I wanted to contact Benno again in particular since we spoke a year ago about having a SoundFont loading library. I have gone through several revisions of this idea and currently have a rather untested code base (but good API in my opinion) of a library called libInstPatch. Its based on GObject/glib 2.0 and has a fully multi-threaded patch object system. The lowlevel load/save routines still need an API re-work but you can check out the API at the Swami developers site: http://swami.sourceforge.net/devel.php libInstPatch is rather full featured because I'm also using it as the basis of Swami (the new name for Smurf if you didn't know already). My plans are to add other wave table patch file formats like DLS2, etc (right now it supports SoundFont 2.01). It might be nice to use this as a basis for linuxsampler as well and perhaps have a plugin to use linuxsampler with Swami (is that the name or is it evo?). So what do you think? Cheers! Josh Green |