⚠️ This repository is no longer maintained, as the project is currently being rewritten here
This is only the engine behind Whisper Keys.
Although you can use this as a CLI version, if you want/need a super lightweight version.
It's a little software that emulates the sound of a mechanical keyboard when you type. It's a rewrite of Mechvibes in rust to be more lightweight and faster.
Add your soundpacks, you can choose between them at startup and at runtime. There's also a translater between mechvibes config and whisper-keys config, trying to be as easy as possible to switch.
Paste this command in your terminal to download and install whisper-keys-engine.
curl -sSL https://raw.githubusercontent.com/NotAJocke/whisper-keys-engine/main/install.sh | bash
If you have any problem with the script, please open an issue.
If your OS/arch isn't supported, you can build it yourself.
Requirement:
$ git clone /~https://github.com/NotAJocke/whisper-keys-engine.git
$ cd whisper-keys-engine
$ cargo install --path .
Run once to generate the pack folder, then add your soundpacks to the folder (~/WhisperKeys
), and run again to choose your soundpack.
$ whisper-keys
$ whisper-keys --translate <path to mechvibes soundpack folder>
This will create a folder Pack_Name
in the location where you run the command.
$ whisper-keys --generate
Join the mechvibes Discord and look for the channel #custom-soundpacks
. These soundpacks can be translated to Whisper Keys easily.
Join the WhisperKeys's Host Discord