SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Chikashi Miyama
Super Collider3 SS 2016 #4
Order of Execution
Intuitive Darstellung
1
2
3
4
5
Max/MSP DSP Kette
SC3 Rheinfolge der Ausführung
Group ID:0
Group ID:1
Noise ID:
1001
Noise ID:
1002
Noise ID:
1003
Group ID:1000
1
2
3
4
5
??
Problem mit Bus-Effekt
Synth
Synth Synth
Synth
0 1
Bus
Mehrere Synths schicken
Signale an
Audio-Buses
1
2
3
4
Problem mit Bus-Effekt
Synth
Synth
SynthSynth
0 1
Bus
2
reverb
1
2
3
4
muss nach Synths

ausgeführt
werden
Beispiel
Effect zuerst
Beispiel
funktioniert nicht
Problem
EffectPulser
1 2
EffectPulser
12
OK
funktioniert nicht
Prüfung der OoE
✤ Cmd + T
1
2
1
2
OK
funktioniert nicht
Das Problem
Vor Pulser
Lösung
1
2
1
2
addActions
addToHead / addToTail
Group
Synth
Synth
Synth
addToHead
addToTail
target
Target muss eine Group sein
addBefore / addAfter für Group
addBefore
Group target
Synth
Synth addAfter
Beispiel
target
after target
addBefore / addAfter für Synth
Group
Synth
Synth
Synth
addBefore
addAfter
target
addToTail / addAfter
OK
OK
Veränderung der Rheinfolge
Group
Synth
Pulser
Synth

Effect
funktioniert nicht
Group
Synth
Pulser
Synth

Effect
Grouping und Order of Execution
✤ Grouping hat zwei Vorteile
✤ Grouping ermöglicht uns mehrere Synths mit einem
Befehl zu steuern.
✤ Grouping bedeutend vereinfacht das Problem der
Reihenfolge
Vereinfachung
Group
Group
Alle Klangerzeuger müssen vor Effekten ausgeführt werden.
Aber die OoE der Klangerzeuger ist unwichtig.
1
S
S
S
S
S
Saw Tooth
Bell
Granular
Reverb
Delay
Die Rheinfolge der
Gruppen garantiert die
Rheinfolge der
zugehörigen Synths.
Generator
Effects
2
Meine Lösung
Group in meinem Stück “Factoria”Analysator
Group Generator
Group
Effects
S S S
Envelop Follower

PitchTracker

Transient Detector
Granular
Phase VocoderS S S
Reverb
FlangerS S

Weitere ähnliche Inhalte

Mehr von Chikashi Miyama

Raspberry PiとPdでオリジナルのシンセを作る
Raspberry PiとPdでオリジナルのシンセを作るRaspberry PiとPdでオリジナルのシンセを作る
Raspberry PiとPdでオリジナルのシンセを作るChikashi Miyama
 

Mehr von Chikashi Miyama (6)

Software2 SS2016 2
Software2 SS2016 2Software2 SS2016 2
Software2 SS2016 2
 
Software2 SS2016 1
Software2 SS2016 1Software2 SS2016 1
Software2 SS2016 1
 
SuperCollider SS2016 5
SuperCollider SS2016 5SuperCollider SS2016 5
SuperCollider SS2016 5
 
SuperCollider SS2016 3
SuperCollider SS2016 3SuperCollider SS2016 3
SuperCollider SS2016 3
 
SuperCollider SS2016 1
SuperCollider SS2016 1SuperCollider SS2016 1
SuperCollider SS2016 1
 
Raspberry PiとPdでオリジナルのシンセを作る
Raspberry PiとPdでオリジナルのシンセを作るRaspberry PiとPdでオリジナルのシンセを作る
Raspberry PiとPdでオリジナルのシンセを作る
 

SuperCollider SS2016 4