Skip to content

ElevenLabs SFX Generator

Ed Kashinsky edited this page Aug 7, 2025 · 5 revisions

Pitch tool preview

Introduction

This script allows you to generate sounds via Eleven Labs directly from Reaper. Simply enter a prompt describing the sound you want to create - whether it’s the crackle of fire or an alarm signal on an orbital station. The script will generate the sound and insert it directly onto the timeline.

Installation

  1. Install Core modules
  2. Open Extensions -> ReaPack -> Browse Packages in the menu bar
  3. Find and install ek_Generate SFX via ElevenLabs
  4. Execute script ek_Generate SFX via ElevenLabs in the action list
  5. Enter licence or start trial for 14 days and restart the script. You can get license key on Gumroad.
  6. To use the script, you’ll need an API key from Eleven Labs. You can obtain one at: https://elevenlabs.io/app/settings/api-keys
  7. Create key and enable Sound Effects access:

Pitch tool preview

  1. Press Settings in Menu tab and insert API key in the field

Pitch tool preview

Settings

In the form, you can specify:

  • Amount of variations - how many files to generate
  • Prompt influence - how strictly the script should follow the prompt (the higher the value, the less creative freedom and the more literal the result),
  • Duration - control the desired duration of the generated asset.
  • The query field also stores a history of previous queries. You can click the button on the right or use the up/down arrow keys to navigate through the history.

Pitch tool preview

The request limits and pricing for using the API are managed on the Eleven Labs side. This script simply uses the Eleven Labs API.

Special thanks

Thanks to Tyoma Makeev in development of Python part and Konstantin Knerik for the script idea and support.

Clone this wiki locally