Papiano — Solo Piano

Papiano logo PAPIANO
0
FAQ
Getting Started
Do I need an account to play Solo Piano?

No. Solo Piano works immediately with phone touch, your computer's QWERTY keyboard, or a MIDI controller — no sign-in required. Online features such as Multiplayer, chat, quests, and the leaderboard need a signed-in profile.

Why is there no sound when I first open the page?

Every mode streams its instrument (SoundFont) before it can play — wait for loading to finish, then press a key. If the page has been open silently for a while, browsers can also block audio until you interact with the page once; a single tap or click anywhere unlocks it.

Keyboard & Input
How many keys does the piano have?

Always a full 88 keys, A0 to C8, no matter how it looks on screen. Visible Keys in the Piano panel (34 / 56 / 88 presets, or a custom width from 3 to 52 white keys via the −/+ stepper and Apply button) only changes how much of that range is shown at once — it never removes notes from what you can reach.

How do I reach octaves that are off-screen?

Drag or swipe left/right anywhere below the keybed to pan across the rest of the range, with momentum and a snap to the nearest white key. There's no separate octave-shift button — panning is how you get there.

Can I use a MIDI keyboard?

Yes. Web MIDI is a desktop-browser feature — use Chrome or Edge. Connect any MIDI controller and Papiano detects it automatically, with real velocity and sustain-pedal support. Plugging in before or after pressing the MIDI button both work, since hot-plugged devices are watched for.

Can I change the key or practice with a beat?

Yes. The +/− control in the toolbar transposes the whole keyboard, and the Metronome tool gives you a steady beat with adjustable tempo while you practice.

Sound
What instrument sounds are available?

23 built-in instruments across four categories: Piano (Concert Grand — the default — Yamaha Grand, Bright Grand, Soft Piano, Rhodes EP, Harpsichord), String (Violin, Cello, Strings, Slow Strings, Pizzicato), Orchestra (French Horns, Trumpet, Trombone, Flute, Timpani), and Other (guitars, bass, mallets, choir, organ). Switch anytime from the SoundFont menu, or upload your own .sf2 file under Custom SF2.

Can I layer two instruments?

Yes. Layer sounds a second instrument alongside the main one — for example strings sitting quietly under a piano. Layer Range (a dual-handle 1–88 slider) restricts where the second instrument sounds, such as only under your left hand.

Can I load my own SoundFont?

Yes. Under Custom SF2, upload any .sf2 file. Papiano lists every preset inside it almost instantly — even for files hundreds of megabytes large — and only decodes the real audio once you pick a preset, keeping the file's own loop points so sustained notes ring cleanly.

Visuals & Performance
What do the falling notes actually show?

With no song loaded, they work in reverse from the name: the instant you press a key, a colored bar spawns at the strike line and grows upward for as long as you hold the note. Release, and it floats off the top of the screen. A bar's final height is a record of how long you held that note.

The app feels heavy on my phone — what should I try?

Switch Graphics Quality to Potato first — it's the single biggest performance lever. Then turn down or off Particles and Key Light glow, lower Reverb if audio feels sluggish, and keep any background-image Blur modest on older phones.

How do I keep my setup between sessions?

Press Save My Preset before experimenting, and Load My Preset to get back. Only Chord Detector mode and Auto Velocity remember themselves automatically — and Visible Keys resets to the full 88 on a fresh load unless it was saved in a preset.

Visual
Falling Notes
Falling Notes
Toggle falling notes visibility
Glow / Neon
Soft aura bleeding past the note's outline
Strike Reaction
Glow flare where a note touches the line
Color Mode
Material
Glow Intensity100%
Note Size 90%
Roundness 100%
Note Opacity 100%
Speed 75%
Reaction Intensity 100%
Split
Note Color
Left Color
Right Color
Piano Keys
Octave Lines
Vertical dividers at every C key across the stage
Key Light
Follow Falling Notes
Key highlight color matches the falling note that struck it
Key Labels
Off
Note Names
Octave
Keyboard
Label Size 100%
Intensity 50%
White Key Color
Black Key Color
Particles
Particles
Follow Falling Notes
Particle color matches the falling notes color scheme
Split Color
Left/right keys get separate particle colors
Particle Mode
Count 40%
Size 50%
Opacity 100%
Speed 30%
Turbulence 30%
Fade 40%
Saturation 100%
Split
Particle Color
Left Color
Right Color
Strike Line
Strike Line
Follow Falling Notes
Strike line color matches the falling notes color scheme
Split Color
Left/right keys get separate strike line colors
Intensity 100%
Opacity 100%
Saturation 100%
Line Size 2px
Aura Height 80%
Motion Speed 50%
Split
Strike Color
Left Color
Right Color
Background
Background Image
Fit
Position
Opacity100%
Dark Overlay0%
Blur0px
Theme
Piano Theme
Child = Neobrutalism style. Affects keys, falling notes, and overall look.
Preset
Default
My Presets
0/5
Sign in to use Presets
Presets are saved to your account so they follow you across devices.
Sign In
Tools
Performance
Performance Monitor
FPS HUD only
Auto Velocity
Humanized dynamics for keyboard, mouse & touch — MIDI devices keep their real velocity
Arpeggio: broken-chord/melodic lines · Block Chord: simultaneous voicing · Mix: auto-picks per gesture
Live Velocity 0%
Plays every time a note sounds — on or off, real MIDI included. Watch it move to confirm dynamics are live.
Graphics Quality
Potato = Limited (heavy FX hidden) · Default = No Limits (Maxed)
Chord Detector
Basic: triads · Medium: 9ths (unaltered) · Pro: altered ≤9 · Expert: full 11/13 · Max: + omit
Text Size 80%
Chord Color
Secondary
Piano
Visible Keys
88
keys
Piano Height 50%
Key Labels
Off
Note Names
Octave
Keyboard
Sustain 100%
Sound Layer
Piano Volume100%
Layer Volume100%
Layer
Second sound layer
Layer Fade5.0s
Visual
Falling Notes
Toggle falling notes visibility
Note Size90%
Note Shape
Color Mode
Material
Glow / Neon
Soft aura bleeding past the note's outline
Glow Intensity100%
Strike Thickness2px
Strike Line & Particles
Strike Line
Particles
Particle Count 20%
Practice
Metronome
120
BPM
System
SoundFont
Main SoundFont
CurrentGrand Piano
Piano
String
Orchestra
Other
Custom SF2
Layer SoundFont
CurrentViolin
Layer RangeKeys 1 - 88
L A0R C8
Piano
String
Orchestra
Other
Audio
Volume
Main Volume100%
Layer Volume100%
Effect
Main Sustain100%
Main Reverb50%
Layer Fade5.0s
Layer Reverb0%
Keys
Visible Keys
88
keys
Min: 3 | Max: 52
Custom Piano
Black Key Width 120%
Black Key Height 60%
Piano Visibility 100%
Piano Height 50%
Metronome
120
BPM
Time Signature
Tick Sound
-- FPS
Loading SoundFont
0%
Loading sound