Skip to content
PilotManual

Pilot Comparator

Last updated: 2026-06-01

The Pilot Comparator lets you pick any two presets and hear them side by side on your VL3X. It sends Program Change so the device itself plays each preset, not a software simulation, and it shows a read-only parameter diff between the two. Your loaded preset is always safe: stopping the audition restores whatever was loaded before you started, and nothing is overwritten unless you explicitly save.

Note: The Comparator never modifies your originals on its own. The only write it can make is the one you ask for with "Save to a new slot", plus the scratch-slot write described below when you audition a .syx file.

Picking the Two Presets

Each side, A and B, picks its source independently. Side A is the first preset and side B is the second; either side can use either source type.

Scratch Slot (auditioning a .syx file)

The VL3X can only play presets that live in its own slots, so to audition a .syx file the Comparator must first write it to a slot. When you start auditioning a .syx side, Pilot asks you to choose a scratch slot: a slot you do not mind overwriting. It refuses the currently-loaded slot, the slot the other side is comparing, and a slot already in use by the other side's scratch write, so you can never clobber a preset you are actively relying on. Once written, the side shows "Scratch Slot A" or "Scratch Slot B" instead of a raw slot number, and it behaves like a normal device slot for the rest of the session.

Hearing A and B

With both sides ready, the transport gives you Hear A, Hear B, and an A/B toggle.

Tip: A "Stop restores Slot NNN" hint sits under the running transport so you always know exactly which slot you will return to. If the device is moved to a different slot outside the Comparator while auditioning, Pilot pauses and offers to restore, resume as A, resume as B, or cancel.

The Parameter Diff

Once both sides are ready, a read-only diff panel lists every parameter that differs between A and B, grouped by effect block. Each block card shows a colored dot, the block name, and the number of changes; blocks are expanded by default, and a block with more than three changes can be collapsed to its first three. Each row shows the parameter label, its raw offset, the A value, and the B value.

Only step 1 is compared: the diff compares step 1 of each preset. A preset's step count is shown in its card meta line and, when the two presets differ in step count, a "Step count: X → Y" row appears above the diff.

Two empty-state messages can appear when there are no parameter differences:

Working from a .syx file: a .syx file does not carry the two extended parameters at offsets 472 and 473 (Double Portamento and Smoothing). When either side is a .syx file, the Comparator excludes those two offsets from the diff and shows the note "Double Portamento/Smoothing not available from .syx files." so they never appear as false differences.

Saving the Live Side

While auditioning, "Save Slot NNN to a new slot" clones whichever side is currently live (A or B) into a destination slot of your choice. The copy is lossless and uses the standard preset-copy path, so the live preset is written byte-for-byte and the originals are not modified. Pilot refuses to save over the currently-loaded slot, the slot Stop will restore, or the slot that is live right now, and it offers to initialize a blank destination slot before saving.