The SuperColliderBook

Edited by Scott Wilson, David Cottle and Nick Collins
@book{TheSCBook,
	Address = {Cambridge, MA},
	Editor = {Wilson, S. and Cottle, D. and Collins, N.},
	Publisher = {MIT Press},
	Title = {The {S}uper{C}ollider Book},
	Year = {2011}
}
More information at MITPress

Table of Contents

Foreword, James McCartney -- ix
-- Introduction Scott Wilson, Nick Collins and David Cottle -- xiii

-- Tutorials -- 1 1 -- BeginnerÕs Tutorial David Cottle -- 3
2 -- The Unit Generator Joshua Parmenter -- 55
3 -- Composition with SuperCollider Scott Wilson and Julio d'Escrivan -- 81
4 -- Ins and Outs: SuperCollider and External Devices Stefan Kersten, Marije A.J. Baalman and Till Bovermann -- 105

-- Advanced Tutorials -- 127
5 -- Programming in SuperCollider Iannis Zannos -- 127
6 -- Events and Patterns Ron Kuivila -- 179
7 -- Just-in-Time Programming Julian Rohrhuber and Alberto de Campo -- 207
8 -- Object Modeling Alberto de Campo, Julian Rohrhuber and Till Bovermann -- 237

-- Platforms and GUI -- 271
9 -- Mac OSX GUI Jan Trützschler von Falkenstein -- 273
10 -- SwingOSC Hanns Holger Rutz -- 305
11 -- SuperCollider on Windows Christopher Frauenberger -- 339
12 -- "Collision with the Penguin": SuperCollider on Linux Stefan Kersten and Marije A.J. Baalman -- 355

-- Practical Applications -- 379
13 -- Sonification and Auditory Display in SuperCollider Alberto de Campo, Julian Rohrhuber, Till Bovermann and Christopher Frauenberger -- 381
14 -- Spatialization with SuperCollider Marije A.J. Baalman and Scott Wilson -- 409 15 -- Machine Listening in SuperCollider Nick Collins -- 439
16 -- Microsound Alberto de Campo -- 463
17 -- Alternative Tunings with SuperCollider Fabrice Mogini -- 505 18 -- Non-Real-Time Synthesis and Object-Oriented Composition Brian Willkie and Joshua Parmenter -- 537

-- Projects and Perspectives -- 573
19 -- Binaural Simulation of Varese's Poeme Electronique Stefan Kersten, Vincenzo Lombardo, Fabrizio Nunnari and Andrea Valle -- 575
20 -- High-Level Structures for Live Performance: Dewdrop_lib and Chucklib James Harkins -- 587
21 -- Interface Investigations Thor Magnusson -- 611
22 -- SuperCollider in Japan Takeko Akamatsu -- 627
23 -- Dialects, Constraints, and Systems within Systems Julian Rohrhuber, Tom Hall and Alberto de Campo -- 633

-- Developer Topics -- 655
24 -- The SuperCollider Language Implementation Assisted by Stefan Kersten -- 657
25 -- Writing Unit Generator Plug-ins Dan Stowell -- 687
26 -- Inside scsynth Ross Bencina -- 717