An open API service indexing awesome lists of open source software.

https://github.com/paul-bokelman/thud

Thud — Reactively change volume based on typing speed to induce flow state
https://github.com/paul-bokelman/thud

flowstate music reactive

Last synced: 9 months ago
JSON representation

Thud — Reactively change volume based on typing speed to induce flow state

Awesome Lists containing this project

README

          

# Thud

Reactively change volume based on typing speed to induce flow state. Thud is built for programmers that listen to music while coding, aiming to enhance focus by adjusting the volume based on typing speed.

Usage:

```bash
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)