Piano H88

Piano H88

A full 88-key piano that plays to how you touch it — and, over MIDI, two devices can mirror each other to learn or play together (chapter 10). This guide covers every screen and every button.

Why "H88"? Eighty-eight keys, plus the note H — the sounds between the notes: a whistled or hummed tone that swells and slides like a theremin in Glide mode, and the shading a finger's slight movement adds on a key. Those in-between notes are where the name came from.

01

The touch is the instrument

Piano H88 reads how much of the key your finger is covering — the size of the contact patch — and turns it into loudness, brightness, and how far the key sinks. Flatten a finger for a fuller note; catch a key with a fingertip for a soft one. It works on every modern iPhone and iPad, on every finger at once.

The main screen
The control bar at the top, the live score in the middle, and the full keybed along the bottom.

If it feels uneven

Contact area is a coarse signal, and every hand is different. Two settings put you in control (Settings › Touch, or the hand button in the bar):

ControlWhat it does
Touch dynamicsOn, contact area sets the volume. Off, every note plays at one steady velocity — perfectly consistent. It is off by default; turn it on to play expressively.
Recalibrate touch (guided)Walks you through a few soft, firm and natural touches and fits the loud/soft range to your own hand.
Deep / SubtleIn Settings ▸ Deep expression: Deep widens the expressive range; Subtle (the default) keeps it piano-like.
Touch dynamics need a real device — the Simulator reports a constant contact size, so it falls back to a fixed velocity there.
02

The bar — every button

The control bar runs along the top. It splits into a left cluster (the instrument and what you capture) and a right cluster (what you play with and where you go).

The control bar
The full bar. Buttons glow felt-red when they are on. Every icon below is a real shot of that button.

Not sure what a button does? Tap the ? (right after Info). The screen dims and, wherever you tap, the control beneath lights up with a bubble explaining it — a button, a floating slider, the strip, the keys, or the sheet. Tap Close to leave. It's the fastest way to learn the bar — and every other page and panel has a ? of its own, so the same overlay explains the library, Settings, a piece page, the notepad and its floating menus, the tuner, the mixer and the rest.

The help overlay
Help on: tap anything to spotlight it and read what it does.

Left cluster — the instrument & what you capture

Info InfoVersion, credits, this field guide, the website, and the open-source licenses.
Help HelpTurns on the help overlay — tap any control to see what it does. Every other page and panel carries its own ? too — Music, Settings, a piece page, the notepad, the tuner, the mixer, the recording players, the camera, the about pages, the browser and this guide — so help is never more than a tap away wherever you are. See chapter 1.
Acoustic Piano InstrumentThe current sound — tap to open the catalogue of 134 instruments. On a narrow screen the name shrinks to fit.
Metronome MetronomeThe click. Its tempo (shown, e.g. ♩ 100) and metre are shared with the engraving; set them in Settings.
Timed TimedA stopwatch. Off (default) is free play — notes are written evenly. On, the sheet records your exact timing and pauses, and disconnects after an idle gap.
Record RecordRecord the audio of what you play. Felt-red while recording; press again to stop, listen back, and Save to Recordings, Share, or Discard.
Microphone MicFold the room's sound into a recording, and the mic used by voice control.
Voice VoiceHands-free voice control and dictated lyrics — see chapter 9.

Centre

Whistle WhistlePlay by whistling or humming (beta). Felt-red while listening; long-press for its settings — see chapter 8.

Right cluster — what you play with & where you go

Play controls Play controlsShow/hide the transport — play, loop, undo/redo, go to start/end — for the sheet's own performance.
Octave OctThe octave floating slider — sweep the whole keyboard fast.
Sustain SusThe sustain floating slider — a dynamic pedal (higher = longer ring).
Zoom ZoomThe zoom floating slider — fewer keys (bigger) or more keys (smaller).
Speed SpeedThe playback-speed slider, for a loaded piece.
Volume VolumeThe master-volume slider.
Strip StripShow/hide the miniature keyboard strip you scroll and glissando from.
Scale ScaleShow/hide the horizontal zoom row.
Sheet SheetShow/hide the live engraved score — a little staff with noteheads.
Flip screen FlipFlip the whole interface 180° so the home bar sits at the top, clear of the keys (felt-red when on). iPhone only — see chapter 11.
Dynamics DynamicsTouch dynamics on/off — felt-red when the contact area drives loudness (a hand).
Music MusicThe library — pieces, lessons, imports, scanning.
Settings SettingsEverything else: touch, labels, finger colours, metronome, screen, audio, MIDI, devices and help (a gear).
03

The keys

All 88 keys, running edge to edge. Scroll and zoom are done by hand so a glissando is never trapped in a scroll view:

  • Scroll — drag the miniature Strip above the keys.
  • Zoom — the Scale row or the Zoom slider (fewer keys = bigger keys).
  • Glissando — just slide across the keys.
The keybed
Black keys sit where a real keybed puts them, light up as you press, and throw a soft shadow onto the white beside them.

A pressed key lifts to a cool blue, so you can see what is sounding; a black key that stands over a pressed white lengthens its shadow onto it — the small touches that make the keybed read as real. Press harder (more finger on the key) and, with touch dynamics on, the note is louder and the key sinks further.

Label the keys with letter names, fixed-do solfège (Do–Re–Mi), or both stacked — Settings › Note names. Black-key labels can be turned on too.

04

The floating sliders

Five draggable pads float anywhere on screen. Grab the grip at the top to move one, the bottom edge to resize it, and the middle is the control surface. Each remembers where you left it.

A floating pad
Toggle each from the bar: Oct, Sus, Zoom, ◔ Speed, 🔊 Volume.

Sustain is a dynamic pedal — the higher the pad, the longer a released note rings. Speed runs from ×0.25 to ×4 — 60% of the way up is normal (×1) — so you can crawl through a hard passage or race a piece. Set the pads' see-through-ness in Settings › Floating pad transparency.

05

The score sheet

Everything you play is engraved in real time on a grand staff, in a real music font, with correct note values, rests, bar lines and a time signature.

The clefs, key and time signature stay put at the left; as the page fills it slides beneath them, and a thin blue fold line joining the two staves marks exactly where it goes under. Drag the page sideways to read back.

The score sheet
A live grand staff with a bar·beat timeline; the earlier bars have slid under the blue fold line at the clefs, and the red playhead marks the cursor. Library pieces add finger numbers.

Free play vs Timed

By default (Timed off) notes are written evenly, so casual playing reads cleanly. Turn Timed on to capture your exact timing and pauses.

Editing

  • Tap a note to select it; drag it to re-pitch (chromatically) or move it.
  • Double-tap empty staff to add a note; drag the red playhead to scrub.
  • Chord insert (the tool cluster's stacked-notes button, or Chord on a piece's insert row): while it is on, every key you play — together or one after another — is added to the column just left of the cursor, stacking up as a chord (a pitch already there is skipped). Only on an empty sheet, or with the cursor at the very start, does the first key open a new column for the rest to join. Move the cursor to pick another column, or turn it off. If the chord's column is under the fold line, the page slides just enough to show it. A bar where only one hand plays shows a whole rest on the other staff, and within a bar a hand that pauses while the other plays gets rests of the right length.
  • The ♪ music palette (the tool cluster's ♪, or ♪ Palette on a piece's insert row) is a floating bar of notes, rests and accidentals — the notepad's bar, drag its grip anywhere, resize it by its right edge, scroll it sideways. Tap a note to write it at the cursor (it takes the pitch of the note before it; drag it to re-pitch), a rest to leave that much silence — at the very end it waits as a trailing rest for the next note — a sharp or flat to alter the note before the cursor; or pull an element downwards out of the bar and drop it on the staff at the pitch and moment you want — it is placed right there and nothing else moves, so a note dropped into a rest fills that much of the silence. With a note selected (Modify), a tap edits that note instead: a value changes its length in place, a sharp, flat or natural alters it, a rest replaces it with silence. Needs Insert or Modify on.
  • Long-press to select a range for cut, copy, paste, duplicate, erase.
  • A small floating tool cluster on the sheet holds zoom −/+, share/export, save to My Pieces and clear (which asks first, then empties the page AND puts away the loaded piece, its player and its ribbon — the play controls are the page's own again, so play plays what you write next); its grip collapses it to just a handle you can drag. When a library piece is loaded it also carries Edit (let the keys change it — a save then makes a new piece), Play along and Learn; an imported PDF adds a Ribbon toggle and a cursor Lock. It starts at the bottom-right, drags anywhere (clear of the playhead), and hides with the sheet.
Chord insert building a chord left of the playhead
Chord insert (the lit stacked-notes tool): the keys played — C, E and G, one after another — have stacked into the column just left of the red playhead, on top of the note already there. Nothing else on the page moved.
The notepad zoomed out to its red frame
Zoomed out to 1%: the thin red frame marks the notepad's full extent — you can pan to its edges at any zoom — with a staff sketched inside it and the rulers reading the distance in canvas units.

Export a multi-system PDF or a Standard MIDI file, or import a .mid and read it back.

The Notes page

The Notes page
The notepad: a stamped staff on the grid, the capture frame ready to read it into the sheet, and the music menu floating beside it.

The Notes button on the sheet's tool cluster opens a floating notepad kept with the piece — as many notes as you like, listed on the left. Each note is one canvas: Apple-Pencil or finger handwriting, text boxes, and music elements (staves, clefs, notes, rests, accidentals, lines, beams, ties) placed as objects you can move, resize, group and duplicate.

  • Pen is the only mode switch: on, you draw (two fingers zoom and pan); off, nothing draws — tap an object to select it, drag it to move, tap empty canvas to deselect, one finger pans, and a pinch zooms about the point between your fingers.
  • A text box commits when you press the keyboard's Done, tap the A tool again, or tap empty canvas.
  • Aa and ♪ only show or hide their floating palettes, which can be dragged anywhere on the screen: Aa holds the A text-box tool and the text formatting; ♪ holds the music elements. Drag an element out of its palette onto the canvas — the ghost shows exactly where it will land — or tap it to stamp it at the landing target: the small dotted red cross at the centre of the canvas view, shown whenever a palette is open. It is a fixed guide, not part of the page, so pan the canvas until the cross sits where you want the element, then tap. When a palette is narrower than its items, scroll it sideways. The toolbar's mode buttons — Aa · Pen · ♪ · Read — keep their place in every mode; the object actions appear after them with Pen off. The header starts with a ? (the help overlay, which explains every notepad control and menu item), then the zoom cluster, with the note's name centred in the room that is left.
The help overlay on the notepad
The notepad's own ?: with help on, a tap on a music stamp spotlights it and explains it — tap to add at the landing target, or pull it onto the canvas.
  • With Pen off the toolbar gains Select all, Lock, Group, Ungroup, Duplicate and Erase; a long-press on a selection offers the same plus copy and paste. A locked element (grey box, a small padlock) can still be selected and copied but will not move, resize, delete or edit until you unlock it.
  • The header carries the zoom: −, an editable scale % (type a number and return), +, fit what you have drawn, and fit the whole canvas (the red frame, below). The scale runs from 0% — a little beyond the thin red frame that marks the drawing's full extent (you can pan out to its edges at any zoom) — through 100% (life size) to 300%, the closest. The maximise button beside close makes the notepad fill the screen; press again to restore it.
  • Read into the sheet (beta). The viewfinder button lays a capture frame over the canvas — drag its four corner handles round a staff you have drawn or stamped, then press Capture. Stamped elements are read exactly from where they sit on their staff; handwritten music goes through the same reader as a scanned page. The notes are written into the main sheet at the cursor. If the sheet's Insert mode is off you are asked first: Edit and insert turns it on, closes the notepad and shows the sheet at the cursor. Clean, stamped staves read best; handwriting is a beta.
  • Export (beside the delete-note button) saves the whole note — ink and elements on white — as a PDF or a PNG into Files › Piano H88 › Notes › Exports, or hands it to the share sheet.
  • Everything about the notepad is remembered: its place and size, transparency, Pen mode, which palettes are open and where, and each note's own zoom and position.
  • In the header, rulers along the edges, a grid and snap to grid are toggles. The grid is measured in staff spaces — with snap on, a note's head lands on a line or in a space. Set its spacing in Settings › Notes grid (½ space is one pitch step).

The bar·beat labels along the top can be resized in Settings › Score ruler text — Font − / Font + step them, on both the main sheet and a piece's page, and Scale with zoom grows and shrinks them as you zoom. Loading a piece while the sheet already holds notes asks first — save your playing, discard it, or cancel.

06

Music — learn & play

The ♪ button opens a library of 1,696 engraved scores across piano, voice, choir, organ, guitar, harpsichord, duet and chamber shelves, plus your own pieces and imports. Search by title or composer; tap a shelf to fold it.

The library
Each row has quick actions on the right, outside the card so they never open the page by mistake.
ActionWhat it does
▶ PlayListen right here — the keys light up and the score follows. Tap again to pause.
▥ AlongThe piece plays quietly and the next chord's keys light ahead of you.
🎓 LearnThe piece waits until your hands find each chord — no clock, no failing.
▤ LoadPut the piece on the main sheet.
A piece page
Tapping a row opens the piece page: the score with finger numbers, hands-separate practice, pad toggles, a scrubber, and Listen / Along / Learn / Load / MIDI / PDF.

Edit a piece on its own page

A piece's page is the only place its own copy is edited (from the main sheet, playing the keys over a loaded piece only ever saves a new piece). Tap ✎ Edit to turn editing on, then ⌨ Keys to bring up a floating keyboard you can drag, resize, and shift by octave or zoom from the strips above the keys. Select a note on the staff and press a key to re-pitch it, or play to add notes; Save edits writes the changes back onto the piece. Show the play controls (the ▶ transport) and its ↩ Undo / ↪ Redo step your edits back and forth right there on the page.

Bring in your own — MIDI, PDF, scans

Three matching doors at the top of the Music page bring music in — ⬇ MIDI and ▤ PDF from the Files app, and ⊙ Scan with the camera. The piece opens as soon as it's in — see Voice, scanning & import for scanning and reading printed music.

A whole band — multi-track MIDI

Import a full arrangement and it opens piano-first: only the main line plays, on the piano you chose — every other part is off to start with, so the piece is playable straight away. Each line gets a chip at the foot of the page; tap one (+ strings, + bass…) to bring that part in on its own instrument, on its own labelled staff (♪ when it's sounding), and tap again to fold it back into the piano. On a multi-track piece the 🔒 Lock toggle starts on, so once you stack extra staves they scroll together under one playhead.

The mixer

On a multi-track piece a 🎚 Mixer chip opens a per-part desk: a volume fader, a pan slider, and Mute / Solo for every line — the way you'd balance the parts on a mixing board. Solo any part to hear just it; mute the melody to play it yourself over the backing.

The per-track mixer
The mixer: one channel strip per part — volume, pan, mute and solo.
07

Recording

The Record button (the record dot, beside the stopwatch) captures the audio of what you play — your performance, reverb and all — to an audio file. It glows felt-red while recording; press it again to stop and share the take. Turn on 🎙 Mic to fold the room in too. Takes land in the Files app under Piano H88 › Recordings.

The recording review
When a take stops, listen back first — then Save to Recordings, Share…, or Discard.

A saved take lands on its own Recordings shelf in the Music library, kept together with the score you played — so you can replay, learn or export it like any piece, and its page carries the audio as a waveform track you can play alongside the notes.

The share page
The share page (the ⇪ button on the sheet's corner): save or clear the sheet, export the score as a PDF, the performance as a MIDI file or multi-track, and your recordings library.

Alongside video, you can export what you played as a print-ready PDF of the engraving or a Standard MIDI file — the same notes you see on the staff.

08

Instruments & effects

Six house sounds plus all 128 General MIDI programs from the bundled GeneralUser GS bank — 134 in all, grouped by family.

The instrument catalogue
Tap the instrument name in the bar to choose.

Shape the space in Settings › Audio: reverb room and amount, and an echo with its own time and level.

09

Voice, scanning & import

The 〰 Voice button turns the whole app into something you can drive hands-free and eyes-free — an accessibility feature as much as a convenience. Nearly every control has a spoken phrase, usually several, and the app speaks a short confirmation back (muting its own ears while it talks). It keeps listening while a piece plays, so pause or stop work mid-playback.

Play music by describing it

play D minor, add C major chord, play chord A, play C3, play middle C, play C sharp four. Roots may be letters or solfège (play sol minor).

Drive the app

Say something like…and it…
open settings · show the music library · open instruments · open info opens that panel; close or go back dismisses it
play · pause · stop · loop · from the topruns the transport
faster · slow down · normal speed changes playback speed
octave two · zoom in · louder · sustain fulladjusts the keys and sound
show sheet · timed on · dynamics off · sustain pad · start recording toggles that control
save to my pieces · undo · clear the sheetedits the score

Destructive actions ask first: clear the sheet → the app says “Clear the sheet? Say yes or cancel.” — answer yes or cancel. With Lyrics from speech on, any words that are not a command are written under the newest note.

Type by voice

When you search the library or rename a piece, the app's keyboard has a 🎤 key. Tap it and speak: whole words are dictated, and you can also spell — say letters and digits and they run together (m a c → “mac”), with space for a gap. Tap ■ stop to finish.

Experimental: whistle or hum to play

Humming a line: the notes land on the sheet, the live pitch dot rides the staff
The note H: a hummed line written onto the sheet as it is sung, the green live-pitch dot riding the staff's edge between the notes, the nearest key lit. In Glide mode the tone slides with your voice like a theremin.

Tap the 🎤 whistle button in the centre of the top bar (or turn on Play by whistling or humming in Settings › Experimental). The app listens through the microphone and plays the note nearest the pitch you make — a hands-free way to sketch a melody. The button glows felt-red while it is listening; a long press on it opens the settings below. It wants a quiet room and a real device, and it turns voice control off while it runs (the microphone does one job at a time).

What you whistle or hum is a full input: the notes sound, the keys light, and they are written onto the sheet just like notes you play by hand — so you can hum a tune and then read, edit, export or learn it. The pitch tracker uses the McLeod method, which is good at hearing the true note of a hum rather than jumping an octave.

A green live-pitch dot glides up and down the right edge of the staff as you sing, naming the nearest note, so you can aim your voice before the note commits.

Settings › Experimental also has a Tuner — a chromatic tuner using the same ear: it shows the note you are singing or playing and how many cents sharp or flat, turning green when you are in tune. It only listens; it never makes a sound.

The chromatic tuner
The tuner: the note, a needle against a cents meter, and the exact frequency — green when you land in tune.

Tune it in Settings › Experimental:

  • Key lock — snap every note into a scale (Major, Minor or Pentatonic on any root), so slightly-off singing still plays in tune.
  • Octave — shift the played note down or up; whistling reads high, so −1 or −2 often feels right.
  • Input sensitivity — how quiet and how noisy a sound still counts (High for a quiet room, Low to ignore background noise).
  • Response — Fast switches notes instantly; Smooth waits for the pitch to settle and ignores wobble.
  • Loudness sets the volume — sing louder for a louder note, and in Glide mode the held note swells continuously with your voice, so you can shape a note after it starts — the theremin's second hand.
  • Glide (theremin) — turn on Play by whistling or humming, then this, and one voice slides smoothly with your pitch, bending continuously like a theremin. The lit key follows your voice, and the melody it traces is written to the sheet note by note, so you still get a score of what you played even though the sound glides between the notes.
  • Pitch engine — how the note is heard: a bundled Core ML model (SwiftF0, the default) is the most robust, especially in a noisy room; the built-in McLeod tracker is also there to choose.

The whistle settings only take effect while the microphone is listening, so they appear greyed until Play by whistling or humming is on — the same way any setting that depends on another is dimmed until the feature it needs is turned on.

Read printed sheet music (beta)

Piano H88 can turn a photo, scan or PDF of printed music into notes you can play, learn and edit — entirely on the device, with a bundled neural network; nothing is uploaded. The reader understands the grand staff (both the treble and bass clefs), reads the key signature, and gives notes real durations — whole, half, quarter and eighth. It is a beta: expect to correct it, and it does best on clean, well-lit printed scores. Everything you bring in is kept even if the reader misses notes, so nothing is lost.

Three doors, all in the Music page (♪):

DoorWhat it does
Scan sheetA manual camera (hold the phone in landscape). Fit the page inside the red target box — only that area is kept — using the rule-of-thirds grid, then tap the round shutter (lower right). Add as many pages as you like; a shutter sound and a tap confirm each shot (when sound / haptics are on).
Import PDF sheetBring in a PDF or image from the Files app — each page becomes a page, rendered sharp for the reader.
Import MIDI (.mid)Bring in a Standard MIDI File — see Music — learn & play above for how multi-track files open with every part on its own instrument.

A scanned or imported sheet opens straight away on its own Scanned Sheets shelf, with its pages shown as a row you can edit: tap a page to open the image editor, drag to reorder, ✕ to remove, + to add more. When you are happy, tap Re-analyze notes to (re-)transcribe the edited pages onto the score — which you can then fix by hand with the sheet's own tools.

The image editor
The image editor: Crop squares the page up and trims to the box in one step (perspective-correct); the corner and mid-side handles set the box (a side handle slides a whole edge); the box toggle hides/shows it; then rotate, enhance for contrast, undo/redo, and the disk to save. Done returns to the piece.

The camera and microphone are used only for these features, and only when you turn them on. Where there is no camera the scan falls back to the photo library. On some simulators the reader under-performs; a real device gives the full result.

11

The screen & settings

On iPhone the interface is rotated 180° so the home indicator sits at your top, away from the hand playing the low keys, and the keys lie on a screen edge with no system gestures. This is why the app looks upside-down in a screenshot or the Simulator — hold the phone the way the content reads upright.

Turn on Portrait Orientation Lock in Control Centre so the layout never flips. The choice lives in Settings › Screen, where "Screen" can be turned off to sit the interface the normal way up.
The settings page
Settings is one long page of chip choices — reverb, echo, note names, finger width, movement, touch, metronome, the sheet, and more. Felt-red is the current choice.

Settings also holds note names, finger colours, finger-width sensitivity, expression, haptics, the metronome's tempo and metre, audio output, and a practice diary.

12

Typing in the app

When you search the library or rename a piece, Piano H88 shows its own soft keyboard in the app's language rather than the system one — so text entry reads the right way up on the rotated phone, just like every other panel. It has the usual letters, numbers and symbols layers, shift, delete, space and return, and a felt Done riding its top-right corner that commits the entry and puts the keyboard away. Every key gives the same tap and click as the app's buttons when those are on in Settings › Touch.

The in-app keyboard
The app's own QWERTY keyboard, searching the library. The felt Done above its top-right corner commits the entry and puts it away; the 🎤 key at the bottom-left dictates by voice.

Type by speaking

Tap the 🎤 key and talk: whole words are transcribed live into the field. You can also spell — say letters and digits and they run together (m a c → “mac”), with space for a gap — which is handy for names and short titles. Tap the key again, or leave the field, to stop. It shares the one microphone with voice control, so starting one stops the other.

This is different from full voice control (chapter 9), which drives the whole app hands-free. Here the microphone only types into the text field in front of you, and only while you hold the key on.