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

Hi-Fi Tuner

ashotisashotis2 downloads

Listen to internet radio on a wireframe globe or in a minimal text view, with focus stations, search across 50,000 stations, your own streams, presets and a sleep timer.

  • Overview
  • Scorecard
  • Updates1

Listen to internet radio in your Obsidian sidebar, on a wireframe globe or in a minimal text view.

Hi-Fi Tuner globe view

The default globe view plots stations on a wireframe world map. When you tune in, the globe turns to face the station and draws a signal arc from your rough location. Your location comes from your time zone, never GPS. For something calmer, switch to the minimal text view.

Features

  • Focus: hand-picked stations for working, from SomaFM, Radio Paradise and NTS, with now-playing info for SomaFM.
  • Search: about 50,000 stations from the open Radio Browser directory, by name or #genre, mapped by location.
  • Add URL: play any direct stream (MP3, AAC or Ogg).
  • Presets: [mem] stores the current station, or click + on any list. There are commands for presets 1–6.
  • Sleep timer and an ASCII EQ.
  • Status bar now-playing, media keys, and commands for everything. Set your own hotkeys in Settings → Hotkeys.

Usage

Click the radio icon in the left ribbon, or run Hi-Fi Tuner: Open tuner from the command palette. Then pick a station from the list, or click a blip on the globe.

Network use

Hi-Fi Tuner is a radio, so it needs the internet. It connects to:

  • api.somafm.com for SomaFM's channel list, playlists and now-playing info.
  • cdn.jsdelivr.net for the Natural Earth coastline outline (world-atlas, public domain), once per session. This is map data, not code.
  • *.api.radio-browser.info for station search. When you play a station you found there, it also hits the directory's anonymous click counter.
  • The radio streams you choose to play.

There's no telemetry and no account. Presets and settings are stored in the plugin's data.json in your vault.

Desktop only

Marked desktop only, because background audio on mobile is unreliable.

Support

Stations are listener-supported. If you enjoy one, consider supporting it (SomaFM: https://somafm.com/support/).

If you like the plugin, you can buy me a coffee.

Building from source

There are no dependencies. Run python3 build.py to write main.js, styles.css (with IBM Plex Mono embedded) and manifest.json to dist/.

License

  • Code: MIT © AshOtis
  • Font: IBM Plex Mono, under the SIL Open Font License (see fonts/OFL.txt)
  • Map data: Natural Earth, public domain
HealthExcellent
ReviewNot scanned
About
Listen to internet radio in Obsidian's sidebar, on a wireframe globe that points to stations and draws a signal arc, or in a minimal text view. Search ~50,000 stations by name or #genre, add any direct stream URL, tune hand-picked channels (SomaFM with now-playing info), save presets, use a sleep timer and an ASCII EQ.
AudioSidebarVisualization
Details
Current version
1.4.0
Last updated
4 hours ago
Created
4 hours ago
Updates
1 release
Downloads
2
Compatible with
Obsidian 1.4.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
ashotisashotis
GitHubashotis
  1. Community
  2. Plugins
  3. Audio
  4. Hi-Fi Tuner

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

ExcaliBrain

An interactive, structured mind-map of your Obsidian vault.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.