Michael Markowski's Virtual Keys

MIDI

Pedal

Vibrato

Color

Click "Start Piano" to activate audio and MIDI:

Virtual Keys Overview

Virtual Keys is an 88-key web-based MIDI piano created by composer Michael Markowski. It includes a sine-wave audio engine, Web MIDI support, sustain pedal detection, vibrato modulation, stereo imaging, and customizable color-mode key lighting.

Features

How to Use Virtual Keys

  1. Click Start Piano to enable audio + MIDI permissions.
  2. Play using your mouse, computer keyboard, or an external MIDI device.
  3. The sustain pedal lights when CC64 is received.
  4. Color and vibrato indicators reflect real-time settings.

FAQ

What is Virtual Keys?

Virtual Keys is a browser-based 88-key MIDI piano created by composer Michael Markowski.

Does it support MIDI input?

Yes, via the Web MIDI API with real-time NoteOn/NoteOff and CC64 sustain messages.

Is it free?

Yes, Virtual Keys is completely free to use.