SuperCollider SS2016 5
-
Upload
chikashi-miyama -
Category
Education
-
view
162 -
download
1
Transcript of SuperCollider SS2016 5
![Page 1: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/1.jpg)
Chikashi Miyama
Super Collider3 SS 2016 #5
![Page 2: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/2.jpg)
Additive Synthese
![Page 3: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/3.jpg)
Additive Synthese
✤ Blip
✤ Band Limited ImPulse generator. All harmonics have equal amplitude.
Blip.ar(440, 1) Blip.ar(440, 5)
![Page 4: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/4.jpg)
Additive Synthese
✤ Blip
✤ Band Limited Impulse generator. All harmonics have equal amplitude.
![Page 5: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/5.jpg)
Additive Synthese
✤ Blip
✤ Additive Synthese
✤ Bass Synth
![Page 6: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/6.jpg)
Additive Synthese
✤ Klang
✤ Klang is a bank of fixed frequency sine oscillators. Klang is more efficient than creating individual oscillators but offers less flexibility.
Klang. ar(`[[440, 880, 1320], [1, 0.1,0.5],nil])
![Page 7: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/7.jpg)
Additive Synthese
✤ Klang
C E G 200 1000 Hz.
![Page 8: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/8.jpg)
Additive Synthese
✤ DynKlang
DynKlang is a bank of sine oscillators. It is less efficient than Klang, as it is basically a wrapper around SinOsc UGens in
order to provide a similar interface to Klang.
![Page 9: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/9.jpg)
Additive Synthese
✤ DynKlang
![Page 10: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/10.jpg)
Additive Synthese
✤ DynKlangBenchmark
![Page 11: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/11.jpg)
Rauschgenerator
![Page 12: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/12.jpg)
Rauschgenerator
✤ WhiteNoise
✤ PinkNoise
✤ BrownNoise
✤ GrayNoise
![Page 13: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/13.jpg)
Rauschgenerator
✤ WhiteNoise
✤ PinkNoise (-3dB / Okt)
✤ BrownNoise (-6dB / Okt)
✤ GrayNoise
![Page 14: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/14.jpg)
Rauschgenerator
✤ https://en.wikipedia.org/wiki/Colors_of_noise
✤ GrayNoiseis random white noise subjected to a psychoacoustic equal loudness curve over a given range of frequencies, giving the listener the perception that it is equally loud at all frequencie.This is in contrast to standard white noise which has equal strength over a linear scale of frequencies but is not perceived as being equally loud due to biases in the human equal-loudness contour.
![Page 15: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/15.jpg)
Rauschgenerator
✤ LFNoise0
✤ LFNoise1
✤ LFNoise2
Ohne Interpolation
Linear Interpolation
Quad Interpolation
![Page 16: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/16.jpg)
Rauschgenerator
![Page 17: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/17.jpg)
Rauschgenerator
![Page 18: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/18.jpg)
Subtraktive Synthese
✤ Klank
✤ Klank is a bank of fixed frequency resonators which can be used to simulate the resonant modes of an object. Each mode is given a ring time, which is the time for the mode to decay by 60 dB.
Frequenz Lautstärke Dauer
![Page 19: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/19.jpg)
Subtraktive Synthese
✤ Klank
✤ mit Rauschen
✤ Regen?
![Page 20: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/20.jpg)
Subtraktive Synthese
✤ Klank
✤ Frequenzgang des Filters
✤ mit einem Sample
![Page 21: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/21.jpg)
Gate und latch
![Page 22: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/22.jpg)
Gate
✤ Gate.ar
✤ Allows input signal value to pass when gate is positive, otherwise holds last value
![Page 23: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/23.jpg)
Latch
✤ Latch.ar
✤ Sample and Hold (sah~) in SC
![Page 24: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/24.jpg)
Latch
![Page 25: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/25.jpg)
Latch
Mit Dust.ar
Mit WhiteNoise.ar
![Page 26: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/26.jpg)
Gate
✤ Gate.ar
✤ Allows input signal value to pass when gate is positive, otherwise holds last value
![Page 27: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/27.jpg)
Demand Ugen
![Page 28: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/28.jpg)
Demand Ugen
✤ Demand = Stream-Pattern-Event in einem Synth
✤ Vorteil
✤ Rhythmische Impulse
✤ Melodie LFO
![Page 29: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/29.jpg)
Demand Ugen
[60, 67, 72, 67] … C, G, C, G
Demand verändert die Tonhöhe , wenn es einen Trig bekomme
Dseq (Demand Sequence) …funktioniert wie Pseq
![Page 30: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/30.jpg)
Demand Ugen
✤ Randomisiertes Timing
![Page 31: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/31.jpg)
Demand Ugen
✤ Kombination mit anderen Ugens
![Page 32: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/32.jpg)
Demand Ugen
✤ Wie kann man Rhythmus mit dem Demand-System komponieren?
✤ Duty.ar
✤ TDuty.ar
![Page 33: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/33.jpg)
Demand Ugen
✤ Duty.ar … Pbind in SynthDef
![Page 34: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/34.jpg)
Demand Ugen
✤ Duty.ar … Pbind in SynthDef
![Page 35: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/35.jpg)
Demand Ugen
✤ TDuty.ar … Komponierte Impulse Generator
Unterschied zwischen Duty und TDuty(Trigger)
Duty
TDuty
![Page 36: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/36.jpg)
Demand Ugen
✤ TDuty.ar … Komponierte Impulse Generator
![Page 37: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/37.jpg)
Demand Ugen
✤ ein rhythmisches Muster mit Snare
![Page 38: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/38.jpg)
Liste von Demand Ugens
✤ Dbrown
✤ Dwhite
✤ Dseq
✤ Dser
✤ Dgeom
✤ Dseries
✤ Drand
✤ Dwrand
✤ Dxrand
✤ DshufEtc
![Page 39: SuperCollider SS2016 5](https://reader031.fdocuments.us/reader031/viewer/2022020203/58f07ca51a28ab46688b4567/html5/thumbnails/39.jpg)
H.A.
✤ Komponieren Sie ein kurzes Stück mit drei Ugens, die in der Klasse vorgestellt wurden.