|
From: Josh G. <jg...@us...> - 2003-07-28 18:03:49
|
On Sun, 2003-07-20 at 18:29, Benno Senoner wrote: > Josh is writing LibInstPatch and I think it is a nice lib but I'm unsure if > it is the right way to go. Just wanted to clear up one point that Benno mentioned. I'm curious if anyone has actually looked at libInstPatch (not the one with swami-0.9.x thats totally outdated, but the one in the swami-1-0 development branch, use "co -r swami-1-0 swami" when checking out CVS, explains more on Swami download page). I really think it is a nice library architecture and it is constantly improving. It already does quite a bit of what you have been talking about: IpatchRiffParser - RIFF parser object Patch formats are loaded into multi-threaded safe object trees "named" object properties for easy setting of object values All file IO done via IpatchFile which is a virtual file object Abstract sample storage (RAM, file, swap, libsndfile, etc) Supports DLS and SoundFont files currently, rather trivial to add additional formats. Has a nice GUI already, although incomplete (Swami) Anyways, I'm not sure what the goal is of the LinuxSampler project, but I know I'll be continuing work on my own project. If there is some way in which my work could help the goals of LinuxSampler, I think it would be cool. I don't really feel like I have gotten any feedback on if libInstPatch makes sense or not for this project, so until I do, I will keep pushing it :) Cheers. Josh Green |