Keebsound
Keebsound is a package that I built to generate realistic keyboard tap sounds. You can provide a string and it will "type" those characters out, providing ASMR goodness. It also supports hooking into the keyboard and replacing your keytap sound with whichever key switch profile you desire.
Getting Started
TODO
Prerequisites
What things you need to install the software and how to install them
Give examples
Installing
TODO
Usage
Options:
--hook This hooks into your keyboard and plays a sound when you
type
--switches TEXT Provide the sound profile, by default it's set to gateron-
red
--delay FLOAT Sound delay multiplier for playing keyboard sound from a
string
--string TEXT Pass some arbitrary string to play a keyboard typing sound
typing said string
--help Show this message and exit.
Playing the sound of a string
python main.py --string "Foo bar is not enough. What are you up to?" --delay 3
Hooking to the keyboard
python main.py --hook
You can now start typing and it will generate sounds for you.
Using explicit key switch sounds
python main.py --string "Foo bar is not enough. What are you up to?" --switches gateron-red
Contributing
TODO
License
This project is licensed under the MIT License - see the LICENSE.md file for details
Acknowledgments
- Hat tip to anyone whose code was used
- Inspiration
- etc
Metadata
Release files for keebsound 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| keebsound-0.0.2.tar.gz | 580.6 kB | Details |
Release files / keebsound-0.0.2.tar.gz
| Download URL | keebsound-0.0.2.tar.gz |
|---|---|
| Size | 580.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bb2a2843bbde09e36e5b01e0a4232fe736e91bee7a703f266407e87ce3674a80
|
|
BLAKE2b-256 checksum How to use checksums |
c1c3acde1a242573621265a99607ac1bdab383c21680fbe67186425fe0812009
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.1
|