Problemlösung mit Velocity-Kurven In Logic Pro X

Learn all about how velocity curves in Logic Pro X can be used to provide a number of excellent solutions to some real head scratchers.  

Wie Sie wahrscheinlich alle wissen, MIDI Geschwindigkeitsdaten ist Bestandteil jeder MIDI-Note Nachricht thats gespielt und aufgenommen. Sie entspricht, wie schwer (technisch, wie schnell) die Note gespielt wurde, und es hat fast immer einen erheblichen Einfluss auf den Klang. Die meisten virtuellen Instrumente sind so programmiert, um das Verhalten der realen akustischen Instrumenten in dieser Hinsicht zu imitieren. Wenn eine Note gespielt wird härter, was einer höheren Geschwindigkeit, der Klang von Veränderungen der virtuellen Instrument in der gleichen Weise eine reale wouldits lauter, heller, und hat oft einen schärferen Angriff. Natürlich ist dies ein wichtiger Aspekt eines dynamischen musikalischen Leistung, und das ist, wo Probleme auftauchen können.

Wenn ein Patch für ein virtuelles Instrument geschaffen wird, hat der Programmierer oder Sound-Designer, um das Geschwindigkeitsverhalten des Instruments gesetzt, so dass ein Darsteller spielen auf seine / ihre Tastatur werden die Änderungen im Niveau und Ton, den er zu hören erwartet zu hören, wie er variiert seine musikalische Dynamik in der Leistung. Das erste Problem ist, dass jeder ein anderes Modell der MIDI-Keyboard / Controller, und sie alle sehr unterschiedliche Geschwindigkeit haben Antworten! Bei einigen (ungewichtet) Tastaturen, sogar eine ziemlich leichte Berührung hohen Geschwindigkeiten MIDI erzeugen, so dass es sehr schwer für die Spieler mit einem etwas schwereren Anschlag auf ruhigere Passagen ausdrücklich und überzeugend zu spielen. Andere (gewichtet) Tastaturen haben könnte, um wirklich geschlagen werden, um die höchsten Geschwindigkeiten zu erreichen, so dass es schwierig für Spieler mit einem weicheren Griff, um die laute, helle, scharfe Töne benötigt, wenn die Musik wirklich kickt generieren.

Fig. 1 MIDI Velocity Curves (from an E-MU keyboard).

Abb. 1 MIDI Velocity-Kurven (von einem E-MU-Tastatur).

Einige physikalische Tastatur-Controller haben an Bord Geschwindigkeitskurve Einstellungen auf Spiel-Controller Reaktion auf Gerätereaktion zu helfen, und dies oft funktioniert der Trick für Live-Performance, aber theres eine andere Situation, in der Geschwindigkeit häufig Probleme kommen. Sagen wir, ein Musiker bringt seine Logic Projekt in ein anderes Studio, wo sie einige Drittanbieter-Instrumente haben, die er am liebsten die, die er verwendet, wenn er erfasst die MIDI-Performances. Er will wieder direkt seine MIDI-Sequenz-Tracks, einige dieser Instrumente, unter Ausnutzung ihrer überlegenen Klang und Realismus, aber wenn er es tut, findet er sie reagieren auf die gleiche Weise zu den Geschwindigkeiten in der aufgenommenen MIDI-Leistung nicht. Also der Klang des neuen Instruments ist groß, aber die nicht übereinstimmGeschwindigkeitsVerhalten macht die Leistung klingen klobig und amateurhaft. Offensichtlich ein Controller Geschwindigkeitskurven pflegt jeder Hilfe sein, aber zum Glück, Logik selbst hat mehrere Möglichkeiten, um Geschwindigkeiten einstellen, entweder für das Live-Spiel oder für die vorab aufgezeichneten MIDI-Spuren, wie in diesem letzten Szenario. Ein Verfahren beinhaltet eine Reise in die Umwelt, so krank, dass man überspringen, für jetzt, und decken zwei Ansätze, die viel einfacher zu implementieren sind.

Methode # 1

Velocity-Ebenen können in der MIDI-Region Inspector Bereich neu zugeordnet werden, auf der linken Seite der Main (Anordnen)-Bereich.

Fig. 2 The MIDI Region Inspector in Logic: Velocity & Dynamics settings.

Abb. 2 Die MIDI-Region-Inspektor in Logic: Velocity

Um die Geschwindigkeit der Reaktion einer MIDI-Region zu ändern, um eine andere Instrumente Reaktion entsprechen, können Sie die Einstellungen und Velocity Dynamics verwenden können. Velocity einfach addiert oder subtrahiert Gesamtgeschwindigkeit auf die Werte in der aufgezeichneten MIDI-Region. Aber Dynamics ist eine Art Geschwindigkeits Kompressor / Expander. Da MIDI-Velocity-Werte reichen von 0127, diese Steuer dreht sich um die halbwegs point64. Dynamics-Einstellungen unter 100% werden die lautesten Geschwindigkeiten senken und erhöhen die niedrigsten diejenigen Ergebnis, dass die Leistungen klingen streng kontrolliert. Werte über 100% tun das oppositeraise die höchsten Geschwindigkeiten weiter und senken die unteren, für eine dynamische Performance. Die Geschwindigkeitseinstellung kann die geänderte Leistung versetzt, bis alle Geschwindigkeiten werden auch zu der erwarteten Antwort des Instruments abgestimmt ist. Diese Geschwindigkeit re-Mapping kann auch angewendet, um eingehende MIDI-Leistungen leben, durch Abwahl alle MIDI-Regionen, bis der Inspektor Titel, an der Spitze sein, sagt Region: MIDI Thru.

Methode # 2

Der zweite Ansatz nutzt die neue Velocity MIDI-Prozessor Plug-in. Man würde in einer Instrumentenspur eingefügt werden, und wenn Sie es öffnen, werden Sie sehen drei Optionen für die Geschwindigkeit re-mapping, über die Mode-Pop-up, in der Mitte.

Fig. 3 The Velocity Processor MIDI plug-in.

Abb. 3 Der Velocity MIDI-Prozessor Plug-in.

Comp. / Exp. ist die flexibelste. Es lässt Sie visuell Einwahl jede Geschwindigkeit Wirkungs-Kurve, die, wie Sie sehen können, bildet die Re-Geschwindigkeiten wie die meisten Keyboard-Controller mit dieser Option zu tun. Aber die Geschwindigkeit in diesem MIDI-Mapping Plug-in wird auch für alle vorher aufgezeichneten MIDI-Regionen auf dieser Spur, als auch zu leben eingehenden MIDI-Daten angewendet werden.

Fig. 4 The Velocity Processor: Comp./Exp. Mode: Dial up a custom velocity curve.

Abb. Der Velocity 4 Prozessor:. Comp / Exp. Modus: Wählen Sie eine benutzerdefinierte Geschwindigkeitskurve.

Die zweite Option, Wert / Bereich, können Sie komprimieren, rückwärts, oder fixieren Sie die Geschwindigkeitsverhalten, wenn notwendig.

Fig. 5 The Velocity Processor: Value/Range Mode: Fix, reverse, or compress the velocity range.

Abb. Der Velocity 5 Prozessor: Wert / Bereich Mode: Fix, rückwärts oder komprimieren die Geschwindigkeitsbereich.

Die dritte Option, Add / Skala, funktioniert genau wie die Geschwindigkeit und Dynamik Einstellungen im MIDI-Region Inspector Bereich: Maßstab = Dynamics und hinzufügen = Geschwindigkeit.

Fig. 6 The Velocity Processor: Add/Scale Mode: Compress/Expand & offset the velocity range.

Abb. Der Velocity 6 Prozessor: Hinzufügen / Scale-Modus: Compress / Expand

Das schöne an der MIDI-Plug-in ist, dass es mit einem Instrument Patch gespeichert werden, so dass, wenn die meisten Ihrer virtuellen Instrumente reagieren richtig an den Keyboards Geschwindigkeit, aber Sie ein oder zwei, die nicht haben, können Sie re-map die Geschwindigkeiten nur für diese Instrumente, oder Patches, und wieder speichern der abgebildeten Version, die dann, wie es sollte reagieren wird, jedes Mal wenn Sie den neuen Patch abgebildet erinnern, in jedem Projekt.

Also, mit diesen verschiedenen Möglichkeiten zu optimieren und neu Karte MIDI Geschwindigkeiten, Logic hat wirklich alle Grundlagen abgedeckt, wenn es darum geht, das Beste aus der virtuellen instrumentsone dieser Methoden sollte sicherlich den Trick tun, zu jeder Zeit eine MIDI-Velocity Ausgabe sein Haupt erhebt!

Joe is a musician, engineer, and producer in NYC. Over the years, as a small studio operator and freelance engineer, he's made recordings of all types from music & album production to v/o & post. He's also taught all aspects of recording and music technology at several NY audio schools, and has been writing articles for Recording magaz... Read More

Discussion

greg88rx
I love this, but. . . how can I apply these changes to the original source MIDI file itself for export with the corrected velocities for playback on a different device independent of my mac running logic pro x?
Joe A
Of the two options described in this article, the first would be the one to use if you'll need to "render" the changes (It's more difficult to render the effects of a MIDI plug-in) -- Velocity tweaks in the Inspector area can easily be made permanent by right-clicking on the Region and choosing MIDI->Normalize. Though I didn't get into it in this article, you can also use a Transformer to tweak Velocities.. Transformers can be realtime, patched into the track in the Environment, or non-realtime (via the Transform window), applied to a selected Region (or Regions). There, for example, you could set up an Exponential Velocity Operation which would scale Velocities between minimum & maximum; optionally test it out with a realtime Transformer, and then use those settings to print the new curve to the MIDI data in the Regions via the Transform window before exporting.

Want to join the discussion?

Create an account or login to get started!