Practice Lab
PianoLab with Kyle ↗
{{ todayLabel }}
{{ streakLabel }}
{{ greeting }}
{{ idleSubtitle }}
This week
{{ d.label }}
{{ weekSummary }}
{{ tipLabel }}
{{ tipText }}
Plan the session
Set a length, then break it into blocks. Attach a block to a piece and finishing it marks that section covered.
Session length
Blocks
{{ budgetLabel }}
{{ b.num }}
{{ b.label }}
{{ b.meta }}
{{ runStatus }}
{{ sessionRemainLabel }} left in session
{{ currentPiece }}
{{ currentBlock }}
{{ blockRemainLabel }}
Session queue
{{ q.label }}
{{ q.mins }}
{{ reflectHeadline }}
{{ reflectSubhead }}
How did it feel?
{{ starLabel }}
Sections you played through
Tick a section once you've played it start to finish, slowly and without stopping.
{{ promptA }}
{{ promptB }}
Your library
{{ pieceCount }}
Coverage means every section played through at least once, slowly. Not polished — covered.
Nothing in the library yet
Add a piece and split it into sections. The app tracks which sections you've actually played through — so you stop practicing bar 1 to 8 forever.
{{ detailTitle }}
{{ detailComposer }}
Coverage
{{ detailRatio }}
{{ detailStatus }}
Sections
{{ s.name }}
{{ s.tempo }}
Recent work on this piece
{{ h.date }} · {{ h.mins }}
{{ h.note }}
Journal
{{ journalSubtitle }}
{{ s.value }}
{{ s.label }}
Last 12 weeks
{{ heatSummary }}
Entries
Your first saved session will appear here. Everything stays on this device unless you create an account.
{{ e.date }}
{{ e.meta }}
{{ e.pieces }}
{{ e.note }}
{{ youTitle }}
{{ youSubtitle }}
Free — no card, ever
Keep your practice room when you change phones
The app works fully offline and always will. An account adds four things:
{{ p.title }}
{{ p.body }}
Email only. Unsubscribe any time. Nothing you write is shared.
Member
{{ memberName }}
{{ memberEmail }}
Settings
Help me improve it
PianoLab with Kyle ↗
Lessons, videos and everything else — kylepwalker.com/piano-lab
Your data
{{ storageNote }}
Practice Lab · PianoLab with Kyle
Version 2.1
{{ bpm }}
{{ tempoName }}
Beat unit
Time signature
Sound
Add a piece
Split it into as many sections as you like — you can rename and add more later.
Title
Composer
How many sections
Create your free account
Your practice history stays yours. I'll use your email to sync it and to send one short note a week when a new video lands.
First name
Email
Where are you at?
{{ acError }}
What would make this better?
Blunt is fine. I read all of it.
{{ fbNote }}
PianoLab with Kyle
A practice room that remembers what you actually did.
Plan a session, work through it block by block, and keep an honest record of every section of every piece. Free, offline, no account needed.
Install it
{{ installHint }}
{{ toast }}