Skip to main content
  1. Projects/

Learning To Play Piano At 70

·2 mins
Author
Lance Barker
Exploring my own creative expression and building things that help people.
Table of Contents

Overview
#

I’m learning to play piano at age 70. It’s something I’ve always wanted to do — and now, I’m going for it.

But let’s be honest: the aging brain doesn’t pick things up the way it used to. Motor memory, pattern recognition, even just staying focused — it’s all a little slower, a little harder. I don’t have the luxury of wasting time on inefficient practice.

So I’m using AI to help — not just as a tutor, but as a co-pilot in my learning journey.

The Problem
#

Traditional music education is built for young learners with endless time and plastic brains. I have some years of music behind me, but my fingers are new to the keyboard. The problem? I need to learn smarter, not harder — and fast.

The Solution
#

I’m consulting with some LLMs for ideas and coding up AI-enhanced tools to accelerate the process:

Technical Details
#

Stack
#

  • Frontend: HTML, JavaScript, TailwindCSS, and who knows what else
  • AI Integration: ChatGPT, Gemini, Claude
  • Utilities: Python scripts for MIDI analysis and visualization (maybe – at least it sounds good)
  • Hosting: GitHub Pages

Architecture
#

The tools are mostly lightweight, client-side apps — some are being prototyped directly in-browser, while others may evolve into standalone Python apps or web utilities. One tool, for instance, is the Piano Triad Explorer — it highlights and plays triads on a virtual keyboard based on inversion and root selection.

function playTriad(root, type, inversion) {
  // Render the chord on a virtual keyboard and play it
}

Challenges & Learnings
#

  • Adapting AI tools to match my learning pace
  • Coding for musical accuracy (enharmonic spelling is a beast)
  • Designing UI/UX that supports learning, not just interaction

Most importantly, I’ve learned that curiosity and momentum matter more than speed.

Results & Impact
#

The tools are already helping me visualize chords and hear relationships more clearly. I practice more consistently because I can build tools I want to use. Friends and collaborators are also curious about using these tools in their own learning.

Future Plans
#

  • Integrate voice recognition for verbal input?
  • Build a “line learner” for playing and repeating short musical phrases
  • Create a course-like flow for beginners over 60

Project Status: Active Development.

Related

Dog On It at the DB

·1 min
We’re Dog On It, Johny McDonald, Ken Cawley, and myself. And we’ve been asked to play at the Drunk Brush on Fridays recently. Some good ol’ fun going on! Trying new stuff, new sounds as well as some old ones, of course. Why Dog On It? Because between Johny and I, we own 7 dogs.