KeyCast
For Yamaha Disklavier player pianos

Your player piano, from your phone.

  • Plug and play. Set up in about ten minutes, with nothing to install.
  • No subscription, no account. Pay once and it's yours.
  • Whole-home Wi‑Fi range. No Bluetooth pairing, no dropouts when you walk away.
  • Play and record. Save what you play on the piano as MIDI.
  • Room for tens of thousands of pieces stored on the device, with songs included.
  • Every phone in the house can queue, shuffle and change the speed and dynamics.
Have an older player piano? Skip the thousands for a new control box, or the upgrade your model can't get. KeyCast brings your Disklavier into the modern era, with a ten-minute setup and an app that responds instantly.
Set up KeyCastGet free music
Setup

Ten minutes to your first song

The piano settings depend on your model. Choose yours below.

  1. Set up the piano

    On the Mark III control unit:

    1. Press FUNC., choose MIDI Setup, then Piano Part.
    2. Set Piano Rcv Ch to 1+2.
    3. Leave Delay In (500 ms) set to ON, the factory setting. The piano needs this half second to play notes evenly.
    4. Press FUNC. to exit.
  2. Connect the cable

    Plug the MIDI cable's OUT plug into the control unit's MIDI IN, and its IN plug into MIDI OUT. Connect the USB end to the KeyCast port marked USB.

  3. Power on

    Plug the power adapter into the port marked PWR. KeyCast is ready in about a minute.

  4. Join KeyCast's Wi‑Fi

    Scan the first QR code on your setup card to join KeyCast-XXXX. The setup page opens by itself.

  5. Connect KeyCast to your home Wi‑Fi

    Pick your home network, enter its password and tap Connect piano.

  6. Open KeyCast

    Switch your phone back to home Wi‑Fi and scan the second QR code, or go to keycast.pages.dev/go. It finds your KeyCast automatically.

  7. Add KeyCast to your home screen

    1. Open the controller in Safari.
    2. Tap the Share button (the square with an arrow pointing up), at the bottom of the screen on iPhone or the top on iPad.
    3. Scroll down and tap Add to Home Screen.
    4. If you see Open as Web App, leave it on. Tap Add.

    KeyCast now opens full screen from its icon, like any other app.

  8. Done! Press play.

    KeyCast comes with a starter library of classical pieces. For thousands of real recorded performances, see Get thousands of free performances.

Get music

Get thousands of free performances

Included with KeyCast

About 300 classical pieces by Bernd Krueger of piano-midi.de (CC BY-SA). He built each one note by note, so they sound polished but less expressive than a live pianist.

Real recorded performances

These free collections were recorded by pianists playing Disklaviers, so your piano reproduces their touch, timing and pedaling. They're quick to add.

MAESTRO

About 1,300 performances from the International Piano‑e‑Competition · 56 MB
  1. Under v3.0.0, download MIDI only (maestro-v3.0.0-midi.zip).
  2. Import it into KeyCast (below).
Open MAESTRO ↗

Kuhmann Directory

Thousands of pieces from the Disklavier World archive, organised into albums
  1. Choose Download the Kuhmann Directory (MIDI).
  2. Import it into KeyCast (below).
Open Kuhmann ↗

Importing: In KeyCast, open Library → Import music and choose a downloaded .zip, one or more .mid files, or both. Each folder in a zip becomes an album named after its collection. On iPhone, downloads are in Files → Downloads. Keep the page open until KeyCast confirms the import.

Help

Troubleshooting

KeyCast won't open, or the home screen icon stopped working
  • Make sure your phone is on your home Wi‑Fi, not mobile data or a guest network.
  • Open keycast.pages.dev/go or scan the second QR code on your card. If your router gave KeyCast a new address, add it to your home screen again from there.
  • On your home network you can also type keycast-xxxx.local:8765, the address printed on your card.
Notes play but the piano is silent

Check both MIDI plugs and that the piano isn't in standby. On a Mark III, check that Piano Rcv Ch is 1+2. If the song counter moves but the piano stays silent, reset only the Setup settings (FUNC. → Reset → Setup). Don't choose a Memory or Factory reset, because those erase songs stored on the piano.

I changed my router or Wi‑Fi password

When KeyCast can't reach its saved network, its KeyCast-XXXX setup Wi‑Fi comes back within a few minutes. Repeat steps 4–6.

Who can control my KeyCast?

Anyone on your home Wi‑Fi can open the controller. Your music and recordings never leave the device. KeyCast only shares its name and home-network address with keycast.pages.dev, so phones on the same Wi‑Fi can find it.

Sending a support report

In the controller, open Help & diagnostics → Save report and email the file to us. It leaves out song titles and Wi‑Fi names.