Music engine

Self-hosted music,
calibrated.

A music stack that runs on your bot, your nodes and your rules. Build a 15-band curve, stage the gain, crossfade the queue and keep the voice channel online.

Preset curves on FreeCustom curves on PremiumNo user-token automation
15
bands
9
presets
24/7
voice
loudfire / player
Live voice
Now playing
Midnight Drive
KSLV — Nightfall EP
Bass boostFLAC · 48 kHz
58%3:48
68
QueueAfterglow · DROELOE+12
15-band equalizer±12 dB
251601k4k16k
Explore the music engine
The engine

Every stage exposed, nothing hidden behind a command.

The panel writes the same values the bot applies. No mystery defaults, no guesswork between what you hear and what you configured.

15-band parametric EQ

Shape 25 Hz through 16 kHz in 1 dB steps. Every band is stored per account and delivered to your bot on sync.

Nine reference presets

Bass boost, vocal lift, lo-fi, club, podcast, rock, warm and cinema curves, ready before the first track.

Gain staging that holds

Trim the preamp, normalise loudness and stop boosted curves from clipping the voice stream.

24/7 voice sessions

Pin the bot to a channel with auto-reconnect and resume. The panel reports whether it is actually connected.

Credentials sealed

Bot tokens and Lavalink passwords are encrypted with AES-256-GCM and never returned in plaintext.

Your infrastructure

Point the panel at your own Lavalink nodes, your own application and your own audio region.

Signal chain

From request to room sound.

Each stage has a clear owner: the node decodes, the bot applies the curve, the panel stores the intent. When a track sounds wrong, you know where to look.

01
Decode
Your bot resolves the track through the Lavalink node you registered.
02
Equalize
The 15-band curve is applied before gain staging, so each frequency moves independently.
03
Trim
Preamp and loudness normalisation keep the output inside the headroom you set.
04
Hand off
Crossfade overlaps the tail and head of adjacent tracks for a continuous session.
05
Broadcast
The result leaves through the voice connection and stays pinned in the channel.
SAMPLE SYNCENCRYPTED IN TRANSIT
{
  "type": "equalizer",
  "enabled": true,
  "preset": "custom",
  "preampDb": -2,
  "bands": [
    { "band": 0, "hz": 25, "gainDb": 6 },
    { "band": 1, "hz": 40, "gainDb": 5 },
    { "band": 2, "hz": 63, "gainDb": 4 },
    ...
  ],
  "crossfadeSeconds": 6,
  "normalize": true
}
Applied by
BOT
your application
NODE
your Lavalink
VOICE
your region
Inspect tools
Preset library

Nine curves, one click.

Build a custom curve
01Reference response
Flat
0 boosts · 0 cuts
02Sub and low punch
Bass boost
9 boosts · 2 cuts
03Forward mids
Vocal lift
8 boosts · 5 cuts
04Soft top end
Lo-fi
5 boosts · 7 cuts
05Loud and wide
Club
10 boosts · 1 cuts
06Speech clarity
Podcast
7 boosts · 7 cuts
07Guitar and drums
Rock
10 boosts · 2 cuts
08Analog body
Warm
6 boosts · 5 cuts
09Deep and dynamic
Cinema
8 boosts · 4 cuts

Free accounts can apply any preset. Custom curves, preamp and crossfade are included with Premium, Ultra and Elite.

Self-hosted, not a self-bot
THE ALLOWED PATH

Self-hosting means you run your own Discord application and point it at your own infrastructure. The bot acts under its own identity, with scopes and permissions you grant explicitly.

  • A bot application you own
  • Bot token sealed with AES-256-GCM
  • Voice through your Lavalink nodes
  • Every setting visible and auditable
User-token automation stays out
THE HARD LINE

Automating a personal Discord account with a user token violates Discord's Terms of Service and puts the account at risk. LoudFire does not ask for user tokens, does not store them and does not ship self-bot behaviour.

  • No user-token login flow
  • No message farming or status spoofing
  • No unofficial client automation
  • No workaround for rate limits
15
bands
25 Hz
low shelf
16 kHz
high shelf
±12 dB
gain range
12 s
crossfade
48 kHz
target
Ready when the queue is

Put the equalizer behind your next session.

Create the free account, connect the bot and load a preset. Upgrade only when you need the full curve.

15 bands from 25 Hz to 16 kHzPreset library on every planCompare tiers
Self-hosted Discord music | LoudFire