RingMod (2)
Der Ringmod tut schon mal, was er soll. Nun bekommt er noch diverse LFOs, eine trickreiche HĂŒllkurve und eine Ein- und Ausgangsregelung.
[01]
Um was wird es gehen?
Prinzipiell funktioniert der Ringmodulator schon mal. Um ihn „musikalischer“ zu machen, werden wir noch ein paar Komponenten ergĂ€nzen. Zum Beispiel LFOs, um einige der Parameter zu modulieren. Und eine HĂŒllkurve, die an verschiedenen Stellen des Signalflusses wirksam werden kann. AbschlieĂend folgen Möglichkeiten, das Ein- und Ausgangssignal regeln zu können. Los gehts …
[02]
LFO
Dieses ansonsten eher unscheinbare Feature wird uns etwas mehr beschĂ€ftigen, da es ein paar „Extras“ erhalten wird. Ich werde den Aufbau am Beispiel der Pulse-Weite des Pulse-Oszillators erklĂ€ren. FĂŒr die anderen Einsatzgebiete mĂŒssen dann lediglich die Grenzwerte fĂŒr Frequenz und Amplitude angepasst werden.
Zuerst legen wir ein neues Macro an, das wir LFO nennen und versehen es mit einem Eingang (IN) und einem Ausgang (OUT).
Abb. 1: LFO â Schritt 1
Beginnen wir in dem Macro mit dem handelsĂŒblichen LFO-Modul und versehen dieses mit einem jeweils einem Drehknopf fĂŒr Frequenz und Amplitude. fĂŒr die Frequenz wĂ€hlen wir den Wertebereich 0 â 12 und fĂŒr die Amplitude 0 â 0.89. Dass wir den Ausgang des LFO (wir benutzen die Dreieck-Welle) noch einmal zur Amplitude addieren, kennt ihr evtl. noch aus dem ersten Teil des Chorus-Tutorials. So verhindern wir, dass negative Amplitudenwerte auftauchen.
AnschlieĂend addieren wir dein Eingang des LFO-Macros mit dem amplitudenkorrigierten Ausgang des LFO-Moduls. Um die Drehknöpfe bei Nichtgebrauch nicht immer auf 0 drehen zu mĂŒssen, spendieren wir dem LFO einen Button, mit dem die Modulation komplett abgeklemmt werden kann. Dazu leiten wir das LFO-Signal in den Eingang 0 und das unbehandelte Eingangssignal in den Eingang 2 eines Selectors. Damit das funktioniert, enthĂ€lt der Button am Pos-Eingang des Selectors die On-Value „0“ und die Off-Value „1“.
Warum das so ist? Weil das Schaltungslayout so aufgerĂ€umter aussieht. Eine Marotte von mir, die Schaltungen ordentlich zu layouten, um sie spĂ€ter ohne groĂe RĂ€tsel wieder zu verstehen. In der Reaktor User-Library stoĂe ich immer wieder auf bemerkenswerte Arbeiten, die aber absolut unverstĂ€ndlich sind, weil die Schaltung einem verfilzten Wollkneuel Ă€hnelt. So etwas mag ich nicht đ
Der Event-Smoother zwischen dem Modulationssignal und dem Selector sorgt dafĂŒr, dass WerteĂ€nderungen am LFO NebengerĂ€uscharm von statten gehen.
Abb. 2: LFO â Schritt 2
Im nÀchsten Schritt bekommen Frequenz- und Amplitude jeweils die Option, den Wertebereich auf 1/10 zu reduzieren. So lassen sich feinere Modulationen erzeugen. Da Mulitplikationen weniger Rechenlast erzeugen als Divisionen, teile ich hier nicht durch 10, sondern multipliziere mit 0.1
Abb. 2: LFO â Schritt 3
Im dritten und letzten Schritt, bekommt der LFO eine Pegelanzeige. Leider ist das mit einem Meter-Modul alleine nicht getan â das liegt an unserer /10-Option. Entweder wir verwenden zwei verschiedene Meter-Module und blenden die mit einem Stacked-Macro um, oder wir rechnen ein wenig, was mir wenig aufwendiger erscheint: Mit einem Compare-Modul fragen wir ab, ob die Amplitude auf 1/10 reduziert ist. Ist dem der Fall, liegt am =âAusgang des Aompare-Moduls eine 1 an, die dafĂŒr sorgt, dass der Selector das 10-fache des Amplitudenwertes (also den originalen Wertebereich)auf das Meter-Modul schickt.
Das LFO-Konstrukt ist damit fertig und kann jetzt an allen relevanten Stellen eingebaut werden.
[03]
Modulatoren-Vielfalt
Dont’t Panic! Kennt ihr ja schon: Das sieht schlimmer aus, als es ist. Es sind schlieĂlich nur drei Bedienelemente dazugekommen:
Abb. 4: Modulatoren-Vielfalt
Unser Ringmodulator verfĂŒgt nun ĂŒber 6 verschiedene Moulations-Wellenformen: Sinus, Dreieck, Puls-Ramp, Pulse, SĂ€gezahn und Impuls. Wie schon der Sinus zu Beginn, werden auch die Neuen mit dem P-Ausgang des Log-Moduls und dem Gate-Modul verbinden. Der Pulse-Oszillator bekommt noch einen Pulsweiten-Regler (PW). Die Flankensteilheit des Pulse-Ramp-Oszillators habe ich mit der Konstanten 5 belegt.
Neu ist der Anbau an den F-EingĂ€ngen des Oszillatoren. Der Fader mit dem Wertebereich 0 â 2 fĂŒhrt ĂŒber den Selektor drei verswchiedene Konstaten zu, die mit der Tonhöhe des Eingangssignals multipliziert werden. Da die Werte nicht linear sind, habe ich die Value-Anzeige des Faders ruch eine Multitext-Modul ersetzt. Mit dem Fader lĂ€sst sich die Wirkung des Pitch-Reglers auf ein Viertel reduzieren (x 0.25), original belassen (x 1), oder verstĂ€rken (x 1.42).
Abb. 5: Luxus Wave-Select
Nun leisten wir uns noch etwas Luxus, was die Auwahl der Wellenformen angeht: Sicher habt ihr schon bemerkt, dass es nicht so einfach ist, eine der Wellenformen exakt anzusteuern. Selbstredend könnte man due Schrittweite des Wave-Reglers auf 1 setzen, dann könnte man aber nicht mehr so geschmeidig zwischen de Wellenformen wechseln. Was wir brauchen, ist eine Option, zwischen „stufenlos“ (free) und Zahlen ohne Nachkommastellen (catch) zu wĂ€hlen. Am besten, mit ein und dem selben Regler.
Und das geht ganz prima mit dem Modulo-Modul, das ihr ja schon vom NoteName-Tutorial kennt: In diesem Fall rechnen wir den Wave-Regler modulo 1 und greifen nur den Anteil vor dem Komma ab. FĂŒr den Regler-Weg von 2 bis 3 wĂŒrde das dann so aussehen:
[04]
Stereo
Jawohl! wir werden den Effekt an dieser Stelle schon stereo-tauglich machen. Das ist in diesem Fall ein sehr einfacher Eingriff, da wir ausser dem Multiplikator und dem Crossfade-Mixer nichts verdoppeln mĂŒssen. Ein netter Abschluss fĂŒr den ersten Teil des Tutorials.
Abb. 6: Stereo
Wie bereits erwĂ€hnt, doppeln wir den Multiplikator und den Crossfade-Mixer. NatĂŒrlich benötigen wir noch einen zweiten Eingang (IN R) und benennen den bestehenden sinvollerweise in IN L um. der EFX-Regler bedient natĂŒrlich beide Crossfades.
Eine kleine Anpassung gĂ€be es noch im Scope-Modul. Um Beide KanĂ€le berĂŒcksichtigen zu können, addieren wir diese innerhalb des Macros einfach zusammen. Da die Amplitutde sowieso automatisch gezoomt wird, ist hier nichts weiter nötig.
[05]
Download
FatChorus
.ens-Datei, (Zip-File, 2.3MB)
Kontakt
Bernd Scheurer
MainstraĂe 2
64390 Erzhausen
Fon: 06150 865902
Mobil: 0151 50411034
unterricht@bernd-scheurer.de
Follow Me ...
Freie PlÀtze
- Erzhausen
- MO: 14:00 â 16:30 [anfragen]
- Langen
- DO: 13:30 - 14:00 [anfragen]
Infos
- Aktuelle GebĂŒhrenordnungen
Auch interessant
Newsticker
amazona
tastenwelt
klassik heute
- BesetzungsÀnderung: Mauro Peter anstatt AndrÚ Schuen
- Deutschland-DebĂŒt des japanischen Pianisten Keigo Mukawa
- Hochschule fĂŒr Musik Karlsruhe: Freude ĂŒber Wettbewerbserfolge
- Monika GrĂŒtters ĂŒbernimmt Kuratoriumsvorsitz der ROC Berlin
- Abschlusskonzerte des 74. Internationalen Musikwettbewerbs der ARD






