Introduction to Supercollider / Andrea Valle
Utgivning: [Berlin] : Logos Verlag Berlin, 2016Beskrivning: 369 s. : illISBN:- 3-8325-4017-2
- 978-3-8325-4017-3
- 781.345133 23/swe
- ML74.4.S86 V35 2016
| Cover image | Item type | Current library | Home library | Collection | Shelving location | Call number | Materials specified | Vol info | URL | Copy number | Status | Notes | Date due | Barcode | Item holds | Item hold queue priority | Course reserves | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Book | Musik- och teaterbiblioteket Elektronmusikstudion EMS | EMS : A4 | Available (Längre framtagningstid / Longer processing time) | 26201828359 |
1 Getting started with SuperCollider ; 1.1 About SuperCollider ; 1.2 SC overview ; 1.3 Installation and use ; 1.4 Objectives, references, typographical conventions ; 2 Programming in SC ; 2.1 Programming languages ; 2.2 Minima objectalia ; 2.3 Objects in SC ; 2.4 Methods and messages ; 2.5 The methods of type post and dump ; 2.6 Numbers ; 2.7 Conclusions ; 3 Syntax: basic elements ; 3.1 Brackets ; 3.2 Expressions ; 3.3 Comments ; 3.4 Strings ; 3.5 Variables ; 3.6 Symbols ; 3.7 Errors ; 3.8 Functions ; 3.9 Classes, messages/methods and keywords ; 3.10 A graphic example ; 3.11 Control Structures ; 3.12 Yet another GUI example ; 3.13 Conclusions ; 4 Synthesis, I: Fundamentals of Signal Processing ; 4.1 A few hundred words on acoustics ; 4.2 Analog vs. digital ; 4.3 Synthesis algorithms ; 4.4 Methods of Signal ; 4.5 Other signals and other algorithms ; 4.6 Still on signal processing ; 4.7 Control signals ; 4.8 Conclusions ; 5 SC architecture and the server ; 5.1 Client vs. Server ; 5.2 Ontology of the server as an audio synthesis plant ; 5.3 The server ; 5.4 SynthDefs ; 5.5 UGens and UGen graphs ; 5.6 Synths and Groups ; 5.7 A theremin ; 5.8 An example of real-time synthesis and control ; 5.9 Expressiveness of the language: algorithms ; 5.10 Expressiveness of the language: abbreviations ; 5.11 Conclusions ; 6 Control ; 6.1 Envelopes ; 6.2 Generalizing envelopes ; 6.3 Sinusoids & sinusoids ; 6.4 Pseudo-random signals ; 6.5 Busses ; 6.6 Procedural structure of SynthDef ; 6.7 Multichannel Expansion ; 6.8 Conclusions ; 7 Organized sound: scheduling ; 7.1 Server-side, 1: through UGens ; 7.2 Server side, 2: Demand UGen ; 7.3 Language-side: Clocks and routines ; 7.4 Clocks ; 7.5 Synthesizers vs. events ; 7.6 Graphic interlude: drawings and animations ; 7.7 Routines vs. Tasks ; 7.8 Patterns ; 7.9 Events and Event patterns ; 7.10 Conclusions ; 8 Synthesis, II: introduction to ; basic real-time techniques ; 8.1 Oscillators and tables ; 8.1.1 Synthesis by sampling ; 8.1.2 Resampling and interpolation ; 8.2 Direct generation ; 8.2.1 Synthesis by fixed waveform ; 8.2.2 Modulation ; 8.2.3 Ring and Amplitude modulation ; 8.2.4 Ring modulation as a processing technique ; 8.2.5 Frequency modulation ; 8.2.6 C:M ratio ; 8.2.7 Waveshaping ; 8.3 Spectral modelling ; 8.3.1 Additive synthesis ; 8.3.2 Subtractive synthesis ; 8.3.3 Analysis and resynthesis: Phase vocoder ; 8.4 Physical Modeling ; 8.5 Time-based methods ; 8.5.1 Granular synthesis ; 8.5.2 Techniques based on the direct generation of the waveform ; 8.6 Conclusions ; 9 Communication ; 9.1 From server to client: use of control buses ; 9.2 From server to client: use of OSC messages ; 9.3 OSC to and from other applications ; 9.4 The MIDI protocol ; 9.5 Reading and writing: File ; 9.6 Pipe ; 9.7 SerialPort ; 9.8 Conclusions
Imported from: lx2.loc.gov:210/LCDB (Do not remove)