This is an independent community project — not affiliated with, endorsed by, or sponsored by Roland Corporation. Roland, GO:PIANO, GO:KEYS and GO:PIANO 88 are trademarks of Roland Corporation.
What is this?
Roland GO:PIANO and GO:KEYS keyboards contain over a thousand sounds that aren't accessible through the keyboard's standard controls. This app connects directly to your keyboard and lets you browse and trigger all of them — instantly, with no extra software.
Compatible hardware
Confirmed working:
- Roland GO:PIANO (GO-61P)
- Roland GO:KEYS (GO-61K)
Likely compatible (same underlying engine, untested):
- Roland GO:PIANO 88 (GO-88P)
This app sends standard MIDI bank select and program change messages. It will not harm your keyboard and is completely reversible — switching the keyboard off or selecting a preset normally returns everything to its default state.
Browser requirements
You must use Chrome or Edge on a desktop or laptop. Web MIDI is not supported in Firefox or Safari, and does not work on iPhone or iPad.
Android phones running Chrome can connect via USB (with an OTG adapter) or Bluetooth.
Connecting via USB
- Connect your Roland GO to your computer using a USB cable.
- Open this app in Chrome or Edge.
- When prompted, click Allow to grant MIDI access.
- Your keyboard will appear automatically in the output dropdown in the top right.
Connecting via Bluetooth
- Put your Roland GO into Bluetooth pairing mode (hold the Bluetooth button until it flashes).
- On macOS, open Audio MIDI Setup and connect via the Bluetooth panel — or use a dedicated app such as Bluetooth MIDI Connect (free, Mac App Store). Any app that registers BLE MIDI devices with Core MIDI will work.
- Once connected in that app, refresh this page — the keyboard will appear in the output dropdown.
Note: BLE MIDI devices do not appear in the standard macOS Bluetooth settings panel. That is normal.
The MIDI indicator
- Green — keyboard connected and ready
- Yellow — MIDI access granted but no device found. Check your connection.
- Red — MIDI access was denied, or this browser does not support Web MIDI. Use Chrome or Edge and click Allow when prompted.
Choosing a MIDI channel
The Ch selector sets which MIDI channel the app sends on. In most cases, leave this at 1 — that is the default receive channel on the Roland GO.
MIDI has 16 channels (1–16). Each channel can carry independent note and control data. The Roland GO listens on channel 1 by default. You would only need to change this if you have configured the keyboard to receive on a different channel, or if you are using a MIDI interface that routes channels differently.
Browsing presets
- Click a category button (PNO, EP, ORG…) to filter the list to that sound type. Click ALL to show everything.
- Use the search box to find a preset by name. Search works within the selected category.
- The number on the right of each category button shows how many presets are in that category.
Playing a preset
Click any row in the preset list. The app immediately sends the correct MIDI commands to your keyboard, which will switch to that sound. The row highlights green and the Now playing bar at the top updates to show the active preset.
The three numbers shown next to each preset name (e.g. 87·64·1) are the raw MIDI addresses — MSB, LSB, and Program Change number. These are shown for reference; you do not need to do anything with them.
Nothing is happening when I click
- Check the MIDI indicator is green. If it is yellow or red, the keyboard is not connected.
- Make sure the correct device is selected in the output dropdown.
- Make sure the keyboard is powered on and not in a menu or settings screen.
- Try MIDI channel 1 if you have changed it.
- Check that the keyboard isn't already connected to another device — a tablet, phone, or computer that connected to it first will hold the Bluetooth link. The Roland GO can only be connected to one device at a time. Disconnect it from the other device (or turn Bluetooth off on that device) and then reconnect here.