Sie sind auf Seite 1von 25

VSTForx 0.4.

300 Handbuch
Johannes Unger 2. Mrz 2012

Inhaltsverzeichnis
1 Lizenzvereinbarung 2 Installation 2.1 Systemvoraussetzungen . . . . . . 2.1.1 Windows . . . . . . . . . . 2.1.2 Mac . . . . . . . . . . . . . 2.1.3 Untersttzte Pluginformate 2.2 Installation . . . . . . . . . . . . . 2.3 Konguration . . . . . . . . . . . . 2.4 Das Scannen . . . . . . . . . . . . 2.5 Editor Window . . . . . . . . . . . 3 Der 3.1 3.2 3.3 3.4 3.5 Editor Die Bhne . . . . . . . . . Die Mauskontext-Auswahl Ein- und Ausgnge . . . . Das Kontextmen . . . . Das Hauptmen . . . . . 5 7 7 7 7 8 9 9 10 11 13 13 13 14 14 15

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

4 Parameter 17 4.1 Operatoren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4.2 Zustzliche Regler . . . . . . . . . . . . . . . . . . . . . . . . . . 18 5 Module 5.1 Das 5.2 Das 5.3 Das 5.4 Das 5.5 Das 5.6 Das 5.7 Das 5.8 Das 5.9 Das 5.10 Das 19 19 20 20 21 21 22 23 23 24 24

Plugin . . . . . . . . . . . . . . Lautstrke Modul . . . . . . . . Pan Modul . . . . . . . . . . . . Eingangs-Step Modul . . . . . . Ausgangs-Step Modul . . . . . . Eingangs-Switch Modul . . . . . Ausgangs-Switch Modul . . . . Peaktracker Modul . . . . . . . ADSR-Trigger Modul . . . . . . MIDI-Daten-Empfnger Modul

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

INHALTSVERZEICHNIS

Kapitel 1

Lizenzvereinbarung
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: VSTForx BETA TESTING LICENSE AGREEMENT ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 1. ASSENT TO BE BOUND By executing a written copy of this Agreement, or by installing, copying or otherwise using this Software, you agree to be bound by the terms of this Agreement. If you do not agree with any term or condition, do not download, order, open, install or use the Software or product package. 2. EVALUATION LICENSE. The Beta Software is licensed to you solely for evaluation purposes. This is Beta test software, and as such, WILL CONTAIN BUGS AND MAY CAUSE DATA LOSS. You may make one (1) copy of the Beta Software in machine readable form solely for back-up purposes, provided you reproduce the Beta Software in its original form and with all proprietary notices on the back-up copy. Restrictions on Use. You may not: Create derivative works based on the Beta Software; Reproduce the Beta Software except as described in this Agreement; Sell, assign, license, disclose, or otherwise transfer or make available the Beta Software or any copies of the Beta Software in any form to any third parties; Alter, translate, decompile, or attempt to reverse engineer the Beta Software, subject to applicable law which permits such activity notwithstanding this contractual prohibition; Remove or alter any proprietary notices or marks on the Beta Software; or Use the Beta Software for production use. 3. TERMINATION This LICENSE will automatically terminate if Customer fails to comply with any of the terms and conditions hereof. In such event, Customer must destroy all copies of the SOFTWARE and all of its component parts. 5

KAPITEL 1. LIZENZVEREINBARUNG

4. COPYRIGHT All title and copyrights in and to the SOFTWARE (including but not limited to all images, photographs, animations, video, audio, music, text, and other information incorporated into the SOFTWARE), the accompanying printed materials, and any copies of the SOFTWARE, are owned by VSTForx, or its suppliers. The SOFTWARE is protected by copyright laws and international treaty provisions. Accordingly, Customer is required to treat the SOFTWARE like any other copyrighted material, except as otherwise allowed pursuant to this LICENSE and that it may make one copy of the SOFTWARE solely for backup or archive purposes. 5. DISCLAIMER OF WARRANTIES AND LIMITATION ON LIABILITY No Warranties. No Liability for Consequential Damages. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL VSTForx OR ITS SUPPLIERS BELIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER(INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF VSTForx HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

(c)2011, www.vstforx.de

Kapitel 2

Installation
2.1
2.1.1

Systemvoraussetzungen
Windows

Hardware Pentium/Athlon Prozessor mit 500Mhz oder schneller 512MB RAM 20MB freier Speicherplatz auf der Festplatte Eine mit Windows XP(SP3)/Vista/7 kompatible Soundkarte Software Windows XP(SP3)/Vista/7 Eine VST2.x kompatible Hostanwendung

2.1.2

Mac

Hardware Apple PowerPC/i386 500Mhz oder schneller 512MB RAM 40MB freier Speicherplatz auf der Festplatte Core-Audio kompatible Audioschnittstelle 7

8 Software MacOs 10.4.0 oder hher Eine VST2.x kompatible Hostanwendung

KAPITEL 2. INSTALLATION

2.1.3

Untersttzte Pluginformate

Derzeit wird lediglich das VST2.x Pluginformat in der 32-bit Variante untersttzt.

2.2. INSTALLATION

2.2

Installation

Entpacken Sie, je nach Betriebsystem, den Inhalt der Datei VSTForx-0.4.300win.zip oder VSTForx-0.4.300-mac.zip in das VST-Pluginverzeichnis Ihrer Hostanwendung. nen sie Ihre Hostanwendung und vergewissern Sie sich, dass VSTForx korrekt von Ihrer Hostanwendung erkannt wurde (die genaue Vorgehensweise hierfr ist abhngig von Ihrer Hostanwendung). VSTForx sollte in zwei Varianten erscheinen: VSTForx (als Eekt) iVSTForx (als Instrument)

2.3

Konguration

Abbildung 2.1: der VSTForx-Editor Laden Sie VSTForx in Ihre Hostanwendung. nen Sie das Editorfenster von VSTForx (siehe Abbildung 2.1). nen Sie den Einstellungsdialog durch Klicken auf die Schaltche (oben rechts im Editor).

10

KAPITEL 2. INSTALLATION

Abbildung 2.2: der VSTForx-Einstellungsdialog

2.4

Das Scannen

Hinzufgen von Pluginverzeichnissen Mittels der Schaltchen add Directory, change Directory, remove Directory knnen Sie vorhandene Pluginverzeichnisse zur VSTForx-Plugindatenbank hinzufgen, ndern, oder entfernen. Der Scanvorgang startet nach Bettigen der Ok Schaltche, sobald ein Verzeichnis hinzugefgt oder gendert wurde. Andernfalls knnen Sie jederzeit durch Bettigen von scan now den Scanvorgang initiieren.

Der Scanvorgang VSTForx durchsucht nun alle Pluginverzeichnisse nach kompatiblen Plugins (siehe untersttzte Pluginformate). Die Ergebnisse dieses Vorganges werden in einem weiteren VSTForx Scan Directories-Dialog angezeigt. Whrend des Scanvorgang ist - systembedingt - keine Interaktion mit der VSTForx Oberche mglich. Es wird daher empfohlen zu warten, bis der Scanvorgang vollstndig abgeschlossen ist. Dies kann, je nach System, mehrere Minuten dauern. Ist der Scanvorgang beendet, wird eine Zusammenfassung im VSTForx Scan Directories-Dialog angezeigt (Siehe Abbildung 2.3). Denken Sie daran den Scanvorgang zu wiederholen, sollte sich der Inhalt eines Pluginverzeichnisses ndern! Fast Scan Whrend des Scanvorgangs sucht VSTForx alle Dateien, die als Plugin infrage kommen1 . VSTForx versucht dabei diese Dateien als Plugin zu laden. Dies kann je nach Plugin und System mehrere Sekunden dauern. Sollte
1 je

nach System handelt es sich dabei um .dll oder alle .vst Dateien

2.5. EDITOR WINDOW

11

Abbildung 2.3: Beispiel eines erfolgreich abgeschlossenen Scanvorgangs

der Scanvorgang zu lange dauern oder es zu Abstrzen kommen, besteht die Mglichkeit das Laden der Plugins zu berspringen. Aktivieren Sie hierfr die Fast Scan Option. Ist die Fast Scan Option aktiviert, werden alle potentiellen Plugindateien ungeprft in der Plugindatenbank aufgenommen. Allerdings besteht dabei die Gefahr, dass Dateien, die fr VSTForx nicht ladbar sind, in die Plugindatenbank aufgenommen werden.

2.5

Editor Window

Mittels der Schaltchen - smaller, + larger, - narrower, + wider, - atter, + higher knnen Sie die VSTForx-Editorgre verndern.

12

KAPITEL 2. INSTALLATION

Kapitel 3

Der Editor
3.1 Die Bhne

Die Bhne macht den grten Teil des Editors aus. Auf ihr knnen Plugins, Module sowie Regler platziert und bedient werden.

3.2

Die Mauskontext-Auswahl

. Der Oben links im Editor bendet sich die Mauskontext-Auswahl: gewhlte Mauskontext bestimmt, in welcher Art und Weise auf der Bhne bendliche Elemente benutzt werden knnen:

Benutzen ( ) Um Elemente wie Drehregler auf der Bhne zu bedienen, whlen Sie den Benutzen- Kontext. Verbinden ( ) ist Verbinden gewhlt, knnen zwei Elemente mit der Maus verbunden werden. Klicken Sie dabei auf das erste Element und ziehen Sie den Mauszeiger auf das zweite Element. Sind beide Elemente verbindbar, wird die soeben erstellte Verbindung durch eine Linie dargestellt. Mchten Sie eine Verbindung wieder entfernen, rufen Sie das Kontextmen der Verbindung auf. Bewegen ( ) Jedes Element auf der Bhne ist verschiebbar: whlen Sie Verschieben, klicken Sie auf ein Element und ziehen Sie es an eine beliebige Position. Auerdem lsst sich mittels Verschieben-Kontext die Bhne selbst verschieben. Klicken Sie hierfr auf eine Position der Bhne, an dem sich kein Element bendet und ziehen Sie Maus in eine beliebige Richtung. 13

14

KAPITEL 3. DER EDITOR

3.3

Ein- und Ausgnge

hnlich real existierender Hardware, bietet VSTForx frei verdrahtbare Schnittstellen fr externe und interne Module: die Ein- und Ausgnge. Ein Eingang lsst sich mit einem beliebigen Ausgang verbinden und ein Ausgang mit einem beliebigen Eingang. Bhnen-Eintrittsknoten ( )

Auerhalb der Bhne ist dies der VSTForx-Eingang. Hier liegt das AudioSignal, an welches von einer Hostanwendung an VSTForx gesendet wird. Bhnen-Austrittsknoten ( )

Auerhalb der Bhne ist dies der VSTForx-Ausgang. Alle Audio-Signale, die an diesem Knoten anliegen, werden von VSTForx an die Hostanwendung geleitet. Modul Eingang ( ) Der Eingangsknoten eines Modules. Modul Ausgang ( ) Der Ausgangsknoten eines Modules.

3.4

Das Kontextmen

VSTForx wird hauptschlich durch ein Kontextmen gesteuert. Je nachdem, an welcher Position auf der Bhne Sie das Kontextmen aufrufen ( unter Windows ist dies Standardmig die rechte Maustaste, unter Mac: Ctrl + Maustaste ) werden unterschiedliche - zum Bhnenobjekt - passende Menpunkte aufgezeigt. Wichtige Meneelemente sind: Untermen ( ): Fahren Sie mit der Maus auf einen Untermenpunkt. Nach kurzer Zeit erscheint ein Untermen mit weiteren Aktionsmglichkeiten. ): Um ein Objekt auf Ein Objekt der Bhne hinzufgen ( der Bhne zu platzieren, klicken Sie auf einen entsprechenden Menpunkt. Das Men verschwindet und das gewhlte Objekt erscheint. Bewegen Sie nun die Maus an eine gewnschte Position. Klicken Sie erneut, um das Objekt zu platzieren. Schnelle Parameter Einstellung ( ): Handelt es sich bei einem Menpunkt um einen Parameter gibt es zwei Bedienungsmglichkeiten. Sie knnen einen gewhlten Parameter, wie in Punkt Ein Objekt

3.5. DAS HAUPTMEN

15

der Bhne hinzufgen beschrieben, als Drehregler auf der Bhne platzieren. Oder Sie knnen den Parameterwert direkt im Men einstellen. Klicken Sie hierfr auf einen Parameter-Menpunkt und bewegen Sie die Maus mit gedrckter Maustaste nach links oder rechts. Der Meneintrag verhlt sich nun wie ein Schieberegler.

): benden sich in einem Men mehr Eintrge als Men Navigation ( dargestellt werden kann, knnen Sie mittels der Navigations-Schaltchen das Men nach oben bzw. nach unten bewegen.

3.5

Das Hauptmen

Abbildung 3.1: Das Hauptmen

Das Hauptmen knnen Sie nen, indem Sie an einer leeren Stelle der Bhne das Kontextmen aufrufen (siehe Abbildung 3.1).

Folgende Aktionen knnen Sie mit dem Hauptmen ausfhren:

16

KAPITEL 3. DER EDITOR Aktion ein Plugin hinzufgen: ein Lautstrke Modul hinzufgen: ein Pan Modul hinzufgen: ein Eingangs-Step Modul hinzufgen: ein Ausgangs-Step Modul hinzufgen: ein Eingangs-Switch Modul hinzufgen: ein Ausgangs-Switch Modul hinzufgen: ein Peak Tracker Modul hinzufgen: ein ADSR Trigger Modul hinzufgen: ein MIDI-Daten-Empfnger Modul hinzufgen: ein Drehregler hinzufgen: ein Host-Drehregler hinzufgen Menpunkt +add_plugin #add_volume_node #add_pan_node #add_input_step_node #add_output_step_node #add_input_step_node #add_output_step_node #add_peak_tracker #add_adsr_trigger #add_midi_tracker #add_free_knob +host_knobs

Kapitel 4

Parameter
Nahezu alle Plugin-/Moduleinstellungen werden in VSTForx durch Parameter gettigt. Diese sind in Form von Drehreglern auf der Bhne platzier- und bedienbar. Auerdem bietet VSTForx die Mglichkeit, einmal platzierte Drehregler miteinander zu verbinden (siehe Kapitel 3.2 auf Seite 13). Dadurch ist es mglich, mehrere Drehregler gleichzeitig zu steuern.

4.1

Operatoren

Zustzlich knnen Sie, ber das Kontextmen einer Parameterverbindung, Operatoren auf solch eine Verbindung legen. Operatoren verndern das Verhalten einer Parameter Verbindung. So wird zum Beispiel mit dem Inverse Operator bewirkt, das sich, das Verhalten des Nachbar-Parameters umkehrt. Inverse-Operator Kehrt das Verhalten des Nachbarparameters um. Um den Inverse-Operator hinzuzufgen, rufen Sie das Kontextmen der Verbindung auf und whlen sie #add +/- Operator . Exp/Log-Operator Sind zwei Parameter A, B miteinander verbunden und der Exp/log Operator ist hinzugefgt. Verhlt sich Parameter B Exponentiell zu Parameter A. Umgekehrt verhlt sich Parameter A logarithmisch zu Parameter B. Um den Exp/Log-Operator hinzuzufgen, rufen Sie das Kontextmen der Verbindung auf und whlen sie #add EXP/LOG Operator . Im Kontextmen der Verbindung ist nun zustzlich ein #EXP/LOG slope Parameter aufrufbar. Dieser Wert bestimmt den Anstieg der Exponential bzw. Logarithmus Funktion. Log/Exp-Operator Um den Log/Exp-Operator hinzuzufgen, rufen Sie das Kontextmen der Verbindung auf und whlen sie #add LOG/EXP Operator .

17

18

KAPITEL 4. PARAMETER

Im Kontextmen der Verbindung ist nun zustzlich ein #LOG/EXP slope Parameter aufrufbar. Dieser Wert bestimmt den Anstieg der Exponential bzw. Logarithmus Funktion. Oset-Operator Der Oset-Operator verschiebt den Nachbarparameter um einen festlegbaren Wert (im Bereich -0.5...+0.5). Um den Oset-Operator hinzuzufgen, rufen Sie das Kontextmen der Verbindung auf und whlen sie #add Oset Operator . Mchten Sie nun den Verschiebungswert einstellen, rufen Sie abermals das Kontextmen der Verbindung auf und benutzen Sie den Menpunkt #Oset .

4.2

Zustzliche Regler

Neben den Plugin/Modul Reglern, existieren noch zwei weitere Typen: Freie Regler Freie Regler sind nicht an ein Plugin oder Modul gebunden. Es lassen sich beliebig viele Freie Regler auf der Bhne platzieren. Host Regler Host Regler reprsentieren die VST-Pluginparameter von VSTForx. Sie sind von der Hostanwendung aus bedien- und automatisierbar.

Kapitel 5

Module
VSTForx bietet eine Reihe verschiedener Module, die in den Signalweg eingebunden werden knnen. Prinzipiell kann zwischen drei Modultypen unterschieden werden: Signal verndernde Module Signalwegschalter Signal nach Parameterwert Umwandler Alle Module lassen sich ber das Kontextmen bedienen. Rufen Sie einfach das Kontextmen dort auf, wo sich das gewnschte Modul bendet.

5.1

Das Plugin

VSTForx ist in der Lage beliebig viele Audio-Plugins (siehe Kapitel 2.1.3 auf Seite 8) zu laden und in den Signalweg einzubinden. Durch Bettigen des ( ) Schalters im Plugin-Knoten kann (falls vorhanden) das Plugin-Editor Fenster genet werden. Das Plugin kann dort auf herkmmliche Art und Weise bedient werden.

MIDI Eigenschaften Ist das entsprechende Plugin in der Lage MIDI-Daten zu empfangen, erscheint ein Untermenpunkt +midi properties . Der Signalweg hat keinen Einuss auf die MIDI-Daten Verteilung in VSTForx. Alle in VSTForx eingehenden MIDIDaten werden an alle empfangsbereiten Plugins weitergeleitet. Um MIDI-Daten gezielt an ein Plugins zu leiten, muss eine MIDI-Kanal Einstellung an den betreenden Plugins erfolgen. ber den midi-channel Parameter lsst sich dem Plugin ein MIDI-Kanal zuordnen. Einstellbar sind die Werte: 0..16 sowie all. 19

20 Plugin Parameter

KAPITEL 5. MODULE

Im Untermen +Plugin-Name Parameter benden sich alle Plugin Parameter. Plugin Programme Im Untermen +programms sind - falls vorhanden - die entsprechenden Pluginpresets auswhlbar. Plugin-Editor Eigenschaften Im Untermen +editor window benden sich alle Plugin-Editor Parameter: Parameter editor_X editor_Y editor_open Wertebereich 0 ... 1 0 ... 1 closed / open Funktion X-Position des Editor-Fensters Y-Position des Editor-Fensters sichtbarkeit des Editor-Fensters

5.2

Das Lautstrke Modul

Das Lautstrke Modul gehrt zu den Signal verndernden Modulen. ber ein Parameter lsst sich die Lautstrke des Signalpfades einstellen. Modul Parameter Der Untermenpunkt +volume parameter enthlt folgende Parameter: Parameter Volume Wertebereich 0 ... 1 Funktion Lautstrke

5.3

Das Pan Modul

Das Pan Modul gehrt zu den Signal verndernden Modulen. ber ein Parameter lsst sich die Stereoverteilung des Signalpfades einstellen. Modul Parameter Der Untermenpunkt +pan parameter enthlt folgende Parameter: Parameter Pan Wertebereich 0 ... 1 Funktion Die Stereoverteilung

5.4. DAS EINGANGS-STEP MODUL

21

5.4

Das Eingangs-Step Modul

Das Eingangs-Step Modul gehrt zu den Signalwegschaltern. Es ist in der Lage zwischen beliebig vielen Eingngen auf einen Ausgang zu schalten. Dabei verhlt sich das Eingangs-Step Modul wie ein Stepsequencer. Jeder Eingang wird fr eine bestimmte Zeit geschaltet. Ist die Zeit abgelaufen, wird der nchste Eingang geschaltet. Ist die letzte Stepstufe erreicht, beginnt die Sequenz erneut. Es existieren zwei Modi fr das Eingangs-Step Modul: x und sync.

x Im x-Modus kann fr jede Stepstufe ein fester Millisekundenbetrag eingestellt werden. sync Im sync-Modus werden Notenwerte fr die Stepstufen festgelegt. Wann der Syncmodus die Stepsequenz beginnt, ist abhngig davon, an welcher Taktposition in der Hostanwendung die Start-Taste gedrckt wurde. Gestartet wird immer an dem nchst liegenden Viertelnotenwert. Einen weiteren Eingang hinzufgen Whlen Sie den Menpunkt #add_input_node , um einen weiteren Moduleingang hinzuzufgen. Modul Parameter Der Untermenpunkt +input_step parameter enthlt folgende Parameter: Parameter Step Type Step x duration * fade-in duration x * fade-in curve type x * fade-out duration x * fade-out curve type x * Wertebereich x / sync 10ms...1000ms bzw. 1/128...1/1 ** 0ms ... 1000ms type1 ... type *** 0ms ... 1000ms type1 ... type *** Funktion Der Step Modus Die Haltedauer fr Stepstufe x Fade-In dauer fr Stepstufe x Fade-In Kurventyp fr Stepstufe x Fade-Out dauer fr Stepstufe x Fade-Out Kurventyp fr Stepstufe x

*: einmal pro Stepausgang **: jeweils zustzliche Varianten punktiert ***: siehe Abbildung 5.1 auf Seite 25

(D) und triolisch(T)

5.5

Das Ausgangs-Step Modul

Die Funktionsweise des Ausgangs-Step Modules ist im wesentlichen identisch mit dem Eingangs-Step Modul. Einziger Unterschied: Es werden keine Eingnge

22 sondern Ausgnge geschaltet. Einen weiteren Ausgang hinzufgen

KAPITEL 5. MODULE

Whlen Sie den Menpunkt #add_output_node , um einen weiteren Modulausgang hinzuzufgen. Modul Parameter Der Untermenpunkt +output_step parameter enthlt folgende Parameter: Parameter Step Type Step x duration * fade-in duration x * fade-in curve type x * fade-out duration x * fade-out curve type x * Wertebereich x / sync 10ms...1000ms bzw. 1/128...1/1 ** 0ms ... 1000ms type1 ... type *** 0ms ... 1000ms type1 ... type *** Funktion Der Step Modus Die Haltedauer fr Stepstufe x Fade-In dauer fr Stepstufe x Fade-In Kurventyp fr Stepstufe x Fade-Out dauer fr Stepstufe x Fade-Out Kurventyp fr Stepstufe x

*: einmal pro Stepausgang **: jeweils zustzliche Varianten punktiert ***: siehe Abbildung 5.1 auf Seite 25

(D) und triolisch(T)

5.6

Das Eingangs-Switch Modul

Genau wie die Step Module gehrt das Eingangs-Step Modul zu den Signalwegschaltern. Es ist ebenso in der Lage zwischen beliebig vielen Eingngen auf einen Ausgang zu schalten. Welcher Eingang aktuell geschaltet ist, hngt von einem Parameter ab. Einen weiteren Eingang hinzufgen Whlen Sie den Menpunkt #add_input_node , um einen weiteren Moduleingang hinzuzufgen. Modul Parameter Der Untermenpunkt +input_switch parameter enthlt folgende Parameter: Parameter selector switch fade-in duration x * fade-in curve type x * fade-out duration x * fade-out curve type x * Wertebereich 0 ... 1 0ms ... 1000ms type1 ... type ** 0ms ... 1000ms type1 ... type ** Funktion Die Eingangsauswahl Fade-In dauer fr Eingang x Fade-In Kurventyp fr Eingang x Fade-Out dauer fr Eingang x Fade-Out Kurventyp fr Eingang x

5.7. DAS AUSGANGS-SWITCH MODUL


*: einmal pro Switcheingang **: siehe Abbildung 5.1 auf Seite

23

25

5.7

Das Ausgangs-Switch Modul

Die Funktionsweise ist identisch zum Eingangs-Switch Modul. Einziger Unterschied: Es werden Ausgnge geschaltet. Einen weiteren Ausgang hinzufgen Whlen Sie den Menpunkt #add_output_node um einen weiteren Modulausgang hinzuzufgen. Modul Parameter Der Untermenpunkt +output_switch parameter enthlt folgende Parameter: Parameter selector switch fade-in duration x * fade-in curve type x * fade-out duration x * fade-out curve type x *
*: **:

Wertebereich 0 ... 1 0ms ... 1000ms type1 ... type ** 0ms ... 1000ms type1 ... type **

Funktion Die Eingangsauswahl Fade-In dauer fr Eingang x Fade-In Kurventyp fr Eingang x Fade-Out dauer fr Eingang x Fade-Out Kurventyp fr Eingang x

einmal pro Switcheingang siehe Abbildung 5.1 auf Seite 25

5.8

Das Peaktracker Modul

Das Peaktracker Modul gehrt zu den Signal nach Parameterwert Umwandler. Diese analysieren das anliegende Eingangssignal und senden das Ergebnis an einen Ausgabeparameter. Somit ist es mglich, Plugin- sowie Modulparameter ber ein Audiosignal zu steuern. Im Falle des Peaktracker Modules wird das anliegende Audiosignal direkt in einen Parameterwert umgewandelt. Signalausschlge wie zum Beispiel bei einer Snaredrum wrden direkt an den Ausgabeparameter bertragen. Modul Parameter Der Untermenpunkt +peak_tracker parameter enthlt folgende Parameter: Parameter oset Wertebereich 0 ... 1 Funktion verschiebt den Augabeparameter

24

KAPITEL 5. MODULE

5.9

Das ADSR-Trigger Modul

Das ADSR-Trigger Modul gehrt ebenfalls zu den Signal nach Parameterwert Umwandlern. hnlich herkmmlicher Synthesizer wird hier eine ADSR-Sequenz (siehe 5.2 auf Seite 25) ausgelst. Nur mit dem Unterschied, dass diese Sequenz nicht durch einen Tastendruck ausgelst wird, sondern durch das anliegende Eingangssignal. Am Eingangssignal liegt ein Schwellwert-Trigger. Ist ein Schwellwert berschritten, startet der ADS-Teil der Sequenz. Wird der Schwellwert wieder unterschritten, geht die Sequenz in den R-Teil ber.

Modul Parameter Der Untermenpunkt +adsr_trigger parameter enthlt folgende Parameter: Parameter x level * x duration * x slope type * trigger_threshold trigger_hold Wertebereich 0 ... 1 0s ... 5s type1 ... type6 ** 0 ... 1 0 ... 5s Release Funktion Endwert des Sequenzteils Dauer des Sequenzteils Kurventyp des Sequenzteils Trigger-Schwellwert Trigger-Haltewert

*: jeweils fr Attack, Decay, Sustain, **: siehe Abbildung 5.1 auf Seite 25

5.10

Das MIDI-Daten-Empfnger Modul

Das MIDI-Daten-Empfnger Modul empfngt MIDI-Kontrolldaten und bertrgt dessen Werte an die jeweiligen Parameter. MIDI Eigenschaften Genau wie bei den (MIDI-fhigen) Plugins lsst sich ber den Untermenpunkt +midi properties der MIDI-Empfangskanal einstellen. Modul Parameter Im Untermenpunkt +midi_receiver parameter benden sich alle 127 MIDIControl + Pitchbend Parameter.

5.10. DAS MIDI-DATEN-EMPFNGER MODUL

25

Abbildung 5.1: Die 6 Kurventypen die VSTForx bietet

Abbildung 5.2: Beispiel eines ADSR Kurvenverlaufes