Build a custom
keyboard sound pack.

Turn eight clean WAV samples into a private, portable sound pack that imports directly into Keydo Pro.

Eight sounds.
One small archive.

Each key group needs a press and release sample. Keep names predictable and the archive easy to inspect.

01
↓↑

Prepare the sounds

Export down and up WAV files for alpha, space, enter, and backspace.

02

Map the files

Add manifest.json at the archive root and map every sample with a relative path.

03
.keydo25 MB MAX

Package and import

Zip the contents, rename the archive to .keydo, then import it in Custom packs.

Keep every sound
inside the pack.

Place the manifest and all eight WAV files at the archive root so the pack imports consistently on Windows.

  • WAV onlyUse clean, tightly trimmed source audio.
  • Root filesReference each WAV by its filename without a folder prefix.
  • Complete pairsInclude down and up for all four groups.
KEYDO-SAMPLE.KEYDO9 FILES
  • JSONmanifest.json
  • WAValpha_down.wav
  • WAValpha_up.wav
  • WAVspace_down.wav
  • WAVspace_up.wav
  • WAVenter_down.wav
  • WAVenter_up.wav
  • WAVbackspace_down.wav
  • WAVbackspace_up.wav

Describe the feel.

The pack ID uses 3–48 lowercase letters, numbers, or hyphens. Names support 60 characters, character labels 40, and key labels four.

  • color uses a six-digit hex value.
  • kind describes the character, such as WARM / LINEAR.
  • Every audio path must end in .wav and stay inside the archive.
manifest.jsonJSON / UTF-8
{
  "schemaVersion": 1,
  "id": "keydo-sample",
  "name": "Keydo Sample",
  "kind": "CLEAN / LINEAR",
  "key": "KS",
  "color": "#2251FF",
  "sounds": {
    "alpha": { "down": "alpha_down.wav", "up": "alpha_up.wav" },
    "space": { "down": "space_down.wav", "up": "space_up.wav" },
    "enter": { "down": "enter_down.wav", "up": "enter_up.wav" },
    "backspace": { "down": "backspace_down.wav", "up": "backspace_up.wav" }
  }
}

From archive
to active sound.

  1. 01

    Open Custom packsLaunch Keydo Pro and open Sounds, then Custom packs.

  2. 02

    Choose the archiveSelect the plus button and locate your finished .keydo file.

  3. 03

    Start typingSelect the imported pack and test every key group.