Your Roland FP-30X,
fully under control.

PianoPilot is a free desktop app for macOS and Windows that lets you edit every parameter of your Roland FP-30X from a comfortable full-screen interface — over USB or Bluetooth.

macOS 10.15+ Windows 10/11 USB & Bluetooth MIDI Free & Open Source English / Español
Download free View on GitHub
Features

Everything the piano panel can do — and more

🎹

200+ Tones

Browse and load any tone on your FP-30X — Piano, E.Piano, Organ, Strings, Pads, GM2, and more — from a searchable dropdown, instantly sent over MIDI.

🎚️

Piano Settings

Master Volume, Key Touch, Brilliance, Transpose, Master Tuning (Hz display), and Ambience Depth — all in a single, comfortable panel.

🎛️

Split, Dual & Twin Modes

Configure keyboard modes with independent tone selection, balance, octave shifts, and a draggable split point — without touching the piano.

🥁

Full Metronome Control

Set BPM (10–500), volume, click tone (Electronic, Voice…), and time signature with subdivision patterns. Start/stop without leaving your seat.

🎼

Piano Designer (beta)

Adjust string resonance, damper resonance, lid position, and choose from historical temperaments — Pythagorean, Meantone, Kirnberger, and more.

🔬

Note Voicing (beta)

Fine-tune pitch and character for each of the 88 keys individually. The kind of customization normally reserved for concert grand technicians.

🔌

USB & Bluetooth

Works with any connection that makes your FP-30X appear as a MIDI device — standard USB cable or system-paired Bluetooth MIDI.

🔄

Two-Way Sync

Optionally reads the piano's current state over MIDI input so the UI always reflects what the instrument is actually doing.

🌐

English & Spanish

Full bilingual interface. Switch between English and Spanish at any time without restarting the application.

See it in action

Piano Settings tab
Piano Settings
Tones tab with tone browser
Tone Browser
Metronome tab
Metronome
Piano Designer tab
Piano Designer

Free. No account. No strings.

Download the latest release for your platform. Or install from source if you prefer Python.

Independent project. PianoPilot is not affiliated with, endorsed by, or sponsored by Roland Corporation. "Roland" and "FP-30X" are trademarks of Roland Corporation. This app communicates with the instrument using standard USB MIDI — no proprietary software is required.
View source on GitHub →
💛

Support the project

PianoPilot is free and open source. If it saves you time or you find it useful, consider supporting its development.

Donate
💬

Send feedback

Have a suggestion or found a bug? We read every message and use it to improve PianoPilot.