Categories

Audio Chorus

Apply a chorus effect

Adds multiple modulated delay voices to thicken the sound (ffmpeg chorus).

Click to upload file or drag and drop file here

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

Key Facts

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

Overview

The Audio Chorus tool applies a chorus effect to audio files, using ffmpeg to add multiple modulated delay voices that thicken and enrich the sound. It supports various input formats and allows customization of chorus parameters for precise audio enhancement.

When to Use

  • When you need to add depth and width to vocal tracks in music production.
  • To create a richer sound for podcast intros, background music, or video game audio.
  • When processing audio to achieve a modulated, layered effect for instruments or ambient sounds.

How It Works

  • Upload an audio file in a supported format, such as MP3, WAV, or AAC.
  • Optionally configure the chorus voices by entering a JSON array with parameters like inGain, outGain, delay, decay, speed, and depth.
  • Select the desired output format from options including MP3, AAC, OGG, FLAC, and WAV.
  • The tool processes the audio using ffmpeg's chorus effect and provides a downloadable file.

Use Cases

Enhancing vocal harmonies in home studio recordings for a fuller sound.
Adding modulation to electric guitar tracks in indie or rock music production.
Creating atmospheric soundscapes for meditation apps or video game backgrounds.

Examples

1. Thicken Pop Vocal Backing

Music Producer
Background
A producer is mixing a pop song and wants the backing vocals to sound more present and layered.
Problem
The raw vocal tracks are thin and lack depth in the mix.
How to Use
Upload the vocal audio file, use the default voices configuration or adjust parameters for more depth, and select WAV output for high quality.
Example Config
[{"inGain":0.5,"outGain":0.9,"delay":40,"decay":0.4,"speed":0.25,"depth":2}]
Outcome
The processed vocals have a rich, chorus effect that blends seamlessly with the lead vocals.

2. Add Dreamy Chorus to Guitar

Background
A guitarist is recording an acoustic track and wants to apply a subtle chorus for a warm, ambient tone.
Problem
The guitar sound is too dry and needs modulation to fit the song's mood.
How to Use
Upload the guitar audio file, configure voices with slower speed and moderate depth, and output in MP3 for easy sharing.
Outcome
The guitar now features a smooth, modulated chorus that enhances the track's atmosphere.

Try with Samples

audio, file

Related Hubs

FAQ

What audio file formats can I upload?

You can upload any audio format supported by ffmpeg, such as MP3, WAV, AAC, OGG, FLAC, and more.

How do I adjust the chorus effect parameters?

Enter a JSON array in the 'Voices' field, specifying each voice with keys like inGain, outGain, delay, decay, speed, and depth. A default configuration is provided.

What is the maximum file size for upload?

The audio file size limit is 200 MB, as set in the tool's file limit.

Can I process multiple audio files at once?

No, the tool processes one audio file per use. Upload a single file for each operation.

Does the output format affect audio quality?

Yes, lossless formats like FLAC or WAV preserve original quality, while lossy formats like MP3 may have compression. Choose based on your needs.

API Documentation

Request Endpoint

POST /en/api/tools/audio-chorus

Request Parameters

Parameter Name Type Required Description
audioFile file (Upload required) Yes -
voices textarea No -
outputFormat select No -

File type parameters need to be uploaded first via POST /upload/audio-chorus 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-chorus": {
      "name": "audio-chorus",
      "description": "Apply a chorus effect",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-chorus",
      "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]