Categories

Audio Overlay

Overlay one audio track on top of another at a specific time

Click to upload file or drag and drop file here

Maximum file size: 200MB Supported formats: audio/*

Click to upload file or drag and drop file here

Maximum file size: 200MB Supported formats: audio/*

Key Facts

Category
Media
Input Types
file, text
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

The Audio Overlay tool lets you mix two audio tracks by overlaying one on top of another at a specific time. It's designed for adding background music, sound effects, or voiceovers to existing audio files with precise timing and volume control.

When to Use

  • When you need to add a sound effect or music track to an existing audio file at a specific moment.
  • When synchronizing voiceovers or commentary with background audio for podcasts or videos.
  • When creating layered audio compositions for presentations, audiobooks, or multimedia projects.

How It Works

  • Upload the base audio file that will serve as the main track.
  • Upload the overlay audio file to be mixed in.
  • Optionally, set the offset time to delay the overlay start and adjust the overlay volume using decimal values.
  • Process the files to generate a new audio file with the overlay applied at the specified time.

Use Cases

Adding intro or outro music to podcast episodes without manual editing.
Overlaying sound effects at specific timestamps in video audio tracks for enhanced production.
Mixing voice narration with background ambiance in audiobooks or educational content.

Examples

1. Podcast Intro Music Addition

Background
A podcaster has recorded an episode and wants to add a standard intro music track at the start.
Problem
Manually mixing audio in editing software is time-consuming and requires technical skills.
How to Use
Upload the podcast episode as the base audio, upload the intro music file as the overlay audio, set the offset to 0 seconds, and optionally adjust the volume to blend it smoothly.
Outcome
The intro music plays seamlessly at the beginning of the episode, creating a professional opening.

2. Video Sound Effect Timing

Background
A video editor needs to insert a sound effect at a precise moment in a video's audio track, such as a door slam at 1 minute 30 seconds.
Problem
Precisely timing the sound effect manually in audio editors can lead to errors and rework.
How to Use
Extract the video's audio as the base audio, upload the sound effect file, set the offset to 00:01:30, and process to overlay it at the exact time.
Outcome
The sound effect triggers exactly at the specified timestamp, enhancing the video's impact without manual alignment.

Try with Samples

audio, file

Related Hubs

FAQ

What audio formats are supported?

The tool supports common audio formats like MP3, WAV, and others as indicated by the file input options.

Is there a file size limit for uploads?

Yes, each audio file must be under 200 MB, as specified by the file limit in the tool settings.

How do I specify the overlay offset time?

You can enter the offset in seconds (e.g., 5) or in hh:mm:ss.ms format (e.g., 00:00:05) for precise timing.

Can I adjust the volume of the overlay audio?

Yes, you can set the overlay volume using a decimal value where 1.0 represents the original volume, such as 0.8 for reduced volume.

What happens if I don't set an offset or volume?

If no offset is specified, the overlay audio starts from the beginning of the base audio. If no volume is set, the overlay uses its original volume.

API Documentation

Request Endpoint

POST /en/api/tools/audio-overlay

Request Parameters

Parameter Name Type Required Description
baseAudio file (Upload required) Yes -
overlayAudio file (Upload required) Yes -
offset text No -
overlayVolume text No -

File type parameters need to be uploaded first via POST /upload/audio-overlay to get filePath, then pass filePath to the corresponding file field.

Response Format

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-audio-overlay": {
      "name": "audio-overlay",
      "description": "Overlay one audio track on top of another at a specific time",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-overlay",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

Supports URL file links or Base64 encoding for file parameters.

If you encounter any issues, please contact us at [email protected]