Sorry, I just realized doing those flags didn't matter really, as I already have things compiled with noFLTKFlags. So compiling with that alone should fix it. (Last time I tested was before switching to noFLTKFlags). The flag change doesn't hurt though. =) steven On 10/28/06, Steven Yi wrote: > Hi Victor and Michael, > > I think I fixed CsoundVST to work with FLTK widgets now. I've just > checked in CsoundVST.cpp and basically what I did was match up the > fltkFlags being passed in with the ones from csound5gui. CsoundVST > had it set to disable graphs, FL::awake, and FL::wait, flags 4, 8. > (Csound5GUI has 4,8, and 16 on). I recompiled and was able to run > examples with FLTK widgets, as well as able to use the new virtual > keyboard along with it. > > I did notice though a segfault at the end when I closed out CsoundVST. > I don't know if it was related to the widgets. (Was working with my > non-debug build). > > Michael, could you let me know if this has fixed it up for you? > > BTW: I've also been further improving the virtual keyboard. I just > fixed an issue where if you minimized it and reactivated it it was > dead. I am still getting stuck midi-notes on occasion, but am now > able to repeat this (seems if you run across and release outside of > the window it'll happen) so hope to get that fixed up shortly. > > I still have no idea why the graph display doesn't show if the > keyboard is on though. > > Thanks! > steven > > > On 10/28/06, Victor Lazzarini wrote: > > yes, but is the GUI (using FLTK) for your host in a separate > > thread from Csound? If it is, that is the problem. > > > > Winsound uses Yield to update its GUI and therefore > > is completely single-threaded. > > > > Victor > > > > > But I have the same problem (dead widget windows) with or > > > without FLTK threads. I may have yet another thread in > > > there, it was so long ago I have forgotten. Would that > > > cause a problem? > > > > > > Regards, > > > Mike > > > > > > ----- Original Message ----- > > > From: "Victor Lazzarini" > > > To: "Developer discussions" > > > Sent: Saturday, > > > October 28, 2006 4:26 AM Subject: Re: [Cs-dev] internal > > > callback > > > > > > > > > > No FLTK threads fixes it for widgets and graphs, > > > > but not widgets, graphs and keyboard. > > > > > > > > As for CsoundVST, if you use FLTK on a separate > > > > thread inside it for its GUI, then that's why it > > > > does not work. Winsound works because it's > > > single-threaded. > > > > > Victor > > > > > > > >> > > > >> Hi All, > > > >> > > > >> I just wanted to say I tried compiling with > > > noFLTKThreads >> last night and was able to run the > > > keyboard or widget >> windows, but not the graph displays. > > > >> > > > >> For CsoundVST, what happens when you try to run CSD's > > > with >> FLTK widgets? (No Windows, dead windows, etc.) > > > >> > > > >> steven > > > >> > > > >> On 10/28/06, Michael Gogins > > > wrote: >> > Could you either take a look at the > > > CsoundVST.cpp and >> > CsoundVstFltk.cpp code (it is > > > currently built with >> > noFLTKThreads=0), or explain to > > > me what I would need to >> do to get FLTK widgets to work > > > in CsoundVST? > >> > Regards, > > > >> > Mike > > > >> > > > > >> > ----- Original Message ----- > > > >> > From: "Victor Lazzarini" > > > >> > To: > > > >> > Sent: Friday, October 27, 2006 8:32 AM > > > >> > Subject: [Cs-dev] internal callback > > > >> > > > > >> > > > > >> > >I have made the changes and tested on Windows, all > > > >> > seems OK, now in CVS. >Now > > > >> > > we need to test more carefully to see if this has > > > >> > > actuall fixed anything. But > > > >> > > I think this *at least* will prevent future issues > > > >> > > with host yield callbacks. > > > >> > > > > > >> > > Victor > > > >> > > > > > >> > > Victor Lazzarini > > > >> > > Music Technology Laboratory > > > >> > > Music Department > > > >> > > National University of Ireland, Maynooth > > > >> > > > > > >> > > > > > >> > > > > > >> > > > ---------------------------------------------------------- > > > >> > > --------------- Using Tomcat but need to do more? > > > Need >> > > to support web services, security? Get stuff > > > done >> > > quickly with pre-integrated technology to make > > > your >> > > job easier Download IBM WebSphere Application > > > Server >> > > v.1.0.1 based on Apache Geronimo > > > >> > > > > > > > > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > > >> > > _______________________________________________ > > > >> > > Csound-devel mailing list > > > >> > > Csound-devel@lists.sourceforge.net > > > >> > > > > > >> > > > https://lists.sourceforge.net/lists/listinfo/csound-devel > > > >> > > >> > > > > >> > > > ---------------------------------------------------------- > > > >> > --------------- Using Tomcat but need to do more? > > > Need >> > to support web services, security? Get stuff > > > done >> quickly with pre-integrated technology to make > > > your job >> > easier Download IBM WebSphere Application > > > Server v.1.0.1 >> > based on Apache Geronimo > > > >> > > > > > > > > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > > >> > _______________________________________________ > > > >> > Csound-devel mailing list > > > >> > Csound-devel@lists.sourceforge.net > > > >> > > > > >> > > > https://lists.sourceforge.net/lists/listinfo/csound-devel > > > >> > >> > > > >> > > > ---------------------------------------------------------- > > > >> --------------- Using Tomcat but need to do more? Need > > > to >> support web services, security? Get stuff done > > > quickly >> with pre-integrated technology to make your job > > > easier >> Download IBM WebSphere Application Server > > > v.1.0.1 based on >> Apache Geronimo > > > >> > > > > > > > > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > > >> _______________________________________________ > > > >> Csound-devel mailing list > > > >> Csound-devel@lists.sourceforge.net > > > >> > > > https://lists.sourceforge.net/lists/listinfo/csound-devel > > > > > > > > ---------------------------------------------------------- > > > > --------------- Using Tomcat but need to do more? Need > > > > to support web services, security? Get stuff done > > > > quickly with pre-integrated technology to make your job > > > > easier Download IBM WebSphere Application Server v.1.0.1 > > > > based on Apache Geronimo > > > > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > > > _______________________________________________ > > > > Csound-devel mailing list > > > > Csound-devel@lists.sourceforge.net > > > > > > > https://lists.sourceforge.net/lists/listinfo/csound-devel > > > > > > > > > ---------------------------------------------------------- > > > --------------- Using Tomcat but need to do more? Need to > > > support web services, security? Get stuff done quickly > > > with pre-integrated technology to make your job easier > > > Download IBM WebSphere Application Server v.1.0.1 based on > > > Apache Geronimo > > > > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > > _______________________________________________ > > > Csound-devel mailing list > > > Csound-devel@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/csound-devel > > > > ------------------------------------------------------------------------- > > Using Tomcat but need to do more? Need to support web services, security? > > Get stuff done quickly with pre-integrated technology to make your job easier > > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > _______________________________________________ > > Csound-devel mailing list > > Csound-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/csound-devel > > > ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net