Skip to the content.

Keyboard Sounds: Custom Profiles

Keyboard Sounds comes bundled with eleven built-in sound profiles and supports custom profiles in which you can provide your own WAV or MP3 files to be used for the different keys pressed.

Custom Profiles

Index

Sharing your profile

If you have created a profile that you think others would enjoy, you can share it with the community on the Discord Server in the #profiles channel.

Discord

Importing a profile

In Application

To import a profile in the application, use the “Import” button in the Profiles section.

Import

From the Command Line

Profiles can be imported from a ZIP file using the add-profile action.

$ kbs add-profile -z "./my-profile.zip"

Exporting an existing profile

In Application

To export a profile in the application, use the “Export” button in the Profiles section.

Export

From the Command Line

Profiles can be exported from the command line using the export-profile action.

$ kbs export-profile -n my-profile -o "./my-profile.zip"

Creating a new Profile

Using the Editor

To create a new profile using the editor, use the “Create” button in the Profiles section of the application.

Create

From the Command Line

Create a new profile using the following command:

$ kbs new -n "My Profile"

This will create a new directory called my-profile using the example profile.

You can optionally customize the directory path by providing the -d argument. If this is not provided, a new directory will be created for you in the current working directory.

$ kbs new -n "My Profile" -d "./my-profile"

Alternatively, you can use the interactive builder to add sources, keys, and default key mappings directly to a new profile before saving it.

$ kbs bp -d "./my-profile"

Editing a Profile

Alternatively, you can use the interactive builder to add sources, keys, and default key mappings.

$ kbs bp -d "./my-profile"

Compiling a Profile