|
From: Josh G. <jg...@us...> - 2003-06-30 13:06:56
|
On Mon, 2003-06-30 at 16:37, Marek Peteraj wrote: > Hi Josh, > > AFAIK it makes no difference under linux, you can open a /dev/hd- or a > /dev/scdx just like a file. > Sure, but not portable and some strange formats might require low level hardware control. Once again I'm not opposed to this. > > > > > The thing is that there's a majority of diskbased formats out there > > > (at least those we need, there's halion and exs24 format as well) > > > > > > http://www.pleasewipeyourfeet.com/webtest/linuxsampler/samplerformat.html > > > > > > Second thing is that libinstpatch is really C, while C++ is more > > > desirable for this project(i'm not really C++ myself right now, but > > > there's lots of people here who are C++, there's Benno, Juan, Christian, > > > Marc, and there's a few more lad members in lurk mode all of which are > > > c++ afaik :) > > > > > > > Nothing stopping libInstPatch++. > > But instead of rewriting it as C++, woudln't it be better to write a new > one in collaboration with others here(Christian, Paul, Marc, me ...) and > design it with respect to other popular formats? The main benefit would > be the experience other people have with them. > > No no.. Not re-writing it, having a binding for it. This is what a lot of the GObject based C libraries have that are related to GTK+ and such. Thats the plus I think with C, its the least common denominator. > > > Finally i'd like to say that i'd rather see this project go the "from > > > scratch" way for everything(format lib, engine, GUI), > > > > I'd rather see linuxsampler go the way of interoperability, so that > > other projects can easily integrate and co-operate with linuxsampler. > > JACK :) > Of course. But I also like the abstraction that FluidSynth has, although SoundFont 2 centric, you can load arbitrary patch formats as long as they somewhat conform to the SF2 model. > > Creating one large project is just too un-manageable in my opinion, > > Have a look at ardour, which can be seen as a monster project in the > linux audio domain. > Sure, and I've used it. Its still got lots of problems and doesn't have MIDI support yet. Not to say that it isn't a good thing. Its just, good things take time. > Marek I realize that there is no reason for me to push libInstPatch/Swami stuff here if no one wants it, I'd rather be doing some actual work. The reality of it is though, this is work that is already existing and I am someone who has a lot of time on his hands and am willing to help. You seem to be voicing stuff as if its the voice of linuxsampler, but I would like to hear opinions from others of this project. What linuxsampler I think needs most right now is cooperation and activity. Go extend libakai if you want, I know that my time would be more efficiently used by working on libInstPatch. Once you have something, we can all decide what makes the most sense for inclusion in linuxsampler. I think for now I am done with this discussion though and would like to return to coding. Cheers. Josh Green |