Show HN: OnKey – I'm a bad singer, so I built an app to show where I'm off-key
Category: other
Tags: audio-processing, pitch-detection, music-education, macos, rust, tauri
Score: 7.3/10 (Innovation: 7, Technical: 8, Documentation: 8, Utility: 6)
OnKey is a macOS app that helps you sing on key by learning the melody of songs you play and giving real-time pitch feedback as you sing along. It uses vocal separation, pitch tracking, and note modeling to create a karaoke-like experience without providing any music itself, respecting copyright by analyzing audio in-memory and fetching lyrics from a community database. The app is notable for its sophisticated on-device audio processing pipeline and privacy-conscious design.
Target audience: music enthusiasts, singers, hobbyists, Mac users
Repository: https://github.com/dsmurrell/onkey · Rust · MIT
View on Hacker News