𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

A Gentle Introduction to SuperCollider (2nd Edition)

✍ Scribed by Bruno Ruviaro


Publisher
Bruno Ruviaro Press
Year
2022
Tongue
English
Leaves
122
Edition
2.1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Table of Contents


Santa Clara University
Scholar Commons
2014
A Gentle Introduction to SuperCollider (2nd edition)
Bruno Ruviaro
Recommended Citation
I BASICS
Hello World
Server and Language
Booting the Server
Your first sine wave
Error messages
Changing parameters
Comments
Precedence
The last thing always gets posted
Code blocks
How to clean up the Post window
Recording the output of SuperCollider
Variables
Global'' vs. Local Reassignment II PATTERNS The Pattern family Meet Pbind Pseq Make your code more readable Four ways of specifying pitch More keywords: amplitude and legato Prand Pwhite Expanding your Pattern vocabulary More Pattern tricks Chords Scales Transposition Microtones Tempo Rests Playing two or more Pbinds together Using variables Starting and stopping Pbinds independently Pbind as a musical score EventStreamPlayer Example III MORE ABOUT THE LANGUAGE Objects, classes, messages, arguments Receiver notation, functional notation Nesting Enclosures Quotation marks Parentheses Brackets Curly Braces Conditionals: if/else and case Functions Fun with Arrays Creating new Arrays That funny exclamation mark The two dots between parentheses How todo'' an Array
Getting Help
IV SOUND SYNTHESIS AND PROCESSING
UGens
Mouse control: instant Theremin
Saw and Pulse; plot and scope
Audio rate, control rate
The poll method
UGen arguments
Scaling ranges
Scale with the method range
Scale with mul and add
linlin and friends
Stopping individual synths
The set message
Audio Buses
Out and In UGens
Microphone Input
Multichannel Expansion
The Bus object
Panning
Mix and Splay
Playing an audio file
Synth Nodes
The glorious doneAction: 2
Envelopes
Env.perc
Env.triangle
Env.linen
Env.pairs
Envelopesβ€”not just for amplitude
ADSR Envelope
EnvGen
Synth Definitions
SynthDef and Synth
Example
Under the hood
Pbind can play your SynthDef
Control Buses
asMap
Order of Execution
Groups
V WHAT'S NEXT?
MIDI
OSC
Sending OSC from another computer
Sending OSC from a smartphone
Quarks and plug-ins
Extra Resources


πŸ“œ SIMILAR VOLUMES


Programming for Computations - Python: A
✍ Svein Linge, Hans Petter Langtangen πŸ“‚ Library πŸ“… 2019 πŸ› Springer 🌐 English

<div> <p>This book is published open access under a CC BY 4.0 license. This book presents computer programming as a key method for solving mathematicalΒ problems. This second edition of the well-received book has been extensively revised: All code is nowΒ written in Python version 3.6 (no longer vers

A Gentle Introduction to Stata, Fourth E
✍ Alan C. Acock πŸ“‚ Library πŸ“… 2014 πŸ› Stata Press 🌐 English

<P><STRONG>A Gentle Introduction to Stata, Fourth Edition</STRONG> is for people who need to learn Stata but who may not have a strong background in statistics or prior experience with statistical software packages. After working through this book, you will be able to enter, build, and manage a data

A Singular Introduction to Commutative A
✍ Gert-Martin Greuel, Gerhard Pfister, πŸ“‚ Library πŸ“… 2007 🌐 English

This substantially enlarged second edition aims to lead a further stage in the computational revolution in commutative algebra. This is the first handbook/tutorial to extensively deal with SINGULAR. Among the book’s most distinctive features is a new, completely unified treatment of the global and l