Jump to content

128-spring-2013/ChucK Tutorial 1: Difference between revisions

From CCRMA Wiki
Spencer (talk | contribs)
No edit summary
Ge (talk | contribs)
 
(3 intermediate revisions by one other user not shown)
Line 10: Line 10:


== Helpful Links ==
== Helpful Links ==
* ChucK main website: [http://chuck.stanford.edu/ http://chuck.stanford.edu/]
* ChucK main website: http://chuck.stanford.edu/
* All varieties of example ChucK code: [http://chuck.stanford.edu/doc/examples/ http://chuck.stanford.edu/doc/examples/]
* All varieties of example ChucK code: http://chuck.stanford.edu/doc/examples/ (these are also included when you download miniAudicle)
* Unit Generator Reference: [http://chuck.stanford.edu/doc/program/ugen.html http://chuck.stanford.edu/doc/program/ugen.html] -- the building blocks of every ChucK program
* Unit Generator Reference: http://chuck.stanford.edu/doc/program/ugen.html -- the building blocks of every ChucK program
* General ChucK Language Reference: [http://chuck.stanford.edu/doc/language/ http://chuck.stanford.edu/doc/language/]
* General ChucK Language Reference: http://chuck.stanford.edu/doc/language/
* Table of MIDI note numbers, Pitches, and Frequencies: [http://www.phys.unsw.edu.au/jw/notes.html http://www.phys.unsw.edu.au/jw/notes.html]
* Table of MIDI note numbers, Pitches, and Frequencies: http://www.phys.unsw.edu.au/jw/notes.html
 
== Further Reading ==
* Graham Coleman's [http://chuck.stanford.edu/doc/learn/notes/ "Notes on ChucK for Music"]
* One-Line ChucK Crazy: http://electro-music.com/forum/topic-13512.html&postorder=asc

Latest revision as of 04:31, 27 April 2021

You'll want to start by downloading miniAudicle, which is an integrated development environment designed for ChucK (available for Mac, Windows, and Linux): http://chuck.stanford.edu/release/. Open miniAudicle, click "Start Virtual Machine", and start chucking!

Example Code

Helpful Links

Further Reading