> For the complete documentation index, see [llms.txt](https://docs.chatvideopro.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chatvideopro.com/features/studio/sfx-studio.md).

# SFX Studio

{% hint style="info" %}
**Audio Expansion.** SFX Studio is part of Chat Video Pro’s **Audio Expansion**. It is included with the **Creator Bundle** and **Creator Pass**, and available as a DLC add-on for **Base**. Generations bill to your own fal.ai account at wholesale rates — same as the rest of Studio.
{% endhint %}

<figure><img src="/files/wYmIavT8BEN0ACMK5cs6" alt=""><figcaption></figcaption></figure>

SFX Studio is the sound-design card in the Audio department. Two modes: **Text** (describe a sound and generate it) and **Foley** (attach a video clip and generate synced sound design for what is on screen).

**When to Use SFX Studio**

* **Custom hits and atmospheres** — whooshes, impacts, UI clicks, room tone, creature vocals — without digging through SFX libraries
* **Picture-locked Foley** — generate sound that follows a clip you already cut
* **Quick variants** — try several takes of the same prompt before you commit to the timeline
* **Stay in Premiere** — generate, Add to Chat, and Place on timeline from one panel

{% hint style="warning" %}
**SFX Studio ships Text and Foley in this release.** Performance / live-transform modes and automated SFX spotting are not available yet — do not expect those tabs.
{% endhint %}

**Getting Started**

**Step 1: Open SFX Studio**

1. Open Chat Video Pro (**Window → Extensions → Chat Video Pro**)
2. Click **Studio** → **Audio** department
3. Click the **SFX Studio** card

Toggle **Text** or **Foley** at the top of the workflow.

***

<figure><img src="/files/m7pMpG0G97QB4fvf7pHD" alt=""><figcaption></figcaption></figure>

#### Mode: Text

Best when you can describe the sound you need.

**Step 2: Prompt — Describe your sound**

* Write a concrete sound description (what happens, material, space, intensity).
* Prompt length is capped around **300 characters** — keep it specific, not essay-length.
* Optional: use **AI Optimize** to sharpen the wording, then **Continue**.

**Example prompts:**

> “Heavy wooden door slam in a stone hallway, short reverb tail”

> “Soft cloth rustle as someone sits on a leather couch, close mic”

> “Futuristic UI confirm beep, clean and short”

**Step 3: Model & settings → Generate SFX**

Pick a model and duration, then click **Generate SFX**.

<table><thead><tr><th width="200">Model</th><th>Best for</th><th>Duration guide</th></tr></thead><tbody><tr><td><strong>ElevenLabs SFX v2</strong></td><td>General SFX, default pick</td><td>Up to about <strong>22 seconds</strong></td></tr><tr><td><strong>CassetteAI SFX</strong></td><td>Fast / alternate character</td><td>Up to about <strong>30 seconds</strong></td></tr><tr><td><strong>Stable Audio 3</strong></td><td>Longer atmospheres and beds</td><td>Up to about <strong>120 seconds</strong></td></tr></tbody></table>

You can request multiple variants in one run when the UI offers a variants control — audition each pill before placing.

**Step 4: Result**

* Preview each take
* **Add to Chat**
* **Place on timeline** — inserts at the **playhead** on a free audio track
* **Try Again**

***

#### Mode: Foley

Best when the sound must follow a video clip.

**Step 2: Attach a clip — Foley from video**

The empty state opens the loader titled **Foley from video**:

* **Upload** — video from disk
* **Recent** — a recent Chat Video Pro video
* **Import Clip** — selected clip from the active Premiere timeline (preferred when you want sync placement back under that clip)

{% hint style="warning" %}
**Max clip length: 60 seconds.** Trim longer selects before attaching.
{% endhint %}

After attach, you’ll see a clip preview. Optionally add a short prompt to steer materials or intensity (some Foley engines require a non-empty prompt — leave a simple ambient note if you’re unsure).

**Step 3: Model → Generate Foley**

<table><thead><tr><th width="220">Model</th><th>Best for</th></tr></thead><tbody><tr><td><strong>HunyuanVideo-Foley</strong></td><td>Higher-quality picture-aware Foley (default)</td></tr><tr><td><strong>ThinkSound</strong></td><td>Faster Foley passes</td></tr></tbody></table>

Click **Generate Foley** (shows **Preparing…** while the clip is prepared and uploaded).

**Step 4: Result**

* Preview the Foley audio
* **Add to Chat**
* **Place on timeline** — **under the source clip** when you used **Import Clip**; otherwise at the **playhead**
* When Import Clip was used, you may also see **Place at playhead** if you want the override
* **Try Again**

**Tips for Best Results**

* Describe **physical events**, not abstract moods (“glass shatter on tile” beats “dramatic sound”).
* For Foley, use **Import Clip** when placement under the source shot matters.
* Keep Foley selects under a minute; shorter clips score more reliably.
* Generate two or three Text variants before you commit — first takes are often “close but not cut.”
* Place on a free track, then duck or EQ against dialogue in Premiere.

**Troubleshooting**

<table><thead><tr><th width="280">Symptom</th><th>What to try</th></tr></thead><tbody><tr><td>Generate disabled / preparing forever</td><td>Clip over 60s (Foley), empty prompt when required, or fal.ai key/balance issue</td></tr><tr><td>Foley feels unsynced</td><td>Re-attach a cleaner select; try the other Foley model; Place under Import Clip source</td></tr><tr><td>Place lands at playhead unexpectedly</td><td>Use <strong>Import Clip</strong> so timeline start is captured, or use Place at playhead intentionally</td></tr><tr><td>Text result too long / too short</td><td>Pick a model whose duration range matches the hit you need</td></tr></tbody></table>

**See also**

* Music Composer — instrumentals, songs, and Score a video
* Stem Separation — isolate vocals and instruments from a finished track
* Voiceover Lab — dialogue and narration
* Pricing FAQ — Audio Expansion entitlement
