← All posts
Tutorial

Make Your First Sound Pack in the Editor

4 min readBy Mechvibes
Make Your First Sound Pack in the Editor
Photo by Gabriel Weyand on Unsplash

A first sound pack can begin with one recording and a few keys. The editor lets you select a piece of audio, assign it to keys and export a ZIP for Mechvibes. You can build that small version first, test it in the app and then add more sounds.

Open the sound pack editor and keep the editor guide nearby. This walkthrough uses Time segments mode, where several keys can play different parts of the same recording.

Start with a small pack

Create a new pack and click its name to open the pack information dialog. Give it a recognizable name and choose Time segments. The same dialog holds the description and tags.

Use Full size, TKL or Compact to choose the keyboard view that suits the keys you want to work on. Changing the layout clears your current selection, but keeps assignments you have already made. For a first test, choose a few letter keys rather than trying to finish the whole keyboard at once.

Load a recording by dropping it into the audio selector or clicking to browse. The documented input formats include MP3, WAV, OGG and M4A, along with MP4 and WebM video. Use a short recording you can listen through easily while learning the controls.

Pick one sound from the waveform

In Time segments mode, drag across the waveform to create a region. Move the region edges to tighten the selection, or enter the start and end times in milliseconds. Preview that region before assigning it.

Listen for the whole sound you want to keep, including its end. If your recording has several keystrokes, select one of them first. You can use Zoom for a closer view, or Auto detect to find sound regions and adjust its threshold.

Auto detection is a starting point. Preview the result and move the boundaries if it has included a second hit or missed part of the sound. Keep your first assignment simple enough that you can recognize it when testing.

Assign it to keys

Click a key to select it, or drag across the keyboard to select an area. Ctrl-click on Windows and Linux, or Cmd-click on macOS, adds or removes individual keys. Esc clears the selection.

With the keys selected and the sound region ready, use Apply. Assigned keys show a small dot badge, which helps you see what you have covered.

Repeat the process with another region and another group of keys. You might give ordinary letters one sound and Space or Enter a different one. That is a suggested starting arrangement; the mapping is yours to choose.

Try a video source if needed

The editor can use a video's audio track as the source. Load an MP4 or WebM file and select regions on its waveform as you would with an audio recording. The video seeks to the selected start time so you can match a sound with what is happening on screen.

For video exports, unused parts are cut away and the selected segments are joined into an OGG Vorbis audio file. MP4 is the documented first choice when browser decoding causes trouble.

Export and test in Mechvibes

Choose Export and wait for the ZIP download. The editor packages a V2 configuration with its audio, so you do not need to write the key definitions by hand.

In Mechvibes, open Sound packs, choose Keyboard, then Add and Select file. Import the exported ZIP and select the pack on Home. Type the keys you assigned and check whether each sound matches your intention.

Go back to the editor to refine a region or cover more keys. Export a copy before choosing New or importing another pack, since those actions replace the current working configuration. Before publishing, cover the rest of the keyboard. The library checks how many keys have sounds and can reject a pack built only for a few test keys. Then use Share your pack in the library to create a draft and publish it.