Skip to content
PilotManual

Getting Started

Last updated: 2026-06-01

What Pilot Is

Pilot is a browser-based editor for the TC-Helicon VoiceLive 3 and VL3X. It connects to your device over USB using WebMIDI, giving you visual control over every parameter in every preset. That includes a large set of parameters the device's own screen never shows you, things that are only accessible through SysEx messages.

Edits happen in real time: turn a knob in Pilot and you hear the result on your VL3/x immediately. The app also handles preset management (browse, save, load, export) and can generate SysEx command strings for external MIDI controllers, so you can trigger parameter changes from a pedal, a setlist app, or anywhere else that speaks MIDI.

Browser Requirements

Tip: Pilot requires WebMIDI, a browser API that gives web pages direct access to MIDI devices. Supported desktop browsers: Chrome (recommended), Edge, Firefox, Opera, Brave, and Vivaldi. Safari does not support WebMIDI. See caniuse.com/midi for the latest browser compatibility.

Connecting Your Device

Getting connected is straightforward. Here is the sequence:

  1. Power on the VL3/X.
  2. Connect a USB cable, USB-B Mini on the VL3/X side, USB-A on your computer side.
  3. Open Pilot in a supported browser (Chrome, Edge, Firefox, Opera, Brave, or Vivaldi).
  4. The landing page displays a USB connection diagram and a "Connect" button. Click it. Pilot scans for your device and, once it finds it, reads all 500 preset slots from the device.

The scan takes a few seconds depending on your system. A progress bar tracks the read. When it reaches 100%, Pilot fades out the landing screen and takes you straight to the Guitar Amp view so you can start editing.

Pilot landing page showing USB connection diagram and scan progress
The Pilot landing page scans for your VL3/x over USB

Connection Troubleshooting

If Pilot cannot find your device, you will see the screen below with a "No VL3/x found" message and a connection guide.

Pilot landing page showing No VL3/x found message with connection steps
The connection guide appears when no device is detected

The most common reasons:

The Pilot Interface

Once connected, you are looking at the main editor. Here is a quick map of the key areas.

Top Bar

Running across the top of the page, the top bar holds the current preset name, a change counter that increments every time you modify a parameter, and two action buttons: Revert (discard all unsaved live changes and re-read the stored preset from the device) and Generate SysEx (build SysEx command strings from the current live parameter state for use in an external MIDI controller). A Help button at the right end opens a contextual help panel that explains the parameters in whatever view you are currently looking at.

Pilot top bar showing preset name, change counter, Revert, Generate SysEx, and Help button
The top bar shows your current preset name and tracks unsaved changes

Preset Bar

Below the top bar, the preset bar gives you search and filter controls for navigating your 500 preset slots, plus Save and Load buttons.

Category Tabs and Subcategory Tabs

Pilot's navigation has two parts. A row of category tabs (Setup, Footswitch, Global Mix, Looper, and Util) covers the global and utility areas. The Vocal and Guitar processing areas open from their blocks in the signal-chain view, and Presets has its own Step Deck view. Selecting a category or block reveals a subcategory row beneath it: Guitar gives you Amp, Octaver, Wah, Comp, Drive, Rhythmic, uMod, Delay, and Reverb, while Vocal gives you HardTune, Harmony, Double, Synth, and more.

Pilot category tabs and subcategory tabs showing Guitar selected with Amp highlighted
Category tabs (top row) and subcategory tabs (second row) organize the full parameter set

Live vs Saved State

Every Guitar or Vocal parameter change you make in Pilot is sent to the VL3/x immediately. The device starts using the new value the moment you change it. This is the live state: what the hardware is actually running right now.

The live state is your experimental canvas. Adjust anything you want, twist every knob, try wild settings. Nothing is permanent until you save. If you don't like what you hear, just navigate to a different preset and back again. The VL3/x reloads the saved values for that slot, and your experiments are gone. No harm done.

When you land on something you want to keep, click Save to Device in the preset bar. That writes the current live state into the preset slot's permanent memory on the device. Once saved, those values persist through power cycles and preset changes. The change counter in the top bar resets to zero, confirming the save went through.

Tip: Think of the live state as a scratchpad for preset parameters. You can experiment freely without risk. The only action that changes what's stored in the preset is an explicit Save.

This distinction applies to Guitar and Vocal preset parameters only. All other settings (Setup, Mix, system-level) are saved to the device immediately when you change them.

Making Your First Edit

Guitar amp type is a good starting point for seeing real-time editing in action:

  1. Click the Guitar category tab.
  2. Select the Amp subcategory.
  3. Change the Amp Type to a different model. You hear the result instantly on the device.
  4. The change counter in the top bar increments, tracking your unsaved edits.
  5. Try a few more changes. If you don't like the direction, navigate to a different preset and come back. Your saved settings return.
  6. When you're happy, click Save to Device to write the live state to the preset slot.

Backup Your Presets First

Back Up First: Before you go further, back up your presets. Navigate to Util > Transfer to save your device's presets and globals to your computer. If anything goes wrong, you can always restore from backup.