Audio Recorder Pro
pendingby Matthias
Mobile-friendly audio recorder with timer, pause/resume, and lightweight format selection.
Audio Recorder Pro
Mobile-friendly Obsidian plugin for fast local audio capture.
Features
- Real-time recording timer with clear state indicators.
- Pause / continue / stop controls.
- Lightweight format preference with automatic fallback when unsupported on the current device.
- Optional automatic embed insertion into the active note after save.
- Enhanced embedded audio player controls in preview output (play/pause, seek, skip, speed).
Commands
Open recorderQuick start recording
Settings
- Save folder
- File name prefix
- Preferred lightweight audio type
- Insert audio embed after save
Policy disclosures
- This plugin works locally and does not send audio to external services.
- No account or API key is required.
- No telemetry, ads, or self-update mechanism is included.
Acknowledgements and inspirations
This plugin draws directly on existing Obsidian audio-recording workflows, especially:
super-duper-audio-recorderby Thiago MadPin (madpin) for audio-recorder UX direction.- Obsidian core
audio-recorderworkflows for baseline recording behavior.
Credit where due:
- Matthias defined product direction, selected workflows, and performed iterative testing/QA.
- Codex produced most implementation code and release-automation scaffolding under Matthias's guidance.
Build
npm ci
npm run build
Release
- GitHub Actions release workflow:
.github/workflows/release.yml - Required release assets:
main.js,manifest.json, andstyles.css - Git tag must match
manifest.json.versionexactly (novprefix)
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.