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
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Audio Recording Timer

mssoftjpmssoftjp20 downloads

Start audio recording with a countdown or end time.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Start Obsidian’s core audio recording with a countdown duration or an end time, and stop it automatically when time is up.

Usage

  • Click the plugin’s timer icon in the left ribbon.
  • Choose a duration (quick add buttons) or an end time (dropdowns).
  • Click Start.

While recording:

  • Click the plugin’s timer icon again to stop now or extend.
  • Remaining time is shown in the status bar (desktop).

Start recording with timer modal

Requirements

  • Obsidian core plugin Audio recorder must be enabled.

By default, this plugin uses:

  • Start: audio-recorder:start
  • Stop: audio-recorder:stop

You can change them in Settings → Audio Recording Timer if needed.

Notes

  • To “unify” the UI, you can hide the core recorder’s ribbon icon from Obsidian (right-click the ribbon icon and hide it).
  • Auto-stop uses best-effort timing. If the OS suspends Obsidian (e.g., sleep), the stop is executed immediately after the app resumes.

Disclosures

  • No payment or account required.
  • No network use.
  • No ads or telemetry.
  • Uses your device microphone via Obsidian’s core Audio recorder plugin. Recorded files are created by Obsidian inside your vault according to your attachment settings.

Development

This repo can auto-deploy the built files into your vault’s plugins folder after each successful build.

  1. Copy .env.example to .env and set OBSIDIAN_PLUGINS_DIR.
  2. Run npm run dev (watch) or npm run build (production).

License

  • Source code: MIT (see LICENSE).
  • Third-party assets: see THIRD_PARTY_LICENSES.md.
81%
HealthExcellent
ReviewSatisfactory
About
Start Obsidian's core audio recorder with a countdown duration or a scheduled end time and auto-stop when time is up. Display remaining time in the status bar, use quick-add durations, and stop or extend recording while underway. Enable Obsidian's core Audio recorder to use the timer.
AutomationStatus barCommands
Details
Current version
0.1.1
Last updated
4 months ago
Created
4 months ago
Updates
2 releases
Downloads
20
Compatible with
Obsidian 1.8.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
mssoftjpmssoftjp
github.com/mssoftjp
GitHubmssoftjp
  1. Community
  2. Plugins
  3. Automation
  4. Audio Recording Timer

Related plugins

Task Collector (TC)

Change task status and collect tasks within a document using hotkeys and context menus.

Shell commands

Define system commands that you want to execute via command palette, hotkeys, URI links or automated events. E.g. open external applications or perform automated file modifications.

Actions URI

Add additional `x-callback-url` endpoints to the app for common actions — it's a clean, super-charged addition to Obsidian URI.

Completed Task Display

Controls for displaying or hiding completed tasks.

Doubleshift

Open the command palette by pressing Shift (or any other key) twice like in IntelliJ and create your own shortcuts.

Status Bar Pomodoro Timer

Add a pomodoro timer to your status bar.

Keyboard Analyzer

See and analyse your keyboard hotkeys and shortcuts.

Templater

Create and use dynamic templates.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

BRAT

Easily install a beta version of a plugin for testing.