Skip to main content
← Plain Music Suite Plain Music by Evermark
A studio for lifelong learning

Make music make sense.

Explore at your own pace, listen closely, and practice with useful feedback.

New to keyboard? Start from Zero →

YOUR INSTRUMENTCasio CDP-S360Select Connect MIDI to begin.

Where would you like to begin?

One learning journey · choose your focus
Your progress is saved on this device.
Unit 1 · Discover

Meet Middle C

About 5 minutes
Lesson progressUnit mastery

Understand this musical idea

Quick musical ideas you can explore at your own pace. This explanation is not graded.

Your note journey
Staff notation · see the notes on a musical staff

Follow the highlighted note; staff notation remains available even when piano key labels are hidden. Collapse this panel for memory-only practice.

Notes 0 / 0First-try 0 / 00 attempts to retry
Need a different way to practice?

Practice at your pace

Mastery: at least 80% first-try pitch accuracy; rhythm lessons also require at least 70% on-beat notes.

Play the highlighted key. There is no penalty for taking your time.

Your keyboard

Play on screen or through a MIDI-equipped piano.

Casio CDP-S360 · instrument connection

USB Type-B on the piano to USB-A or USB-C on the computer. MIDI receives pressed keys, not audio.

Hardware not yet verified
Last key: noneSustain: waiting
Casio connection checklist and troubleshooting
  1. Connect the CDP-S360's square USB Type-B port to the computer with a data-capable USB cable. The piano's USB Type-A port is for other functions.
  2. Switch on the piano. For straightforward lessons, set Transpose: 0, Octave Shift: 0, Local Control: On, and Accomp Out: Off in the instrument's settings.
  3. Use Chrome or Edge and launch this app through START_KEYBOARD_LAB.cmd. Click Connect MIDI, grant browser permission, and press Middle C. The last-key display should change.
  4. If the piano does not appear, reconnect the data cable, check Windows USB device detection, and click Refresh MIDI. Choose the Casio device from MIDI input if more than one controller is connected.

Local Control On lets you hear the piano through its own speakers. Keep Connected piano audio set to Use instrument sound to avoid duplicate tones. Pedal status is diagnostic; full pedal technique grading is planned.

Personal edition · Install on desktop or iPad

Windows: Use Chrome or Edge and choose Install app from the browser menu. Your Casio USB-MIDI remains supported.

iPad: Open the private HTTPS address in Safari, then Share → Add to Home Screen. The touch keyboard works; direct USB-MIDI on iPad awaits the native Core MIDI edition.

Your progress: Each device stores progress separately for now. Use More → My progress → Export/Import to move a backup. Do not expect automatic sync yet.

Memory assistance

Note names will gradually disappear as recall improves. You can override this at any time.

The on-screen piano is keyboard accessible: Tab to a piano key, then press Enter or Space. You can also play with the labeled computer shortcuts, mouse, touch, or MIDI piano.