Why I built it
I sing in a choir. In rehearsal the director gives a starting pitch, the section scatters, and I need my note, from the ink on my page, fast. I'd find my starting note on the staff and then guess. Hum around until it sounded right. It wasted time and I never trusted it.
I wanted the reverse of a tuner. A tuner listens to what you sing. I wanted something that reads what I see: this note, in this key, in my clef, just play it. Hence the name. A visual pitch pipe. You match the music with your eyes; it gives you the pitch.
How it works
- Pick your clef. Treble, bass, alto, tenor. I sing wherever the section needs me, so all four are in.
- Set the key signature. Up to 7 sharps or 7 flats, rendered on a real staff with VexFlow.
- Slide the note. Move the note to the line or space that matches your music. Add a per-note accidental if the measure calls for one.
- Play pitch. Web Audio plays the exact pitch. Underneath it's a small pipeline: clef plus staff position gives a note name, the key signature plus accidental adjusts it, and MIDI math turns it into a frequency.
Try it
This is the live app, running below. Set the clef, key, and note to match your music, then play your pitch.