On 2012-Aug-01, Miguel Negrao wrote:
> 
> A 31/07/2012, às 19:28, Al Matthews escreveu:
> 
> > Questions here, i.e. not a flame:
> > 
> > Supercollider as a server process seems to be close to best-available
> > for prototyping these days. At the very least there are plenty of
> > projects reworking SCLang. Scalacollider, Overtone, LOLC
> > (http://www.gtcmt.gatech.edu/research-projects/lolc). I'm curious as
> > regards what UGens in general do not do.
> 
> Well, UGens can do anything that you want them to do if you code one in c++ 
> but 

Or, for those who "refuse to learn C++", you could code them in Faust.
Faust is "a functional programming language specifically designed for
real-time signal processing and synthesis."  It can generate SuperCollider
UGens.

    http://faust.grame.fr/index.php/documentation/what-faust

> if you just use the available ones things like 1-sample feedback delays are 
> tricky (there are workarounds using Demand rate UGens), so implementing 
> filter equations directly in synthdef it’s not so easy (possible ?) and it’s 
> not easy to manipulate the audio stream at the sample level, for instance as 
> if it was just a list of numbers.
> 
> best,
> Miguel Negrão
> _______________________________________________
> haskell-art mailing list
> [email protected]
> http://lists.lurk.org/mailman/listinfo/haskell-art

-- 
Gregory D. Weber, Ph. D.                  http://mypage.iu.edu/~gdweber/
Associate Professor of Informatics        Tel (765) 973-8420
Indiana University East                   FAX (765) 973-8550

()  ascii ribbon campaign - against html e-mail 
/\  www.asciiribbon.org   - against proprietary attachments

_______________________________________________
haskell-art mailing list
[email protected]
http://lists.lurk.org/mailman/listinfo/haskell-art

Reply via email to