I agree to the suggestions about Python/GUI, using Lettuce, and about using FLTK for a simple crossplatform csound-only setup. I just wanted to mention that I discovered today that FLTK actually has a menu widget and a choice box, they are just not implemented as csound opcodes (yet). Maybe Gabriel has done it in his csound version ? Oeyvind 2007/10/24, Rory Walsh : > I'm not sure if this exists. From what I can tell fltk has not really > been updated in quite a while. A lot of people who required GUI's these > days seem to build them themselves using their preferred GUI toolkit and > then link to Csound using the API. More and more people seem to be using > Python for this as it is pretty easy to learn. In fact I would imagine > that after learning Csound Python should not prove difficult at all. > Finally, if you are working on windows Lettuce has a menu object you can > use. Lettuce GUI components are different than fltk opcodes as they use > the channel software bus to communicate with Csound. They're are some > simple examples of the menu item in the installation directory. Note > that to implement the menu you have to hard code it rather than drop it > onto a GUI frame. The latest unreleased version of lettuce is available > here: http://rorywalsh.ear.ie/Lettuce32Setup.exe The reason why this > version hasn't been publically released is that I don't have time to > support it! > > Rory. > > p.s. if you want cross-platform-ness use fltk! > > > > > > > Lou Cohen wrote: > > Hi, everyone, > > > > I'm considering implementing a new GUI for my csound improvisation > > orchestra. > > > > I'm impressed by the FLxxx series of opcodes and in my tentative > > experiments they behave well. One GUI object that I would have expected > > to see, however, seems to be missing: a menu. What I mean is a kind of > > popup menu in which the current selection appears in somewhere in the > > body of a panel. The user clicks on it, and set of text-identified > > choices appears. When one of them is selected, the menu outputs a value > > that tells the csound orchestra which menu item was selected (or is > > currently selected.) > > > > I'm reading documentation for 5.04, and I'm wondering whether the FL > > opcodes might have been extended after this version. > > > > Or perhaps there's another way to implement such a menu? > > > > As always, thanks in advance for your help! > > > > -Lou Cohen > > > > --------------------------- > > Permanent email: loucohen@jolc.net > > Music and video: http://ruccas.org/wiki.pl/Lou_Cohen > > More music and video: http://www.youtube.com/loucohen > > Astronomy: http://www.jolc.net > > ---------------------------- > > > -- > Send bugs reports to this list. > To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk >