Categories

Audio Bitcrusher

Reduce the sample rate and bit depth for a lo-fi effect

Simulates low-quality digital audio by reducing sample rate and bit depth. Creates gritty, crunchy sounds reminiscent of early digital samplers, video game consoles, and lo-fi music production.

Click to upload file or drag and drop file here

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

Choose the intensity of the bitcrushing effect. Mild = subtle degradation, Heavy = extreme digital distortion.

Target sample rate. Lower values = more aliasing and gritty digital artifacts.

Target bit depth. Lower values = more quantization noise and harsh digital distortion.

Dithering reduces quantization artifacts by adding noise. None = raw quantization noise.

0 0.8 1

Balance between dry (original) and wet (bitcrushed) signal.

Key Facts

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

Overview

The Audio Bitcrusher tool reduces sample rate and bit depth to create lo-fi, retro digital audio effects. It simulates the gritty sound of early digital samplers and video game consoles, perfect for adding vintage or distorted character to your audio.

When to Use

  • When you want to add a lo-fi or retro effect to audio tracks for creative sound design.
  • To simulate low-quality digital audio reminiscent of early samplers or video game consoles.
  • For creating distorted, crunchy sounds in music production, game audio, or experimental projects.

How It Works

  • Upload your audio file in a supported format like MP3 or WAV.
  • Select a preset intensity (mild, medium, heavy) or choose custom settings to manually adjust sample rate and bit depth.
  • Configure additional parameters such as dithering and wet/dry mix to fine-tune the effect.
  • Download the processed audio file in your preferred output format, such as MP3 or WAV.

Use Cases

Music producers adding vintage digital distortion to vocals or instruments for a lo-fi aesthetic.
Sound designers creating authentic retro video game sound effects with 8-bit or 16-bit characteristics.
Experimental musicians crafting unique textures by combining bitcrushing with other audio effects.

Examples

1. Adding Subtle Lo-Fi Warmth to Vocals

Music Producer
Background
A music producer has a clean vocal recording that needs a vintage, lo-fi character to fit a retro-inspired track.
Problem
The digital audio sounds too modern and lacks the desired gritty texture.
How to Use
Upload the vocal WAV file, select the 'Mild Lo-Fi' preset, and set the wet/dry mix to 0.6 for a balanced effect.
Outcome
The processed audio has subtle degradation with reduced sample rate, adding warmth and character without overpowering the original vocals.

2. Creating Heavy Distortion for Game Sound Effects

Game Developer
Background
A game developer is designing sound effects for a retro-style platformer and needs authentic 8-bit audio.
Problem
Modern audio samples sound too clean and don't match the game's pixelated aesthetic.
How to Use
Upload the sound effect file, choose 'Heavy Digital Distortion' preset, and manually set sample rate to 8000 Hz and bit depth to 4 bits.
Example Config
{"sampleRate": 8000, "bitDepth": 4}
Outcome
The audio becomes heavily distorted with aliasing and quantization noise, perfectly emulating classic video game sounds.

3. Custom Bitcrush for Experimental Audio Textures

Sound Artist
Background
An experimental musician wants to create unique, crunchy textures for an avant-garde composition.
Problem
Standard presets don't provide the exact level of distortion and artifact control needed.
How to Use
Select 'Custom Settings', set sample rate to 11025 Hz, bit depth to 6 bits, enable triangular dithering, and adjust mix to 0.8.
Example Config
{"sampleRate": 11025, "bitDepth": 6, "dither": "triangular", "mix": 0.8}
Outcome
The audio has a distinct, gritty texture with reduced artifacts from dithering, ideal for experimental soundscapes.

Try with Samples

audio, file

Related Hubs

FAQ

What audio file formats can I upload?

The tool accepts common audio formats including MP3, WAV, AAC, and others, with a file size limit of 200 MB.

Can I preview the bitcrushed audio before downloading?

No, the tool processes the audio and provides the output file directly for download.

What does the wet/dry mix control?

It balances the original (dry) audio with the bitcrushed (wet) effect, from 0 (only original) to 1.0 (only effect).

Is there a way to reduce artifacts in the output?

Yes, enabling dithering (e.g., rectangular or triangular) can help reduce quantization noise when lowering bit depth.

Can I use this tool for batch processing multiple files?

No, the tool processes one audio file at a time; you need to upload and configure each file individually.

API Documentation

Request Endpoint

POST /en/api/tools/audio-bitcrusher

Request Parameters

Parameter Name Type Required Description
audioFile file (Upload required) Yes -
preset select No Choose the intensity of the bitcrushing effect. Mild = subtle degradation, Heavy = extreme digital distortion.
sampleRate number No Target sample rate. Lower values = more aliasing and gritty digital artifacts.
bitDepth number No Target bit depth. Lower values = more quantization noise and harsh digital distortion.
dither select No Dithering reduces quantization artifacts by adding noise. None = raw quantization noise.
mix range No Balance between dry (original) and wet (bitcrushed) signal.
outputFormat select No -

File type parameters need to be uploaded first via POST /upload/audio-bitcrusher 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-bitcrusher": {
      "name": "audio-bitcrusher",
      "description": "Reduce the sample rate and bit depth for a lo-fi effect",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-bitcrusher",
      "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]