Categories

Audio Stem Mixer

Mix multiple stems and export vocal up/down versions

Creates three mixes (normal, vocal up, vocal down) and packages them in a zip.

Click to upload files or drag and drop files here

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

Key Facts

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

Overview

The Audio Stem Mixer combines multiple audio stems to create normal, vocal up, and vocal down mixes, packaged in a zip file for easy sharing and use.

When to Use

  • When you have separate audio stems from a recording and need to mix them into cohesive tracks.
  • When you want to adjust vocal levels by boosting or reducing them for different listening contexts.
  • When you need to export audio mixes in various formats like MP3, WAV, or AAC efficiently.

How It Works

  • Upload 2 to 8 audio stem files in supported formats.
  • Specify the vocal stem index and set gain levels for vocal up and down versions.
  • Select the output format and process to generate three mixes in a zip file.

Use Cases

Creating alternate mixes in music production with emphasized or de-emphasized vocals.
Balancing vocal levels in podcast episodes that have multiple audio tracks.
Adjusting dialogue stems in audio post-production for film or video projects.

Examples

1. Enhancing Vocals for a Song Mix

Background
A music producer has separate stems for drums, bass, guitar, and vocals from a studio session.
Problem
Need to create versions with louder and softer vocals for different playback environments.
How to Use
Upload the four stem files, set vocal index to 3, adjust vocal up gain to 6 dB and vocal down gain to -6 dB, and choose MP3 output.
Outcome
Generates three mixes: normal, vocal up with boosted vocals, and vocal down with reduced vocals, all in a zip file.

2. Batch Processing Podcast Episodes

Podcast Editor
Background
An editor handles multiple podcast episodes with separate voice and music stems.
Problem
Manually adjusting vocal levels for each episode is time-consuming and inconsistent.
How to Use
Select the stem files for an episode, specify vocal index for the voice track, set gains, and choose AAC format.
Outcome
Produces mixed versions with adjusted vocal levels quickly, ensuring consistent audio quality across episodes.

Try with Samples

audio, file

Related Hubs

FAQ

What audio formats can I upload as stems?

You can upload common audio formats such as MP3, WAV, AAC, and others as stem files.

How many stems can I mix at once?

The tool supports mixing between 2 and 8 audio stems simultaneously.

What is the vocal stem index?

It is a 0-based index that identifies which stem file contains the vocals for gain adjustment.

Can I customize the gain for vocal versions?

Yes, you can set vocal up gain (default +3 dB) and vocal down gain (default -3 dB) within a range of -12 to 12 dB.

What output formats are available?

Available formats include MP3, AAC, M4A, OGG, Opus, FLAC, and WAV.

API Documentation

Request Endpoint

POST /en/api/tools/audio-stem-mixer

Request Parameters

Parameter Name Type Required Description
stemFiles file (Upload required) Yes -
vocalIndex number No -
vocalUpGain number No -
vocalDownGain number No -
outputFormat select No -

File type parameters need to be uploaded first via POST /upload/audio-stem-mixer 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-stem-mixer": {
      "name": "audio-stem-mixer",
      "description": "Mix multiple stems and export vocal up/down versions",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-stem-mixer",
      "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]