Joined: Jul 03, 2009
Location: Utrecht, The Netherlands
|Posted: Sat Jul 18, 2009 2:59 pm Post subject:
List of ChucK objects (184.108.40.206)
|I heard Inventor say in the show that there are UGens in Chuck which are not in the manual. I grep'd the source (220.127.116.11 I think), and I found declarations for these object type:
The first column gives the class name, the second column the class from which it inherits. I cannot guarantee that all classes actually can be used in ChucK code, but I don't think I missed one...[/quote]
Joined: Jul 06, 2004
Location: The Hague, NL
G2 patch files: 3
|Posted: Sat Jul 18, 2009 4:25 pm Post subject:
|There is undocumented stuff indeed, but not too much.
18.104.22.168 has been a while for me but I do know there is a Whistle in the source that doesn't actually work (for reasons unknown to me). In 22.214.171.124 there is something called "TeaBox" which is classed as a filter but seems to interface some sort of (expensive) sensor box (still has .freq() and .Q()(??!!!)). CNoise is a interesting one; it works with Tom's patch from the list a few days ago and a recompile, that gives us pink noise which is a big-ish deal as a "pinking" filter (a LPF with a slope of 3db per octave) would be hard to construct.
Otherwise "BLT" and "JetTabl" are surprises to me, I suspect BLT is a parent class to the Blit osc's and that JetTabl is some internal thingy to the STK, the STK re-uses some basic objects inside of others, Envelope comes to mind. Most of it is documented in one place or other. Looking at this list I'd say we need more UGens.
Joined: Oct 13, 2007
Location: near Austin, Tx, USA
Audio files: 267
|Posted: Sat Jul 18, 2009 6:08 pm Post subject:
|I thought BLT was a sandwich! I agree, more UGens!
Another thingie I found in the examples was a bar graph for MAUI, I forget what it was called. It's in the ui directory.
"Let's make noise for peace." - Kijjaz