Angenommen, Ihr Midi-Instrument, sagen wir ein Klavier vst, hat 16 "Schichten". Wenn Sie eine Note mit Velocity "1" eingeben, hören Sie eine sehr leise ppp-Note. Wenn Sie dieselbe Note mit der Geschwindigkeit „127“ eingeben, hören Sie einen ganz anderen Klang, sowohl lauter (fff) als auch natürlich mit einem anderen Timbre oder Ton. (Weil das Instrument vst 16 Schichten hat, und nehmen wir an, dass diese "Schichten" ungefähr unterschiedliche Kraftniveaus auf die Tasten eines echten Klaviers ausüben.)
Hier ist das Problem: Wie halten Sie den gleichen Velocity-Bereich (1-127), reduzieren aber den Bereich von VOLUME, in dem dieser Velocity-Bereich arbeitet? Das Reduzieren der Lautstärke (cc7) bringt es nicht, denn das macht einfach ALLE Geschwindigkeiten leiser. Was ich zum Beispiel versuche, ist, die Velocity "1" gleich zu halten, aber wenn wir uns in den Velocity-Layern nach oben bewegen, um mit einer leiseren Velocity bei "127" zu enden. Sie erhalten dieselben Timbre-Änderungen, die Velocity-Layer bieten, aber jetzt mit einem engeren Lautstärke- oder Lautstärkebereich.
Mithilfe einer Velocity-Kurve können Sie Velocity-Werte unterschiedlich gewichten. Die Kurve ist eine Funktion, die die eingehenden Velocity-Werte verändert. Für einen Kompressionseffekt möchten Sie die niedrigen Velocity-Werte nahe 1 gewichten (mit eins multiplizieren, unverändert lassen), und wenn Sie die Velocity-Werte erhöhen, nimmt die Gewichtung ab: eine Gewichtung von etwa 0,8 für Werte um 50 Velocity und a Gewichtung von etwa 0,5 für Werte um 120 Velocity, um ein Beispiel zu nennen.
Abhängig von der Gewichtung (der Funktion, der Kurve) können Sie einen Gate-, Expander-, Kompressor- oder Limiter-Effekt erzielen.
Viele Keyboards verfügen nativ über eine Velocity-Curve-Funktion. Ableton Live hat einen Velocity-Midi-Effekt, der diesen Zweck hat, andere DAWs müssen ähnliche Tools haben, also haben Sie einige Optionen, wo Sie die Kurve anwenden können.
Wenn Sie für die verschiedenen Stimmen einen anderen Kanal verwenden, könnten Sie theoretisch die Kanallautstärke ändern, bevor Sie jede Note wiedergeben.
Nehmen wir zum Beispiel an, Sie spielen die Noten CDE (MIDI 60, 62, 64) mit einer Velocity von 30, 60 bzw. 90. (Lautstärke/Velocity-Bereich ist 0-127). Und sagen wir mal, die Anschlagstärken 30, 60 und 90 triggern die Layer 3, 6 und 9 Ihrer gesampelten Instrumente.
Damit nun jede Note in der Lautstärke ähnlich klingt, obwohl die Velocity-Werte ansteigen (30,60,90), können Sie die Kanallautstärke unmittelbar vor dem Spielen jeder Note ändern. Zum Beispiel:
- Channel volume = 90
- Play C / note 60 at velocity 30
- Silence note 60
- Channel volume = 60
- Play D note 62 at velocity 60
- Silence note 62
- Channel volume = 30
- Play D note 64 at velocity 90
- Silence note 64
Offensichtlich, um dies zu tun:
A) Sie können es nicht während des Spielens tun, Sie müssen es irgendwie in das System programmieren oder die Kanallautstärke ändern, kurz bevor jede Note in der Postproduktion beginnt.
B) Sie müssen für jede gleichzeitig gespielte Note einen separaten Kanal verwenden.
Beachten Sie schließlich, dass dies zwar die Lautstärke effektiv auf einen bestimmten Pegel begrenzt, aber anders klingt als bei der Verwendung eines Kompressors. Der Kompressor verändert die Attack-Sustain-Release-Hüllkurve jeder Note und glättet sie bis zu einem gewissen Grad. Der obige Ansatz ändert nicht die Form der Hüllkurve, sondern bläst sie einfach auf oder entleert sie, sodass die Spitzen innerhalb eines gewünschten Bereichs bleiben.
Eigentlich wäre ich neugierig zu hören, wie so etwas klingen würde ...
piiperi Setzen Sie Monica wieder ein