OnKey

Consumer and social

karaoke singing practice

SHOW HN2026

237points
107comments
#213of 4,366 in 2026
Top 5%of 2026 by points

How HN took it

MixedNo clear lean

14 positive, 12 neutral or asking, 3 mixed, 6 critical, out of 35 comments about the project. Thread score +0.24.

Idea: 10 for, 3 againstExecution: 0 for, 3 againstPrivacy: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Useful idea for learning to sing

    From 3 comments
    • This is a great learning tool! I wish I could use it on Linux. :)
      mkesper on HN
    • What a fun idea! I love that the song doesn't have to be programmed in by the developer. Will give it a try. Have you played the Rock Band and similar "rhythm games" that were…
      wnissen on HN
    • Wow, this is brilliant, thanks for sharing it! I've had pretty much this app way down on my TODO list for the last 20 years. I was planning a Linux and violin support too. One of…
      bita_nidir on HN
  • Privacy transparency about network requests

    From 1 comment
    • > These requests do go out: > Shazam (Apple): a short signature of the music app's sound, not the audio and never your mic, to name a song OnKey hasn't learned when the music app…
      stevage on HN

Objections

  • Only runs on Apple Silicon Macs

    From 2 comments
  • Electron-style webview stack is heavy for a native Mac app

    From 1 comment
    • Ok, I'll be that one today. This seems entirely vibe coded... why is it using webview/tauri? It could be so small and smooth in swift with just a small change to the prompt.…
      viraptor on HN
  • Occasional octave errors in pitch track

    From 2 comments
    • The maker's post
    • > By “difficulty,” I meant that you can set a skill level that's a bit more forgiving Got it! If anything, it's on beginner level right now and is very forgiving and I need to…
      dsmurrell on HN

Requests

  • Linux and Windows support

    From 3 comments
    • This is a great learning tool! I wish I could use it on Linux. :)
      mkesper on HN
    • > it’s limited to Apple Silicon Macs, M1 or later, :( Macs and Linux are so similar now, I hope you'll consider porting someday.
      hungryhobbit on HN
    • Wow, this is brilliant, thanks for sharing it! I've had pretty much this app way down on my TODO list for the last 20 years. I was planning a Linux and violin support too. One of…
      bita_nidir on HN
  • Transposition support

    From 2 comments
    • Support transposition and maybe a range finder…
      mrkstu on HN
    • Agreed, but if you're singing to the song, then you'd have to match the vocal pitch of the singer otherwise there would be a clash. Some other singing apps allow you to transpose…
      dsmurrell on HN
  • Harsher scoring modes

    From 2 comments
    • The scoring is overly lenient at the moment. If I added a few new modes for how harshly someone is scored, I'd add harsher modes. > and in a very monotone way You should hear me…
      dsmurrell on HN
    • Does it handle vibrato? A lot of the simple "correct pitch" apps ding you for using vibrato.
      aidenn0 on HN
  • Mobile support

    From 1 comment
    • > I never dare to try if not alone Yes, this was me. My confidence has improved through practise to a point where it only half killed me to post that demo video. My family still…
      dsmurrell on HN

Questions

  • How pitch is detected

    From 1 comment
  • Whether vibrato is handled

    From 1 comment
    • Does it handle vibrato? A lot of the simple "correct pitch" apps ding you for using vibrato.
      aidenn0 on HN
  • Whether songs can be excluded from scoring when a backing vocal is picked up

    From 1 comment
    • Can you exclude a section from scoring if it picked up a backing vocal instead of the melody?
      hensenjuang on HN

Alternatives named

  • Nightingale

    From 1 comment
  • DAM/JoySound karaoke scoring

    From 1 comment
    • You built the scoring feature of karaoke that I failed to build a few years ago, this is awesome! If you haven't done any karaoke using DAM/JoySound, etc they have a scoring mode…
      fourneau on HN
  • Rock Band and Guitar Hero

    From 1 comment
    • What a fun idea! I love that the song doesn't have to be programmed in by the developer. Will give it a try. Have you played the Rock Band and similar "rhythm games" that were…
      wnissen on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/50195488)