Skip to content

lukmay/QuickAudioRecorder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quick Audio Recorder

Quick Audio Recorder is a minimalist, yet powerful tool for Windows to quickly record audio from your microphone, system audio (loopback), or both simultaneously.
It sits quietly in your system tray and is always ready with a single click or global hotkey.

image

Contributing

If you've forked this and built something useful on top, PRs are very welcome. Same goes for bug reports, open an issue, even if it's just "doesn't work on my machine, here's what I tried."

A few things I'd find handy but haven't gotten around to: Linux/macOS support, more export formats, a proper config file instead of the current settings dialog. But honestly, anything you think makes the tool better is fair game. Keep it small and focused so it's easy to review.

Before opening a larger PR, please check CONTRIBUTING.md for what's in scope and what to include.

PRs Welcome Issues

Features

My favourite use case 💖

Quickly recording audio and pasting it anywhere, e.g. into Anki cards.
(Files can be set to auto-delete, so nothing stays on disk, the clip just lands in your clipboard.)

Anki-Showcase.mp4

Settings Showcase

image
  • Modes:
    • 🎤 Microphone: Record your voice.
    • 🔊 System Audio: Record what you hear (Loopback).
    • 🎙️+🔊 Both: Record both tracks simultaneously (mixed).
  • Post-Processing:
    • Auto-Normalize: Automatically adjusts volume to optimal levels after recording.
    • Clipboard Integration: Automatically copies the file (or file path) to your clipboard.
    • Clean Workflow: Option to move the file to a temp folder and copy it, keeping your desktop clean.
  • Control:
    • Global Hotkeys: Start/Stop recording from anywhere (e.g., Ctrl+Alt+R).
    • Tray Icon: Left-click to toggle recording immediately.
    • Visual Feedback: Tray icon changes color when recording.

Installation

  1. Go to the Releases page.
  2. Download QuickAudioRecorder.exe.
  3. Run it! (No installation required).

Usage

  1. Right-click the tray icon to open Settings.
  2. Select your Microphone and Output Folder.
  3. Set your Hotkeys (optional).
  4. Left-click the tray icon or use a hotkey to start recording.
  5. Click again to stop. The file is saved and ready to use!

Development

Requirements

  • Python 3.12+
  • pip install PyQt6 soundcard soundfile numpy lameenc keyboard

Build from Source

To create the standalone executable:

pip install pyinstaller
pyinstaller --noconsole --onefile --name QuickAudioRecorder main.py

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages