Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Chromatic Tuner

Damian EvansDamian Evans1 downloads

A chromatic and instrument tuner (guitar, bass, tenor banjo, mandolin, violin, cello) with microphone input selection.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

A chromatic tuner for Obsidian, with instrument modes and microphone input selection.

Features

  • Instruments: Chromatic, Tenor banjo (CGDA), Irish tenor banjo (GDAE), Guitar (EADGBE), Bass (EADG), Cello (CGDA), Mandolin (GDAE), Violin (GDAE).
  • Input selection: pick which microphone to listen on. The choice is remembered, and if that mic isn't connected the tuner falls back to the system default until it is.
  • String modes: detects which string you're tuning automatically, or tap a string to lock onto it (handy when a string is badly out and would otherwise read as its neighbour).
  • Needle and cents readout: green inside the in-tune range, yellow when close, red when off.
  • Input level meter with a noise gate marker, so you can see the selected mic is actually hearing you.
  • Settings for reference pitch (A4 = 415–466 Hz), in-tune range and noise gate.

Usage

Click the waveform icon in the ribbon, or run Chromatic Tuner: Open tuner from the command palette. The tuner opens in the right sidebar and starts listening. Press Stop (or close the panel) to release the microphone.

Choosing a microphone

The laptop's built-in mic is usually the best choice:

  • Noise-cancelling earbuds and headsets process their mics for speech, which can gate out or smear sustained notes.
  • On macOS, using AirPods (or other Bluetooth headphones) as a mic switches them into a low-quality call mode for as long as the tuner is listening.

The tuner turns off the browser's own echo cancellation, noise suppression and auto-gain, but it can't turn off processing that happens inside a headset.

If input names show as "Microphone 1, 2…", start the tuner once: names are only available after microphone access is granted. On macOS, Obsidian needs permission under System Settings → Privacy & Security → Microphone.

Privacy

All audio is processed locally on your device. Nothing is recorded, stored or sent anywhere: the tuner only analyses the live microphone signal while it's running, and releases the microphone when you press Stop or close the panel.

Development

npm install
npm run dev     # watch build
npm run build   # type-check and production build

To install manually, copy main.js, manifest.json and styles.css into <vault>/.obsidian/plugins/chromatic-tuner/, then enable Chromatic Tuner under Settings → Community plugins.

Pitch detection uses the McLeod Pitch Method (normalised square difference function computed with an FFT-based autocorrelation) in src/pitch.ts.

Credits

Created by Damian Evans with Claude Opus 5.5 (Anthropic).

License

MIT

HealthExcellent
ReviewPassed
About
Tune instruments with a chromatic tuner offering presets for guitar, bass, violin, mandolin, cello, tenor/Irish tenor banjos and a full chromatic mode. Select a microphone, lock or auto-detect strings, and view a color-coded needle and cents readout with an input-level meter; all audio is processed locally.
AudioMusic
Details
Current version
1.0.1
Last updated
Yesterday
Created
4 weeks ago
Updates
2 releases
Downloads
1
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Damian EvansDamian Evansdamodamo
www.damianevans.net/
GitHubdamianeire
  1. Community
  2. Plugins
  3. Audio
  4. Chromatic Tuner

Related plugins

Voice

Listen to your notes as natural speech with text-to-speech (TTS). Read notes aloud, play them like an audiobook in the voice player, download MP3 audio and listen offline hands-free on mobile.

ABC Music Notation

Render music sheets directly from code blocks using ABC music notation via abcjs.

Verovio Music Renderer

Verovio Music Renderer displays musical notation from various formats (MEI, MusicXML, abc) and plays it back.

Metronome + Tuner

A precise metronome and chromatic tuner inside Obsidian.

Media Extended

Integrate, manage video or audio directly in your notes, with enhanced playback and timestamp support. (Closed source)

Chord Sheets

Work with chord sheets (chords over lyrics or inline) in Live Preview and reading mode: Chord diagrams for guitar, ukulele, mandolin and piano, transpose, autoscroll, and more.

Note Companion

AI-powered note organization and chat. Requires subscription or self-hosting with your own API keys.

TTRPG Tools - Soundboard

Soundboard for TTRPG sessions: image tiles (adjustable height), per-title loop/fades, Stop All, root folder + subfolders, plus Playlists (gold tiles with sequential playback).

Text to Speech

Hear your notes.

Advanced Audio Recorder

Advanced audio recording with input device and folder configuration.