10.6

Table Of Contents
203Logic Pro Effects
Output Offset slider: Offset the (random) MIDI output of the plug-in. Offsets can be
negative or positive.
Seed slider (extended parameter): Specify a starting point (or seed) for randomization.
An example is when using the Randomizer plug-in to randomize a piano melody. If you
bounce the piano part, your randomized melody is saved as an audio file. If you bounce
the song again, with Seed set to Random, the two bounces sound different. If Seed is
set to the same specific value for both bounces, they are identical.
Scripter MIDI plug-in
Use the Logic Pro Scripter MIDI plug-in
The Scripter plug-in lets you load and use factory or user-created scripts to process or
generate MIDI data in real time. You don’t need any programming knowledge to use the
plug-ins created in this environment, but you can view and modify them with the built-
in script editor. Once authored and stored as a setting or patch or as part of a concert
or project file, you can use the plug-in just like any other. A number of pre-built Scripter
processors are included.
If you are an advanced user, you can create your own custom MIDI plug-ins. See Use the
Logic Pro Scripter MIDI plug-in Script Editor.
Important: You need to enable Show Advanced Tools in the Advanced preferences pane to
use Scripter. The version of JavaScript used by the Scripter plug-in is determined by the
JavaScriptCore framework version installed on your system. To ensure the greatest level
of compatibility, install the latest software updates.
The Scripter plug-in has one global parameter. Further parameters, defined by the
JavaScript script that is currently running, are shown below the global parameter.
Open Script in Editor button: Open the Script Editor window.
You can write your own scripts, or you can paste scripts from other sources into
this window.
Load a pre-built Scripter processor
In Logic Pro, do one of the following:
Load a setting from the plug-in window header.
Load a patch from the Library.