| The Widget Construction Kit might be worth a look...
http://effbot.org/zone/wck-index.htm
Fredrik Lundh, the author, has ¿recently? been 'acquired' by google
(so has credentials in the field).
Not my expertise, but I am interested.
Also in integrating code and documentation - something which,
implemented overtime, could provide very powerful means for csound.
D.
On 09/01/2009, at 8:02 AM, Rory Walsh wrote:
> Hi Andres, and may I wish you a happy new year also! I'm going to have
> to stop doing that soon.. anyway just to clear up some things. Lettuce
> is a csound fromntend/editor if you like and it's dependant on M$
> libraries. Cabbage is the widget engine it employs, they are two
> separate systems. Unlike Lettuce Cabbage is cross platform as I
> designed it with wxWidgets. A unified widgets syntax would be great.
> Matt suggested that I use xml style code for my widgets some time ago
> but as I like to code by hand the idea of manual editing XML code
> scares the bejeepers out of me. In the end I used a simple syntax like
> this:
>
> scrollbar channel("scrollbar_1"), pos(15, 23), min(200), max(500),
> value(200)
>
> most of the above parameters apart from pos() have default values and
> can be left out. If I'm not mistaken Matt never intended users of
> MacCsound to edit the widget code by hand whereas I expect users of
> cabbage to edit widget code manually. Of course it's easy to generate
> this syntax when users drop widgets onto a form in Lettuce's GUI
> builder. As cabbage hasn't been publicaly released yet now is a great
> time to discuss a unified syntax approach. If Qute supported cabbage
> syntax then qute users could convert their Csound instruments into
> standalone GUI programs. One thing whcih Lettuce has which I think
> might clear up qute's interface a little is a side tab to switch
> between edit and GUI mode. It means that users have an entire screen
> for messing with widgets, they can then alt tab to the text. It really
> helped unclutter my interface.
>
> Rory.
>
>
>
> 2009/1/8 Andres Cabrera :
>> Hi,
>>
>> On Thu, Jan 8, 2009 at 3:40 PM, Anthony Kozar
>> wrote:
>>> Just to be clear for Matt, the 5.1 framework included with Csound
>>> 5.10 is
>>> based on Csound 5.08. So, users can install 5.10 or later and API
>>> version 1
>>> clients like MacCsound will continue to work (automatically we
>>> hope) but
>>> they will be "frozen" at version 5.08 until they are recompiled.
>>>
>>> For QuteCsound, if it was compiled against 5.09, it may not work
>>> with either
>>> framework version included with Csound 5.10 on OS X. I think that
>>> QuteCsound should be rebuilt against 5.10 to ensure compatibility.
>>>
>>
>> It will be for the next release. One question, if I build QuteCsound
>> against 5.10, will it then be incompatible with earier releases? I
>> have no problem with this, just to warn users in case.
>>
>>> Anthony
>>>
>>> victor wrote on 1/8/09 1:45 PM:
>>>
>>>> The 5.1 API is still being shipped alongside 5.2, so I reckon no
>>>> linkage problems should arise.
>>>>
>>>> Victor
>>>> ----- Original Message -----
>>>> From: "Matt Ingalls"
>>>> To:
>>>> Sent: Thursday, January 08, 2009 6:34 PM
>>>> Subject: [Csnd] RE: Re: Re: QuteCsound is great (was Re: Mac
>>>> Leopard)
>>>>
>>>>
>>>> i was unaware of a change in the API - guess i should read this
>>>> list more
>>>> often..
>>>>
>>>> ________________________________________
>>>> From: Andres Cabrera [mantaraya36@gmail.com]
>>>> Sent: Thursday, January 08, 2009 5:49 AM
>>>> To: csound@lists.bath.ac.uk
>>>> Subject: [Csnd] Re: Re: QuteCsound is great (was Re: Mac Leopard)
>>>>
>>>> Try it. QuteCsound will use the Csound that is installed, so if
>>>> it's
>>>> 5.09 or greater, it should work.
>>>>
>>>> BTW, now thinking about the API version change, would this not
>>>> break
>>>> MacCsound for 5.10 onwards?
>>>
>>>
>>>
>>> Send bugs reports to this list.
>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>> "unsubscribe csound"
>>>
>>
>>
>>
>> --
>>
>>
>> Andrés
>>
>>
>> Send bugs reports to this list.
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>> "unsubscribe csound"
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body
> "unsubscribe csound"
>
________________________________________________
David Worrall.
- Experimental Polymedia: www.avatar.com.au
- Education for Financial Independence: www.mindthemarkets.com.au
Australian research affiliations:
- Capital Markets Cooperative Research Centre: www.cmcrc.com
- Sonic Communications Research Group: creative.canberra.edu.au/scrg
- MARCS Auditory Laboratories: marcs.uws.edu.au
|