From: Josh P. <jo...@re...> - 2008-09-02 16:15:12
|
On Sep 2, 2008, at 8:25 AM, Dominique Fober wrote: > Hi Josh, > > Sorry for the delay to reply, I'm just back from the ICMC... and > welcome to the Guidolib! > thanks! and no problem :) How was the conference? Sorry to miss it this year (there was quite a but going on that looked good). > > Le 20 août 08 à 19:43, Josh Parmenter a écrit : >> Hi all, >> >> I am interested in developing some tools based on the GUIDO lib >> (specifically, a command line tool for converting a gmn file into >> an image file). I was very impressed to see that this is pretty >> straight forward to do with the lib! I compiled the GUIDOEngine >> framework, and have a basic program working, but the output for any >> file format is just a black square. >> >> I also found out that the same thing happens if you try to export >> an image file from the sample GuidoQuartzViewer. I built a native >> intel version, and all that comes out are black squares. BUT - with >> the PPC version that is floating around on the net, export works >> fine. So it seems like this may be an architecture issue. Has >> anyone else seen this before (or know of a solution) before I start >> digging? > > This is not an architecture issue. Actually, the export features of > the GuidoQuartzViewer need to be restored. The mac os graphic api > has evolved a lot since the viewer initial design and the export > features have not been properly maintained. On Mac OS 10.5, there is > also now whole bunch warnings due to obsolete api... :-( > Note that the library now supports Qt and that we're currently > trying to save time in maintaining cross platform developments. > However, any fix to the GuidoQuartzViewer issues will be welcome. > Note also that a switch of the repository to svn is currently in > progress (with significant code restructuration) but not yet > available. I noticed the API warnings and as I looked through more of the code, I was starting to wonder if those were the problem (since I imagined any architecture / endianness things would be taken care of by the compiler???). I'll take a little more of a look later. I actually don't need any GUI at all for the project I am working on, and the move to QT makes quite a bit of sense. I'll write with questions later. I was thinking about just trying to use one of the more generic C/C++ graphics libraries to export simply to jpeg, gif or tiff (and avoiding the whole OSX only libraries), but didn't get too far with that when other matters became a little more pressing! > >> And - here is a little more info on my background / project in case >> anyone is interested. I've been using NoteAbility Pro for a few >> years now, and developed an interface for the SuperCollider sound >> synthesis language for algorithmically generating GUIDO scores. >> This already works pretty well, and I am planning on extending the >> library so SuperCollider can also display choices so a composer can >> make decisions based on a displayed score. If anyone is interested >> in seeing the basic SuperCollider interface, please let me know. >> I'd be more then happy to share some basic examples. > > Very interesting. I'd like to see some examples. Are you familiar with SuperCollider? If you are (or if you have it installed), let me know and I can send you some sample code. A number of pieces on my website were done by generating GUIDO algorithmically from SuperCollider -> NoteAbility, then tweaking graphics. If you would like to see some of those, they are here: http://www.realizedsound.net/josh/Music/Music.html Both Anacrusis and Palimpsest were GUIDO generated. There will be a couple more posted there later this week (the site needs updating!) Thanks for the reply. best, Josh > > Regards, > Dominique > > >> >> Hope all is well. >> >> Thanks, >> >> Josh >> >> ****************************************** >> /* Joshua D. Parmenter >> http://www.realizedsound.net/josh/ >> >> “Every composer – at all times and in all cases – gives his own >> interpretation of how modern society is structured: whether >> actively or passively, consciously or unconsciously, he makes >> choices in this regard. He may be conservative or he may subject >> himself to continual renewal; or he may strive for a revolutionary, >> historical or social palingenesis." - Luigi Nono >> */ >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win >> great prizes >> Grand prize is a trip for two to an Open Source event anywhere in >> the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________ >> Guidolib-devel mailing list >> Gui...@li... >> https://lists.sourceforge.net/lists/listinfo/guidolib-devel > ****************************************** /* Joshua D. Parmenter http://www.realizedsound.net/josh/ “Every composer – at all times and in all cases – gives his own interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may subject himself to continual renewal; or he may strive for a revolutionary, historical or social palingenesis." - Luigi Nono */ |