[Microsound-announce] SuperColliderBerlinWorkshop
Farah Hatam
hatam at drfz.de
Tue May 6 10:25:43 EDT 2008
SuperCollider Beginner Workshop in Berlin Friedrichshain Bersarinplatz
4 days 6hrs/day spanning 2 weekends:
May 24 & 25 13-19h
June 7 & 8 13-19h
with Andre Bartetzki
www.bartetzki.de/en/sc_kita08.html
location:
K:ITA - Kunstprojekt: International Temporary Art Weidenweg 44-46 /
Bersarinplatz,
10249 Berlin Friedrichshain
http://www.k-ita.de/?page_id=3
http://www.k-ita.de/?page_id=7
The workshop languages are English and German.
The number of participants is limited to 15.
The workshop fee is 100 Euros, to be payed at the beginning.
Please reserve your place by sending an email to hatam at drfz.de until May
18.
contact and further information:
hatam at drfz.de (Farah Hatam, K:ITA)
andre at bartetzki.de
Description of course topics:
SuperCollider for Beginners
SuperCollider is an environment and programming language for real time
audio synthesis and algorithmic composition. It has a large and growing
library of sound synthesis modules and supports structural concepts in
composition as well as new approaches to musical design like live
coding.
The architecture of SuperCollider is optimized for working in real time
and for networking with other softwares and machines via Open Sound
Control.
SC3 is free and open source, runs under OSX, Linux and Windows.
Binaries as well as sources of SC3 can be downloaded from
http://supercollider.sourceforge.net/
The participants must bring their own computers with SC installed.
The main platform for the course will be OSX.
In general, Linux or Windows will work as well but you have to install
SC by yourself in advance!
In order to run SC under Linux you need to configure emacs as an editor
and to install SwingOSC as GUI for SC.
For Windows you need Psycollider and SwingOSC as GUI.
Topics
- basic concepts of SC3:
server (scsynth) and client (sclang),
synths and synthdefs (patches)
nodes and busses
- modules for synthesis und processing of audio signals:
unit generators (oscillators, noise, filters, delays ...),
buffers and sampling
envelopes, triggers, control signals
FFT
- language basics:
objects and messages, classes and methods
functions, arguments and variables
operators
collections (arrays, lists, dictionaries ...) and list processing
control structures (if, while, do, switch ...)
- generation and organisation of events and sounds:
scheduler and tasks
streams and patterns
scores
recording und non-real-time recording
- synthesis and audio processing examples:
additive synthesis
granular synthesis
delay-based effects
multichannel and spatialization techniques
analysis and intermodulation techniques
presentation of projects and realizations
- control and networking:
Open Sound Control and remote servers
MIDI and HI devices
- other topics:
GUI overview
live coding
extensions
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://or8.net/pipermail/microsound-announce/attachments/20080506/26c1ac9f/attachment.htm
More information about the microsound-announce
mailing list