16.01.2014 Aufrufe

Logic Pro X Effekte - Support - Apple

Logic Pro X Effekte - Support - Apple

Logic Pro X Effekte - Support - Apple

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Scripter-Plug-In erstellen und sichern<br />

1 Öffnen Sie das Scripter-Plug-In.<br />

2 Klicken Sie auf die Taste „Open Script In Editor“.<br />

3 Geben Sie JavaScript-Code in den Code Editor ein (oder kopieren Sie bereits bestehenden Code<br />

und setzen Sie ihn ein).<br />

4 Klicken Sie auf die Taste „Run Script“.<br />

5 Testen Sie Ihr Plug-In, um zu prüfen, ob es sich wie beabsichtigt verhält.<br />

6 Wenn in der interaktiven Konsole keine Fehler angezeigt werden, sichern Sie das Host-<br />

Dokument, Setting oder Patch mit dem Script.<br />

Scripter-API – Übersicht<br />

Sie können im mithilfe des im Folgenden beschrieben JavaScript API eigene Plug-Ins für die<br />

MIDI-Verarbeitung erstellen.<br />

••<br />

Funktionen für die MIDI-Verarbeitung – Übersicht<br />

••<br />

JavaScript-Objekte – Übersicht<br />

••<br />

Erstellen von Scripter Steuerelementen<br />

Tipp: Werfen Sie einen Blick in die mitgelieferten Skripts im Script Editor und schauen Sie sich<br />

an, wie diese aufgebaut sind. Sie können den Code modifizieren oder als Grundlage verwenden,<br />

um Funktionen anzupassen oder neue <strong>Pro</strong>zessoren zu erstellen. Weitere Informationen finden Sie<br />

unter Verwenden des Script Editors.<br />

Funktionen für die MIDI-Verarbeitung<br />

Funktionen für die MIDI-Verarbeitung – Übersicht<br />

Das Scripter-Plug-In verfügt über eine Reihe an JavaScript-Funktionen, die Sie in Ihr Skript implementieren<br />

können, um mit dem Host-<strong>Pro</strong>gramm zu kommunizieren. Mehr Informationen zu den<br />

verschiedenen Funktionstypen von JavaScript und wie Sie diese für die Erstellung von MIDI-Plug-<br />

Ins verwenden können, finden Sie in den verlinkten Abschnitten:<br />

••<br />

Funktion „HandleMIDI“<br />

••<br />

Funktion „<strong>Pro</strong>cessMIDI“<br />

••<br />

Funktion „ParameterChanged“<br />

••<br />

Reset-Funktion<br />

Funktion „HandleMIDI“<br />

Die Funktion „HandleMIDI“ ermöglicht die Verarbeitung von MIDI-Events, die in das Plug-In eingehen.<br />

HandleMIDI wird jedes Mal aufgerufen, wenn ein MIDI-Event durch das Plug-In empfangen<br />

wird. Es wird zudem für die Verarbeitung eingehender MIDI-Events benötigt. Wird HandleMIDI<br />

nicht implementiert, werden Events unbearbeitet durch das Plug-In durchgeschliffen.<br />

HandleMIDI wird mit einem Argument aufgerufen. Dabei handelt es sich um ein JavaScript-<br />

Objekt, das das eingehende MIDI-Event repräsentiert. Die Verwendung von Event-Objekten in<br />

HandleMIDI und JavaScript soll anhand der nachfolgenden Beispiele veranschaulicht werden.<br />

Code-Beispiel 1<br />

MIDI-Events durch das Plug-In durchschleifen.<br />

function HandleMIDI(event) {<br />

event.send(); }<br />

Kapitel 9 MIDI-Plug-Ins 192

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!