Guitar & Instrument Tuner

Tune one guitar string at a time with live microphone pitch, a cents needle, and Standard or Drop D targets. Uses local YIN pitch analysis with A4 = 440 Hz.

Guitar Tuner · Client runtimeSandboxed
Formatted results will render here in real time.

About this guitar & instrument tuner

Tune one guitar string at a time with live microphone pitch, a cents needle, and Standard or Drop D targets. Uses local YIN pitch analysis with A4 = 440 Hz Processes streaming audio and video buffers directly in the browser using HTML5 Media and Web Audio APIs with zero server uploads.

Audio and video decoding pipeline

Choose Standard or Drop D and a target string, start the microphone, then play one clean note. The live readout shows frequency, nearest note and cents relative to the selected target; the needle spans ±50 cents.

Worked media transformation example

Scenario: Guitar & Instrument Tuner

Sample input:

Select Drop D and string 6 (D2, 73.42 Hz). Play a clean D2; then play 75 Hz to see a sharp reading.

Processing:

Illustrative output:

D2 at 73.42 Hz is near 0 cents. A 75 Hz tone is about +36.9 cents relative to D2 and moves the needle right.

Buffer duration & codec support limits

Operational constraints and validation boundaries: YIN analyzes 50–1200 Hz approximately every 150 ms. Signals below 0.01 RMS or without a stable period show no pitch. ±5 cents is marked in tune. Use a quiet room; browser processing, harmonics and hardware can affect results. No calibration, polyphonic tuning, acoustic accuracy or latency guarantee. Audio is analyzed locally and is not recorded or played back.

Audio and video rendering in Guitar & Instrument Tuner depends on browser hardware and supported media codecs. Verify playback compatibility on your target platforms.

In-memory audio-video processing boundary

File buffers and document assets in Guitar & Instrument Tuner are processed in-memory via local browser APIs with zero file uploads to CZOA servers.

HTML5 Media & Web Audio standards

W3C Web Audio API specifications and HTML5 media container standards:

Guitar & Instrument Tuner verification · Audit standards

How to use it

  1. Start microphone
  2. Select Drop D and string 6 (D2, 73.42 Hz).
  3. Stop microphone

Frequently asked questions

How does the tuner find pitch?+

The local YIN detector looks for a stable repeating period in microphone samples. It converts that period to frequency and compares it with the selected string at A4 = 440 Hz.

How do Standard and Drop D differ?+

Standard targets from string 6 to 1 are E2, A2, D3, G3, B3 and E4. Drop D changes only string 6 to D2. Choose the target string explicitly.

What do the needle and note mean?+

Runtime handling of "What do the needle and note mean?" executes synchronously in your browser tab without remote delays.

What happens to microphone audio?+

YIN analyzes 50–1200 Hz approximately every 150 ms.