| Nothing is better than Boa Constructor/wxPython -- in my experience.
Regards,
Mike
----- Original Message -----
From: "Tim Mortimer"
To:
Sent: Wednesday, March 12, 2008 4:56 AM
Subject: [Cs-dev] Victor's csndgui toolkit for Python (was 2006 thread - now
2008)
>
> Im ressurecting this old thread as once again i'm kind of browsing around
> going, err, err, gui toolkits.... err, err.... too hard, too crappy
> looking,
> no tutorials..../ combinations thereof...
>
> So cairo today has sparked my interest further, which leads me back to
> GTK,
> which leads me to PyGTK, which leads me to this thread....(via a Nabble
> Search)
>
> & As PyGTK seems to have a reasonably extensive tutorial...
>
> http://www.pygtk.org/pygtk2tutorial/index.html
>
> & also now comes with it's own windows installer (yippee!)
>
> & given GTK is cross platform & used extensively...
>
> I'm wondering if maybe this is where i should try & get started
>
> I'm not using csound api at all at present - essentially all i'd be
> looking
> at doing is creating some gui elements that when you hit the "publish"
> button spit out some csound score (or in my case, &/or parseval score...)
> the GUI elements themselves would be simply defining trajectories , ftab
> shapes, or, like AlgoScore(?) used for setting ranges of stochastic
> parameters (& potentially later publishing displays of realisations
> thereof...) all prior to score / text data publication (& i could whip up
> a
> Parseval score display syntax highlighting front end while i was at it...)
>
> I also notice cairo has python bindings, & if i'm not mistaken it's useage
> in python would also be PyGTK dependent??
>
> I say this as I found this example on the net also which further prompted
> my
> interest...
>
> http://blog.eikke.com/index.php/ikke/2007/02/17/python_cairo_xshape_and_clocks
>
> so, yep, around in circles i go...
>
> & i know I just said "i dont need real time API control", but obviously
> this
> thread (& Victor's toolkit which was discussed here in Nov 2006...) would
> be
> of interest for me to look at - has it been developed any further? & where
> is the code & examples now Victor?
>
> Have things elsewhere developed further since Nov 2006 to give the idea
> renewed merit? (maybe... nothing like a bit of wishful thinking...)
>
>
> Oeyvind Brandtsegg-2 wrote:
>>
>> Nice, Victor.
>> The python gui configuration files are impressively small, light and
>> clear.
>> Oeyvind
>>
>> 2006/11/6, Victor Lazzarini :
>>>
>>> I have put up an initial work on a toolkit for building simple GUIs for
>>> Csound in python (with PyGTK). This is intended to encapsulate both
>>> the relevant widgets in pygtk and the relevant parts of the csound API
>>> in
>>> csnd.
>>>
>>> The idea is that widgets are created with bus channel bindings, which
>>> can
>>> then be used in a csound orchestra. A few lines of python code are
>>> needed
>>> to get an interface up and going, probably even fewer than what is
>>> reguired
>>> for FLTK in csound.
>>>
>>> I have created some simple examples to demonstrate how it can be used.
>>> The
>>> source is documented and you can view it with pydoc (>pydoc csndgui).
>>>
>>> To run this you will need the python csnd module and PyGTK.
>>>
>>> Here is where you can find it: http://music.nuim.ie/vlazzarini/tmp
>>>
>>> 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
>>
>>
>
>
> -----
> *******************
> www.phasetransitions.net
> hermetic music * python * csound * possibly mindless ranting
> various werk in perpetual delusions of progress....
>
> --
> View this message in context:
> http://www.nabble.com/csndgui-toolkit-for-Python-tp7196499p16000139.html
> Sent from the Csound - Dev mailing list archive at Nabble.com.
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net |