Nicheloom visits: 58,137 all-time · 7,637 in the last 7 days

The opportunity tracker for new startups.

Today: 1,953 launches · Niche of the day: specialized calculation tools · See what launched today →

Voice Composer

Browser-based pitch detection to MIDI/strudel/tidal

Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.

Want to reach these readers? Sponsor an issue.

Built this over the weekend to bridge the gap between "can hum a melody" and "can code algorithmic music patterns" (Strudel/TidalCycles) for live coding and live dj'ing.What it does:Real-time pitch detection in browser using multiple algorithms: CREPE (deep learning model via TensorFlow.js) YIN (autocorrelation-based fundamental frequency estimation) FFT with harmonic product spectrum AMDF (average magnitude difference function) Outputs: visual piano roll, MIDI files, Strudel/TidalCycles code All client-side, nothing leaves your machine Why multiple algorithms: Different pitch detection approaches work better for different inputs. CREPE is most accurate but computationally expensive; YIN is fast and works well for clean monophonic input; FFT/HPS handles harmonic-rich sounds; AMDF is lightweight. Let users switch based on their use case.Technical details:React, runs entirely in browser via Web Audio API Canvas-based visualization with real-time waveform renderingThe original problem: I wanted to learn live coding but had zero music theory. This makes it trivial to capture melodic ideas and immediately use them in pattern-based music systems.Try it: https://dioptre.github.io/tidal/Works best on desktop. Will work more like a Digital Audio Workbench (DAW).Source: https://github.com/dioptre/tidal

HN · launched Jan 11, 2026 · 32 upvotes (top 27%) · 1 view

Niche: software synthesizers and midi tools · 119 launches, 5 in the last 7 days ▼ -64% · Explore this niche →

Category and tags

  • Media & entertainment
  • Content generation
  • Prosumer
  • Not AI
  • Hobby / open-source project

Visit website ↗ Source listing ↗

Could you build this?

Yes The app integrates existing browser libraries (TensorFlow.js CREPE model, YIN algorithm, Web Audio API) into an interactive frontend that emits MIDI/Strudel strings.

Discussion

7 comments analyzed.

Competitors mentioned: librosa

Concerns raised: Pitch detection accuracy issues with voices containing harmonics, Algorithm performance inconsistency requiring evening retry, Significant accuracy problems even with trained singers

Feature requests: Simplify iOS device mute instructions for clarity

Competitors

Other products that read as similar to this one : 369 launches clear the similarity bar, closest 8 shown.

Attention rank: #122 of 370 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).

Launched 74 days after the earliest competitor.

The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.