Categories

Audio Channel Resample

Change the number of channels (mono/stereo) while keeping the same format

Click to upload file or drag and drop file here

Maximum file size: 120MB Supported formats: audio/mpeg, audio/aac, audio/mp4, audio/x-m4a, audio/ogg, audio/opus, audio/flac, audio/wav, audio/x-wav

Key Facts

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

Overview

The Audio Channel Resample tool lets you change the number of audio channels in your files, converting between mono and stereo while preserving the original format. It's designed for quick adjustments to suit different playback environments or platform requirements.

When to Use

  • When you need to convert stereo audio to mono to reduce file size or ensure compatibility with mono playback systems.
  • When you want to upmix mono audio to stereo for a richer listening experience on stereo devices.
  • When preparing audio files for specific platforms or devices that require a certain channel configuration, such as streaming services or mobile apps.

How It Works

  • Upload your audio file in a supported format like MP3, WAV, or AAC.
  • Select the target number of channels: mono (1 channel) or stereo (2 channels).
  • Optionally, choose a sample rate (auto, 44.1 kHz, or 48 kHz) and decide whether to keep metadata.
  • The tool processes the file and provides a download link for the converted audio.

Use Cases

Podcast editing: Convert stereo recordings to mono for voice-only content to simplify distribution.
Music production: Ensure audio tracks are in stereo for optimal mixing and playback on home systems.
App development: Test audio files in both mono and stereo to verify compatibility across devices.

Examples

1. Convert Stereo Podcast to Mono

Podcaster
Background
A podcaster records interviews in stereo but needs mono files for upload to a hosting platform that requires single-channel audio.
Problem
Manually converting stereo to mono is tedious and risks losing metadata like episode titles.
How to Use
Upload the stereo MP3 file, select 'Mono (1 channel)' for target channels, and keep metadata enabled.
Example Config
channels: 1, sampleRate: auto, keepMetadata: true
Outcome
A mono version of the podcast is generated with all metadata intact, ready for platform upload.

2. Upmix Mono Music for Stereo Playback

Musician
Background
A musician has a mono guitar recording that needs to be played on stereo speakers during a live performance.
Problem
Mono audio sounds flat on stereo systems, and manual upmixing requires specialized software.
How to Use
Upload the mono WAV file, select 'Stereo (2 channels)' for target channels, and set sample rate to 48 kHz for high quality.
Example Config
channels: 2, sampleRate: 48000, keepMetadata: true
Outcome
The audio is converted to stereo, providing a fuller sound suitable for the performance venue.

Try with Samples

audio, video, file

Related Hubs

FAQ

What audio formats are supported?

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

Can I change the sample rate during conversion?

Yes, you can keep the original sample rate or set it to 44.1 kHz or 48 kHz.

Will metadata like artist and title be preserved?

By default, metadata is kept, but you can disable this option if needed.

Is there a file size limit?

Yes, the maximum file size is 125 MB per upload.

How long does the conversion take?

Conversion time varies based on file size, but it's typically fast for standard audio files.

API Documentation

Request Endpoint

POST /en/api/tools/audio-channel-resample

Request Parameters

Parameter Name Type Required Description
audioFile file (Upload required) Yes -
channels select No -
sampleRate select No -
keepMetadata checkbox No -

File type parameters need to be uploaded first via POST /upload/audio-channel-resample 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-channel-resample": {
      "name": "audio-channel-resample",
      "description": "Change the number of channels (mono/stereo) while keeping the same format",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-channel-resample",
      "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]