Back to browse
GitHub Repository

See the notes being played currently by your speakers

3 starsSvelte

See you speaker's output on a piano

by ecstrema·Apr 28, 2026·3 points·0 comments

AI Analysis

●●SolidNiche GemWizardry

50FPS inference on consumer laptop using Basic-Pitch with cpal audio capture.

Strengths
  • Real-time system audio capture with cpal library in Rust backend
  • Helps transcription workflow without replacing manual ear training entirely
  • Automated GitHub Actions build releases for all platforms from release branch
Weaknesses
  • Fundamentally wraps Spotify's Basic-Pitch model with UI layer
  • Model performance limits accuracy — basic chords only, not complex arrangements
Category
Target Audience

Musicians transcribing audio by ear

Similar To

Basic-Pitch · AnthemScore · Transcribe!

Post Description

I built this for 2 usecases:

- When listening to music, I very often what is currently being played. Be it a the current chord, a short lick, etc. - When transcribing, I don't like the workflow of extracting a complete audio and transforming it midi, so I thought having this helper on the side, but still do most of the work by myself could be very useful.

Disclaimer: the app is limited by the model's performance. Basic-Pitch is a relatively small model which runs super well on consumer laptops. I get around 50FPS of inference on my laptop (AMD Radeon 780M).

Of course, this wouldn't be possible without:

- Tauri: https://tauri.app/ - Basic Pitch: https://github.com/spotify/basic-pitch - ONNX: https://onnx.ai/

Similar Projects

AI/ML●●Solid

Open-source tool that turns audio into playable piano sheet music

Two-hand arrangement logic separates melody and bass better than AnthemScore's raw transcription.

Niche GemShip It
robin-raq
421mo ago