supercollider ss2016 5
TRANSCRIPT
Chikashi Miyama
Super Collider3 SS 2016 #5
Additive Synthese
Additive Synthese
✤ Blip
✤ Band Limited ImPulse generator. All harmonics have equal amplitude.
Blip.ar(440, 1) Blip.ar(440, 5)
Additive Synthese
✤ Blip
✤ Band Limited Impulse generator. All harmonics have equal amplitude.
Additive Synthese
✤ Blip
✤ Additive Synthese
✤ Bass Synth
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])
Additive Synthese
✤ Klang
C E G 200 1000 Hz.
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.
Additive Synthese
✤ DynKlang
Additive Synthese
✤ DynKlangBenchmark
Rauschgenerator
Rauschgenerator
✤ WhiteNoise
✤ PinkNoise
✤ BrownNoise
✤ GrayNoise
Rauschgenerator
✤ WhiteNoise
✤ PinkNoise (-3dB / Okt)
✤ BrownNoise (-6dB / Okt)
✤ GrayNoise
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.
Rauschgenerator
✤ LFNoise0
✤ LFNoise1
✤ LFNoise2
Ohne Interpolation
Linear Interpolation
Quad Interpolation
Rauschgenerator
Rauschgenerator
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
Subtraktive Synthese
✤ Klank
✤ mit Rauschen
✤ Regen?
Subtraktive Synthese
✤ Klank
✤ Frequenzgang des Filters
✤ mit einem Sample
Gate und latch
Gate
✤ Gate.ar
✤ Allows input signal value to pass when gate is positive, otherwise holds last value
Latch
✤ Latch.ar
✤ Sample and Hold (sah~) in SC
Latch
Latch
Mit Dust.ar
Mit WhiteNoise.ar
Gate
✤ Gate.ar
✤ Allows input signal value to pass when gate is positive, otherwise holds last value
Demand Ugen
Demand Ugen
✤ Demand = Stream-Pattern-Event in einem Synth
✤ Vorteil
✤ Rhythmische Impulse
✤ Melodie LFO
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
Demand Ugen
✤ Randomisiertes Timing
Demand Ugen
✤ Kombination mit anderen Ugens
Demand Ugen
✤ Wie kann man Rhythmus mit dem Demand-System komponieren?
✤ Duty.ar
✤ TDuty.ar
Demand Ugen
✤ Duty.ar … Pbind in SynthDef
Demand Ugen
✤ Duty.ar … Pbind in SynthDef
Demand Ugen
✤ TDuty.ar … Komponierte Impulse Generator
Unterschied zwischen Duty und TDuty(Trigger)
Duty
TDuty
Demand Ugen
✤ TDuty.ar … Komponierte Impulse Generator
Demand Ugen
✤ ein rhythmisches Muster mit Snare
Liste von Demand Ugens
✤ Dbrown
✤ Dwhite
✤ Dseq
✤ Dser
✤ Dgeom
✤ Dseries
✤ Drand
✤ Dwrand
✤ Dxrand
✤ DshufEtc
H.A.
✤ Komponieren Sie ein kurzes Stück mit drei Ugens, die in der Klasse vorgestellt wurden.