Nodaro Docs
DocumentationNode ReferenceModelsAI Agents (MCP)DevelopersSelf-hostingResearch
Audio

Text to Audio

Generate a sound effect or an ambience from a text description with ElevenLabs Sound Effects, up to 22 seconds long, with gapless loops for backgrounds.

The Text to Audio node generates a sound effect or an ambience from a text description. It runs the ElevenLabs Sound Effects model: you describe the sound, set its length, and the node returns an audio clip. Turn on Loop for a background, such as rain or a crowd, that repeats without a seam.

When to use it

  • Sound effects for a video: footsteps, a door, an impact.
  • Ambient backgrounds: a forest, a city street, the ocean.
  • Interface and notification sounds.
  • Looping beds that repeat without a gap, under a podcast or a video.
  • Sound textures for motion graphics.

To add matching sound to an existing video in one step, use Video SFX.

Quick start

Add the node

Press Tab on the canvas and choose Audio › Sound Effects › Text to Audio.

Describe the sound

Open the settings panel and write the Prompt, for example "heavy rain on a tin roof". Describe the sound itself, not the story around it.

Set the length

Set Duration (seconds), from 0.5 to 22. For a background that repeats, set Loop to On (seamless loop).

Run it

Click Run on the node. The sound appears on the node with a player.

audioaudioaudiovideoText to AudioRain on a tin roof, loopText to AudioDistant thunderMix AudioGenerate VideoMerge Video & Audio
Two generated sounds are mixed into one soundscape and merged onto a video.

Inputs

InputAcceptsWhat it does
PromptText nodes, such as Text and PromptThe description of the sound, instead of the Prompt field.
Audio styleAudio pickers, such as Music Mood and ToneAdds the pickers' wording to the description.

The output, Audio, is the URL of the generated sound.

Settings

SettingWhat it does
PromptThe description of the sound, up to 450 characters.
ProviderThe sound model. ElevenLabs SFX v2 is the only choice.
Duration (seconds)From 0.5 to 22 seconds, in steps of 0.5. The default is 10.
LoopOff (the default) or On (seamless loop). On makes a clip whose end joins its start without a gap.
Prompt InfluenceFrom 0 (more random) to 1 (more faithful). The default is 0.3. How literally the model follows the description.
Pre & post textText that is always added before and after the description. It is hidden from people who use your workflow as an app. See Prompt pre and post text.

Models

ModelMakerModesCreditsDetails
ElevenLabs Sound EffectsElevenLabsSound effects3Generate short sound effects from a text prompt.

The price is per generation. Duration does not change it.

Tips

  • Describe the sound, not the scene. "Heavy rain on a tin roof" works better than "it was a stormy night".
  • Keep Prompt Influence low. Values from 0.2 to 0.4 sound the most natural. Raise it only when the result drifts from your description.
  • Loop continuous sounds. Loop works best for steady ambience, such as wind, rain or a crowd, and less well for single hits.
  • Layer, then mix. Generate each part of a soundscape in its own node, then combine them with Mix Audio and set each level.

From the API

The MCP tool is text_to_audio. See the MCP tools.

Frequently asked questions

Last updated on

On this page