2009/11/16 Michael Zucchi <notzed@xxxxxxxxx>: > 2009/11/16 Stefano Ceccherini <stefano.ceccherini@xxxxxxxxx>: >> >> How big is glib ? >> > > If I might butt in ... It's big. Like most 'compatibility layers' it > started small and grew ... and grew. It's not just a compatibility > layer either, also an ADT library and utilities (sorts, etc) and a lot > more besides (main loop with i/o and timers, C 'struct based' objetcs, > etc). glib.h includes 54 other headers, one for each function group. > Oh and you can't just support a 'bit' of it either, apart from > specific bits it is very inter-twined amongst itself. > > When I last looked it wasn't terribly good either - nice clean code > and all, just poor algorithms and (very) bloated api. I think they > fixed some of the former since. > Aw! That's bad. Then, in my opinion, we should search for another software synthesizer, since it's not very nice to have such a monster just for a SW synth. Of course, currently I don't have any idea about which opensource SW synths are available.