| As some of you know, Michael and I have been mucking around with making
host GUI apps that control csound via the api. A *very* simple example
is now in Michael's latest mingw-csound5 release, and has been tested
successfully on windows. My personal plan is to make several simple
examples that can be put online illustrating embedding csound and
various api functions. A few issues I've noticed:
- wxWidgets is pretty easy in python, ( wxPython ) but there is no knob
widget and as far as I can tell there is no *simple* way to orient
vertical faders the way audio people expect. Is this something anyone
here could tackle? The lack of a knob is lame compared to FLTK.
- FLTK looks good too, ( I'll make a C++ FLTK example next) and there
exists a pyFLTK site, but I can't tell how mature that is. Anyone on
here have experience with pyFLTK? Can anyone compare pyFLTK with
wxPython for a gui audio interface?
- I would like to incorporate midi input to the gui as well ( which
would then pass score events to csound ). I'm wondering what the best
way to do that would be, preferably keeping it as cross platform as
possible. Should I be looking at portmidi? Can that be used fairly
easily in a python app?
Thanks for the help,
Iain |