Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] Max number of outlets in a UDO ?

Date2006-05-16 17:04
FromMichael Gogins
SubjectRe: [Cs-dev] Max number of outlets in a UDO ?
I find UDO's easier to use than macros. UDOs make Csound more like other programming languages. I'm sorry to hear about the difficulties.

Regards,
Mike

-----Original Message-----
>From: Istvan Varga 
>Sent: May 16, 2006 10:48 AM
>To: csound-devel@lists.sourceforge.net
>Subject: Re: [Cs-dev] Max number of outlets in a UDO ?
>
>On Tuesday 16 May 2006 03:12, Dr. Richard Boulanger wrote:
>
>> UDO's are quite new and many Csound users have yet to realize their  
>> potential.
>
>I think it would not be really wise to realize their "potential"
>given that they are now considered to be deprecated, and may be
>removed at some point in the future (most probably when the new
>parser is introduced, as I am aware of serious difficulties related
>to adding support for UDOs in the new parser). I always found this
>feature a bit hackish (and the actual implementation a lot more
>than just a bit hackish), and now really and seriously regret ever
>adding it, and wasting unknown number of hours of work.
>
>
>-------------------------------------------------------
>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

Date2006-05-16 19:27
FromDavid Ogborn
SubjectRe: [Cs-dev] Max number of outlets in a UDO ?
With the obvious caveat that I have no awareness of the work referred to
on a new parser, I still have to ask: what fundamental difficulties
would UDOs present to this parser?

I think the UDO facility was an important step forward for the Csound
language.

Yours truly,
David

Michael Gogins wrote:
> I find UDO's easier to use than macros. UDOs make Csound more like
> other programming languages. I'm sorry to hear about the
> difficulties.
> 
> Regards, Mike
> 
> -----Original Message-----
>> From: Istvan Varga  Sent: May 16, 2006 10:48
>> AM To: csound-devel@lists.sourceforge.net Subject: Re: [Cs-dev] Max
>> number of outlets in a UDO ?
>> 
>> On Tuesday 16 May 2006 03:12, Dr. Richard Boulanger wrote:
>> 
>>> UDO's are quite new and many Csound users have yet to realize
>>> their potential.
>> I think it would not be really wise to realize their "potential" 
>> given that they are now considered to be deprecated, and may be 
>> removed at some point in the future (most probably when the new 
>> parser is introduced, as I am aware of serious difficulties related
>>  to adding support for UDOs in the new parser). I always found this
>>  feature a bit hackish (and the actual implementation a lot more 
>> than just a bit hackish), and now really and seriously regret ever 
>> adding it, and wasting unknown number of hours of work.
>> 
>> 
>> ------------------------------------------------------- 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

Date2006-05-17 13:14
From"Dr. Richard Boulanger"
SubjectRe: [Cs-dev] Max number of outlets in a UDO ?
I agree Michael,

UDO's are a wonderful, powerful, and intuitive extension of the  
Csound Language.
They take sound designers one step closer to actually programming -  
and are the next
logical step in that direction....

Macros are cool, wonderful and powerful for sure, but they are not  
the same by a mile.
My students of Csound learn to design instruments and learn synthesis  
and signal processing
through the opcodes and instruments that they design with them.  And  
moreover, they compose
music with these systems and synthesizers that they build.  The  
ability to transform their synthesis
and signal processing instruments (or their Max/MSP or PD patches)  
almost directly into *opcodes*
via UDO's is fantastically empowering and enlightening.

Dr. B.


On May 16, 2006, at 12:04 PM, Michael Gogins wrote:

> I find UDO's easier to use than macros. UDOs make Csound more like  
> other programming languages. I'm sorry to hear about the difficulties.
>
> Regards,
> Mike
>
> -----Original Message-----
>> From: Istvan Varga 
>> Sent: May 16, 2006 10:48 AM
>> To: csound-devel@lists.sourceforge.net
>> Subject: Re: [Cs-dev] Max number of outlets in a UDO ?
>>
>> On Tuesday 16 May 2006 03:12, Dr. Richard Boulanger wrote:
>>
>>> UDO's are quite new and many Csound users have yet to realize their
>>> potential.
>>
>> I think it would not be really wise to realize their "potential"
>> given that they are now considered to be deprecated, and may be
>> removed at some point in the future (most probably when the new
>> parser is introduced, as I am aware of serious difficulties related
>> to adding support for UDOs in the new parser). I always found this
>> feature a bit hackish (and the actual implementation a lot more
>> than just a bit hackish), and now really and seriously regret ever
>> adding it, and wasting unknown number of hours of work.
>>
>>
>> -------------------------------------------------------
>> 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