Skip to content

Releases: bulletinmybeard/mic-control

Release list

Release v2.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Jul 05:21

Installation

pipx install mic-control

Distribution Links

Platform Link
PyPI mic-control v2.1.0
Documentation README

What's Changed

Added

  • Two-tier call detection for faster call start and end response.

Key Features

  • Quick audio checks between full detection passes
  • --input-device flag to select input device by index or name
  • Expanded test coverage for control loop, CLI args, log paths, and macOS checks

Changed

  • Detection passes stop promptly on SIGINT/SIGTERM
  • Volume and interval values are validated before being applied
  • Volume adjustment failures and audio device errors surface in the terminal and log file
  • Startup banner shows the configured input device

Fixed

  • Stale call state no longer persists until the next full detection pass
  • Unnecessary sleep after the final audio sample in each detection pass
  • Volume boundary tests now verify application-level validation
  • Local zsh helper no longer passes invalid arguments or hardcodes an obsolete path

Package Checksums (SHA256)

File SHA256
mic_control-2.1.0-py3-none-any.whl f75a5364ff39a869ffc1f9677af56f4eafb6ac3dd9fde4fe66228e20756197fb
mic_control-2.1.0.tar.gz c63581e3cafa1d5b0e0c0a121d7ce4f419963644e3aed50f5b38b809362d1db8

Full Changelog: https://github.com/bulletinmybeard/mic-control/blob/master/CHANGELOG.md

First time using mic-control? Check out the Quick Start Guide