Upload
chikashi-miyama
View
142
Download
1
Embed Size (px)
Citation preview
Chikashi Miyama
Super Collider3 SS 2016 #3
Bus
Bus in DAW Software
BUS10
Reverb
Vorteil
Gitarre
Klavier
Effekt
Gitarre
Klavier
Effekt
Effekt
Besser für CPU
Out.ar
Out.ar ( ?? , sound);
Bus
Out.ar
✤ Funktion von Out.ar
✤ Write a signal to a bus (nicht Audio Hardware)
Out.ar
0 1 2 3 4
SynthOut.ar(0, snd)
SynthOut.ar(1, snd)
Bus
Mit Audio Interface
Roland FA66
0…..
1 2 3 4 5
6x Outputs
6 7Bus
SynthOut.ar(4, snd)
Wie viele Ausgänge?
2
2
Wo sind Inputs?
0 1 2 3 4 5Bus ….6 7 8 9
Experiment
✤ Die folgende zwei Funktionen sind identisch
numBusChannels
Default : 8
✤ Warum fängt Input von Bus 8?
SoundIn.ar
✤ Die Beziehung zwischen In und SoundIn
0 1 2 3 4 5Bus ….6 7 8 9
0 1 ….SoundIn
numBusChannels
✤ Falls mehr als 8 Kanäle gefordert werden:
Experiment
✤ Nach der Einstellung
0 1 2 3 4Bus …. 15 16 17 ….
Experiment
✤ Nach der Einstellung
Wie viel Buses sind verfügbar?
Default 128
✤ Dieser Parameter ist veränderbar
Name der Buses
0
Default:
numInputChannels = 8numOutputChannels = 8numAudioBusChannels = 128
7
Hardware Output Buses
8 15
Hardware Input Buses Private Buses
16 127….
Bus
Links Recht
Saw Noise
0 1
Lautsprecher
Bus
Links Recht
Saw Noise
0 1
Lautsprecher
Bus Nr. als Parameter
Links Recht
SawNoise
0 1
Bus Nr. als Parameter
SawNoise
SawNoise
✤ Änderung der Verbindungen
Bus
Links Rechts
Saw Noise
0 1 2 3 4
produziert keine Klänge...
Bus
Level Meter
Links Rechts
Saw Noise
0 1 2 3 4Bus
✤ Cmd + Shift +M … Show Meter Server
Bus
Links Rechts
Saw Noise
0 1 2 3 4
0 1 2 3 4
Patch
Rheinfolge ist wichtig
Bus
Links Rechts
Saw Noise
0 1 2 3 4
0 1 2 3 4
Effekt
Man kann statt „Patch“einen Effekt verwenden
Bus
Bus
Links Rechts
Saw Noise
0 1 2 3 4
0 1 2 3 4
Wah
Automatische Zuordnung der Bus-Nummer
Lesbarkeit besser als ‘4’
BusNummer von Bus.audio
16, 17, 18 …
32, 33, 34…
erste private Bus = numOutputBusChannels + numInputBusChannels
Bus ist nicht nur für Audio
0 1 2 3 4 5Audio Bus ….6 7 8 9
Control Bus ….
Komplett unabhängig von Audio Buses
0 1 2 3 4 5 6 7 8 9
Modular-Synthesizer-Paradigma
LFO 1 LFO 2
OSC
freq amp LPF
erzeugt “control signal”
Bus ist nicht nur für Audio
Bus Struktur
MyLFO
Saw
0
Control Bus
Audio Bus
Out.kr
In.kr
Out.ar
Hardware
Control Bus Mapping ohne In.kr
Bus Struktur
MyLFO
Saw
0
Control Bus
Audio Bus
Out.kr
Out.ar
lfo
“map”
HA.
✤ Schreiben Sie ein Programm, das folgende Bus-Verbindungen verwirklicht und einen Sägezahn spielt.
Saw
20
5
Delay
Reverb
10