Skip to main content

Reactively change volume based on typing speed

Project description

Thud

Reactively change volume based on typing speed to induce flow state

Usage:

python thud.py [--max MAX_VOLUME] [--min MIN_VOLUME] [--decay DECAY_RATE] [--magnitude CHANGE_MAGNITUDE] [--log True|False]

Arguments:

  • --max: Maximum volume level (default: 30)
  • --min: Minimum volume level (default: 10)
  • --decay: Continuous decay rate when lps is 0 (default: 0.5)
  • --magnitude: Change magnitude per key press (default: 0.1)
  • --log: Enable logging of volume changes (default: False)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

thud-0.1.0.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

thud-0.1.0-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file thud-0.1.0.tar.gz.

File metadata

  • Download URL: thud-0.1.0.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for thud-0.1.0.tar.gz
Algorithm Hash digest
SHA256 dd267c9856790a107861dd5ef9d1660b87cfac44f2c5048156cb2609ffb463f0
MD5 1824cdda4c7d9db6ef5668fb2153d092
BLAKE2b-256 676430ff08b787287ee40847cd63345e1fd6e10fe14880ea0fab132e6defd966

See more details on using hashes here.

File details

Details for the file thud-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: thud-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for thud-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e5ac2fcffc89dc537edf4e68bc410efebbea234dc4a25a789aa76649eb33fdcc
MD5 66227af221eddac3e44de4bab3beb7c8
BLAKE2b-256 b7a7e40819d184ff508f12ad5b78b1bedb4f00c4410008e83863ca02b4a7eadc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page