nowfound

Dev tools · February 10, 2024

AP

A platform for remote piano lessons based on the Web MIDI API

I'm building a video conferencing app designed to facilitate better remote piano lessons. My hope is to solve a lot of the challenges piano tutors and new students deal with when taking lessons through Skype/Zoom. It leverages WebRTC's data transmission to send media, MIDI state, and (eventually) send sheet music files and other musical data. I'm surprised with how well the MVP has worked and would love to hear any feedback or suggestions!

A platform for remote piano lessons based on the Web MIDI API launched on February 10, 2024 with 224 votes, #199 of 3,962 launches that month and more than 95% of that year's launches.

Visit keyboardconnect.com ↗Alternativestop 5% of February 2024

In plain words

This is a web-based video conferencing platform built specifically for remote piano instruction. It addresses common challenges that piano teachers and students face with generic video services like Skype and Zoom by using the Web MIDI API to transmit musical data alongside video and audio. The platform leverages WebRTC to send MIDI state information and plans to support sheet music file sharing. It is designed for piano tutors and their students seeking a more specialized learning experience.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • I trained a 125M model to autocomplete piano on-deviceAug 2026 · simedw.com · ▲598

    I trained a 125M-parameter transformer to autocomplete piano performances in real time (~108 notes/sec on an iPhone 15). The idea is basically GitHub Copilot or Tabnine, except instead of prompting it with code, you prompt it by playing a few notes on a MIDI piano. The model then continues what you played, entirely on-device. The app is free if anyone wants to try it. Happy to answer questions about the model, training, Core ML, or the many things that didn't work.

  • Cloud Piano2020 · cloudpiano.io · ▲83

    Real-time piano duetting over the internet!

  • I made a tiny device for automatically recording digital pianos2024 · jamcorder.com · ▲590

    Hey HN! A few years ago, I left my cushy big tech job to make hardware. And made the device I always wanted - an automatic piano recorder! I usually play piano improvisationally, and manually hitting record never meshed well with that. But there are always moments I wish I recorded, and now they are! Hopefully it scratches a similar itch for some of you as well! A few of the tech details: * built on an esp32-s3 * custom injection molded enclosure * BLE comms, sd card storage, DS1302 RTC * android & ios apps with Flutter * Shadertoy vfx support for video sharing - Chip

  • PianolyzeNov 2025 · pianolyze.com · ▲149

    Hey HN, I'm a pianist who's always been obsessed with understanding how great players think through harmony. What voicings are they using? How do they voice lead through changes? What's actually happening under their hands? Back in 2022, I built Harmonic Analyzer (https://www.youtube.com/watch?v=iNgSgvUmiOs) – a Mac app that used ML to transcribe polyphonic piano recordings. It got some traction, but I never quite finished it. Requiring users to download a Mac app felt like unnecessary friction, and I didn’t want to limit distribution to Mac users. I just shipped Pianolyze…

  • Piano Trainer – Learn piano scales, chords and more using MIDI2025 · github.com · ▲203

    🎹 Memorize piano scales with ease! A piano practice program w/ MIDI support. Consider it an interactive reference manual - ZaneH/piano-trainer

  • MC
    MIDI chat over WebRTC2017 · chat.concert0x.com · ▲47

More dev tools this month

the category →
  • /dev/null▲490

    a social network for devs

    Dev tools · 4d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 29d ago · github.com

  • Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.

    Dev tools · 17h ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 27d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 24d ago · openbot.run

  • Talanoa▲346

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 21d ago · talanoa.email

Source: Show HN post ↗

Launched alongside, February 2024

the whole month →
  • Flipner AI▲1,623

    Capture your ideas & craft texts with AI's touch

    AI · 2024 · flipner.webflow.io

  • Typeframes▲1,315

    Video creation for makers

    Work · 2024 · revid.ai

  • Superlist▲1,252

    The task layer for your AI agents

    Work · 2024 · superlist.com

  • Never run out of marketing ideas ever again

    Growth · 2024 · marketingideas.com

  • Layers▲1,198

    A home for designers

    Work · 2024 · layers.to

  • Heyday▲1,178

    AI copilot for your own research, notes & conversations

    AI · 2024 · heyday.xyz