Next  |  Prev  |  Top  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search

Getting Started with SuperCollider

The reader is assumed to have worked through a first tutorial on SuperCollider. In particular, the ``Getting-Started'' tutorial in the SuperCollider online help is especially thorough on the basics, and clearly written. Additional tutorials may be found via the CCRMA SuperCollider Wiki Page. After a basic orientation via tutorials, the online documentation is excellent. It can be effective to work through various tutorial examples, placing the cursor (in Emacs, e.g.) on a class name, and typing C-c C-h to jump to the class documentation (Cmd-D in the Mac app), which in turn refers to other classes and online tutorials, and so on. (Note that sclang must be running for this to work.) For more on using FAUST with SuperCollider, see [7]. See the ``SuperCollider Book'' [12] for introductions to and fuller presentation of many aspects of SC. When you are ready for it, read through relevant SC source code (*.sc). Note that ``C-c :'' in Emacs will go to the class definition file when the editing cursor is on the name of the class. Also, ``C-c ;'' will look up references to methods marked by the cursor. Reading .sc code will rapidly get you comfortable with SC as a general-purpose object-oriented programming language.

Next  |  Prev  |  Top  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search

Download aspf.pdf
[Comment on this page via email]

``Audio Signal Processing in Faust'', by Julius O. Smith III.
Copyright © 2017-07-21 by Julius O. Smith III
Center for Computer Research in Music and Acoustics (CCRMA),   Stanford University