Discord audio, unlocked

Studio-grade voice
inside Discord

Native high-fidelity stereo voice, inside Discord.

Up to 530 kbps libopus 1.6.1 engine Native stereo & 48 kHz
Download for Linux (External)

Mega-Hosted Download • Windows 10/11/Linux • Open Source

Audiocord

The custom Discord client

A standalone Audiocord build with the HD voice engine baked in - no file swapping.

libopus 1.6.1
Latest Opus encoder with native stereo, plus true float32 high-res audio.
Spatial audio
Higher-order ambisonic spatial processing.
End-to-end encryption Post-Quantum
Encrypted backups sealed with a hybrid X25519 + ML-KEM-768 post-quantum scheme - only you can read them.
100%
Offset coverage
0
Ads & trackers
MIT
Open source
Win/Linux
Cross-platform
What it does

Technical targets

End-to-end high-fidelity audio processing, tuned within Discord's official boundaries.

High-performance fidelity

End-to-end 24-bit / 96 kHz float32 audio processing with near-lossless Opus HD encoding at 530 kbps.

24-bit API badge

DRED v2

DRED v2 greatly improves robustness to packet loss by embedding very low-bitrate redundancy into the Opus stream.

DRED v2 badge

Spatial audio

225-channel ambisonics (14th-order) with ACN/SN3D encoding.

Spatial audio badge

Regular updates

Continuously improved with new features, optimizations, and compatibility refinements.

Maintained badge

ML-based BWE

Neural reconstruction of high-frequency speech (8-20 kHz) from wideband input.

ML BWE badge

Backwards compatible

Legacy clients receive high-quality 48 kHz / 510 kbps streams.

Compatibility badge

Platform constraints

Discord enforces a hard 48 kHz sample-rate cap and mono/stereo channel limits. Opus 1.6+ HD encoding (up to 530 kbps) is supported, but end-to-end fidelity is limited by Discord's infrastructure. This is an optimisation within official boundaries.

Everything Audiocord lets you control

Audiocord exposes the full voice pipeline in-app. Every setting below is implemented and adjustable from the client.

Bitrate up to 530 kbps

Drive the Opus encoder well past Discord's defaults, with a slider capped at 530 kbps and a min-bitrate floor to hold quality under packet loss.

Native stereo toggle

True two-channel stereo encoding baked into the client - no userscript, no SDP munging. Flip it on and the encoder sends real stereo.

48 kHz sample rate

Full-band 48 kHz audio path, the maximum Discord's infrastructure accepts, with the libopus 1.6.1 encoder running fullband mode.

QEXT & CBR/VBR

Toggle the QEXT residual extension, lock constant bitrate or run VBR, and set CELT-only mode for the cleanest high-bitrate music path.

FEC, DTX & complexity

Force in-band FEC for packet-loss resilience, disable DTX to kill silence cutoffs, and push encoder complexity to 10 for maximum fidelity.

Live voice meter

A built-in input meter so you can see your levels in real time and confirm the encoder is receiving signal before you transmit.

End-to-end encryption with Post-Quantum encryption

Encrypted message backups are sealed end-to-end with a hybrid X25519 + ML-KEM-768 scheme, so they stay private even against future quantum attacks - only you hold the keys.

ptime & frame control

Adjust packet time (minptime/maxptime/ptime) to trade latency against efficiency, tuned for the high-bitrate path.

How Audiocord actually works

Audiocord changes how your own client encodes and sends audio. It does not change what Discord's servers deliver to other people - here is the precise picture.

Better local encoder behaviour

Audiocord changes the local WebRTC / libopus encoder path before audio leaves your client.

Custom Opus fmtp interpretation

The userscript writes custom Opus fmtp values (qext, cbr, usedtx, useinbandfec, maxaveragebitrate, minptime, maxptime, ptime, complexity) and the patched native WebRTC Opus encoder reads them.

QEXT support locally

The local libopus build has ENABLE_QEXT, WebRTC has enable_qext, and qext=1 calls OPUS_SET_QEXT(1) - real local QEXT support.

Higher internal encoder targets

The WebRTC Opus cap is raised locally and QEXT raises the internal packet-size budget.Caveat: Discord's SFU can still cap, drop or mangle anything beyond its accepted envelope.

Different packet generation

CBR, DTX, ptime, CELT-only, complexity, QEXT and bitrate changes alter how the local encoder produces packets.Caveat: on a normal Discord voice channel it is still RTP/SRTP through Discord's SFU.

Why it's different

Audiocord vs Node

Two ways to get HD voice: the standalone Audiocord client, or the manual Node file-swap method. Here is how they compare.

⚠️
Two methods, one engine

The Node method means manually swapping discord_voice.node into Discord. Audiocord is the standalone client with the same HD voice engine baked in, so there is nothing to swap and nothing to reapply after Discord updates.

FeatureNode (file-swap)Audiocord
InstallationManual file replacementStandalone installer
Survives Discord updatesNo - reapply each updateYes - self-contained
Stereo supportFullFull
Bitrate control512 kbps lock + floor + GoogCC NOPIn-app, up to 530 kbps
Voice enginelibopus 1.3 (patched discord_voice.node)libopus 1.6.1
Native stereoForced on (no toggle)Toggle in-app
Platform supportWin/LinuxWindows
Maintenance statusSlower - Audiocord is taking overActive - primary focus
🔧

28 patch coverage

All critical voice, bitrate, network, FEC and video offsets discovered and applied.

📡

Packet loss eliminated

BWE audio/video params, CwndPushback, forced FEC and a min-bitrate floor prevent degradation.

🔄

Future-proof

Regularly updated for new Discord versions (app-1.0.9226+) with active development.

📖

Open source

MIT-licensed, transparent codebase on Codeberg with community contributions.

⚠️ Important considerations

Get started

Install in five steps

Enable near-lossless HD audio in Discord with the custom voice module.

1

Download the required files

Grab the files from the official repository:

  • index.js (optional)
  • discord_voice.node (required)
  • ffmpeg.dll (legacy clients)
2

Locate your Discord install

Press Win + R, paste the path below and press Enter:

%LocalAppData%\Discord

This opens the main Discord folder where app versions are stored.

3

Identify the active voice module

Open the latest app folder, then navigate to:

app-x.x.xmodulesdiscord_voice-1 / discord_voice-2

Fully quit Discord first: right-click the tray icon → Exit Discord.

4

Replace the module files

Drop the downloaded files into that folder, overwriting:

  • index.js
  • discord_voice.node
5

Launch & use

Reopen Discord and join a voice channel as usual.

⚠️ Future Discord updates may overwrite these files - reapply after each major update.

The community

Trusted by the community

Open, independent and ad-free. Live project news and our Discord, side by side.

Latest news

Recent project updates
--:--:-- -- --- ----
Jul 2, 2026 - 15:13

New Projects

Added few open source projects.

Jul 1, 2026 - 16:20

P2P Removed

Audiocord Direct (peer-to-peer voice) and P2P profiles have been fully removed. Audiocord is now focused entirely on native Discord voice enhancement.

Jun 27, 2026 - 02:30

Audiocord Engine Update

Audiocord updated to 2.67.5.

Jun 23, 2026 - 13:15

Audiocord Engine Update

Audiocord engine updated to 2.65.2.

Jun 23, 2026 - 13:15

Site Update

Site updated to fix SEO and added buttons on the nav bar.

Jun 18, 2026 - 10:35

Site Update

Entire site layout has been changed and cleaned up.

Jun 15, 2026 - 00:09

Audiocord Engine Update

Audiocord updated to 2.61.5.

Jun 12, 2026 - 05:00

Updated client

Audiocord updated to 2.57.2.

Jun 12, 2026 - 03:00

Updated client

Audiocord updated to 2.57.

Jun 11, 2026 - 00:04

Audiocord 2.56

Updated client.

Jun 10, 2026 - 09:36

Audiocord

New client with native stereo is imminent release. Join our discord for updates.

Jun 7, 2026 - 07:25

Native Stereo

Native stereo has entered development. Check the early preview here. There is no ETA, yet this has been confirmed working with Krisp compatibility.

May 21, 2026 - 10:14

1440p Support

1440p+ camera support in testing phase.

May 18, 2026 - 04:40

24-bit ~1168kbps

High bitrate (1168~kbps) development has begun and is available for early testers.

May 14, 2026 - 05:02

MacOS No Longer Supported

MacOS support has been removed until further notice.

May 13, 2026 - 06:33

Node Updated

Client corruption issue has been fixed. If you experience any other issues, let us know.

May 13, 2026 - 00:33

Updating...

Users may start getting client corruption when trying to use stereo on app-1.0.9237. Update is in progress.

May 10, 2026 - 09:41

Video Links Updated

Updated video plugins are available.

May 10, 2026 - 09:40

Links Fixed

Links are back to normal and 24-bit downloads should now give the latest version.

May 6, 2026 - 19:50

Links down

Links are down temporarily, access direct downloads in our research server while we work on fixes.

May 5, 2026 - 22:23

24-bit Version 1.2.5

Version 1.2.5 was pushed. To see the changelog, join our research server.

May 5, 2026 - 17:45

24-bit Version 1.2.4

Version 1.2.4 was pushed. To see the changelog, join our research server.

May 4, 2026 - 22:57

24-bit Updated

Few bugs have been discovered and squished. Do not use a VPN when you are using 24-bit if you experience muted issues.

May 2, 2026 - 06:58

Maintenance Finished

New nodes published & reduced 3 seconds to 2.

Apr 29, 2026 - 23:22

Voice Binary Shift

Voice modules have been updated by Discord. Receiving end will receive muted audio. A maintenance update is scheduled 30th April - 6th May. More patches to be expected.

Apr 29, 2026 - 11:51

app-1.0.9235 Update

If you notice any .bspatch remains, send them on our community server. BSPATCH most likely only occurs during update process.

Apr 28, 2026 - 12:31

app-1.0.9235

Discord is experimenting with voice modules. A .bspatch will appear causing stereo to remove itself when you try to downgrade nodes. Stay tuned for updates.

Apr 27, 2026 - 15:39

24-bit Invite Code

An invite code is required to unlock 24-bit download.

Apr 27, 2026 - 02:10

24-bit Early Access

Users can now try 24-bit 819kbps. This is in early access to gain feedback for improvement.

Apr 20, 2026 - 05:10

24-bit Imminent

24-bit - 409kbps - CBR | These values were confirmed to work however there is no scheduled update for this yet. Watch out for any 24-bit updates.

Apr 19, 2026 - 19:10

UI Refresh

Minor changes to the site entry panel.

Apr 17, 2026 - 21:05

Experimental Node

New experimental node appeared in the experimental tab.

Apr 16, 2026 - 20:05

Updated Node

15th April node is now in standard builds with target bitrate selection.

Apr 15, 2026 - 23:30

Experiencing Node Issues

Patched users won't be able to send any audio on updated clients. We are working on implementing a fix.

Apr 15, 2026 - 22:33

Traffic Increasing

Traffic is increasing, we are temporarily experimenting with a rate-limit system.

Apr 15, 2026 - 00:18

Colour Implemented

Users can now apply custom colour across this site without problems.

Apr 14, 2026 - 01:30

Custom Colour Picker

Seasonal Mode has been replaced with a Custom Colour picker. Choose any accent colour from the Theme tab in settings.

Apr 13, 2026 - 22:07

Seasonal Theme Bug

We are aware of the theming issue when turning on 'Seasonal Mode'. That option will be replaced with an another option in the next update.

Apr 13, 2026 - 22:05

Community Improvement

The website has received various updates based on community feedback. ❤

Apr 8, 2026 - 15:05

Note

If you experience any issues, use 20th March node until new patches arrive.

Mar 28, 2026 - 00:10

Userscript Update

Network and debug section has been added to web userscript.

Mar 24, 2026 - 23:23

Browser Support

You can now use stereo on browsers with instead of client, available under windows downloads.

Mar 23, 2026 - 10:55

Video Tab

New Updates to Video Tab in Windows Downloads

Mar 21, 2026 - 02:56

Mar 20 Extended Build

New experimental node with 44 patches at 512kbps. Packet loss tested not audible. Bitrate relocked. New download tab for experimental builds added.

Mar 16 2026 - 00:58

Patched discord_voice.node

New patches: StereoFlagJne1, StereoFlagJne3, StereoFlagJne4 + Fixed muted output issue.

Mar 16, 2026 - 20:28

Discord Update

Discord has reworked their .node. Installing a patched .node will return muted audio! Do not update until this has been fixed!

Mar 16, 2026 - 10:34

Updated Themes

WebGL animations were added with options. Users are now prompted if they wanna enable it if they visit this site.

Mar 9, 2026 - 21:27

Replaced a Section

Comparison between a lightcord and voice playground has been added.

Mar 7, 2026 - 21:02

Live Chat is Back

Live chat was broken, this issue has been fixed. 🤍

Mar 7, 2026 - 08:38

Reworked Settings

New options have been added to settings as well as XMR donation.

Mar 7, 2026 - 04:43

File Size

Each node download for windows should have it's own file size displayed.

Mar 7, 2026 - 00:41

Theme Settings

Added theme settings button on the page.

Mar 6, 2026 - 21:41

Improved Guide

Windows Installation Guide has been refreshed.

Mar 6, 2026 - 21:07

New Section

A new section has been added.

Mar 6, 2026 - 21:07

Download Link Updates

Users can now choose what bitrate they want to download. Index.js is now downloadable separately.

Mar 5, 2026 - 23:24

New Patches & Bitrate Lock

Repatched current node to lock 512kbps despite packet loss.

Mar 4, 2026 - 17:14

DAVE Protocol Warning

Discord has introduced DAVE protocol. Users will start seeing a warning on their screen. To ignore the warning, restart discord with CTRL + R.

Mar 1, 2026 - 05:18

Website Tweaks

Fixed Footer, theming & added time to news posting. Note that the time is configured to 24HR, not 12HR.

Feb 27, 2026

Live Chat

Live chat has been added for quicker support.

Feb 27, 2026

Link Shortener Provider

Discord-voice is no longer using kutt.it for link shortening. Now using spoo.me

Feb 27, 2026

ffmpeg.dll & openh264

openh264 will no longer be available to download separately.

Feb 27, 2026

Download Issue

Kutt.is is experiencing temporary outage. Join our server to download directly while we work on alternatives.

Feb 26, 2026

Discord Update

app-1.0.9226 stable has been released. Download links have not been changed as it doesn't impact the node.

Feb 24, 2026

Open Source Discord Alternative

Based on research, Fluxer has stereo by default. Privacy focused alternatives to Discord with stereo enabled, based on Electron.

Feb 24, 2026

Website Cleanup

Corrected words and sentences to verified terms.

Feb 19, 2026

Indexless Progression

Further updates will no longer require index.js, However it will be kept up separately to download. It will no longer be bundled after app-1.0.9225.

Feb 19, 2026

Dynamic Site Theme

Custom Colour can be enabled in the footer.

Feb 19, 2026

New Patch

app-1.0.9225 patched to support DcReject & HighpasscutoffFilter.

Feb 18, 2026

Discord Stable Updated

Updated to app-1.0.9225 - no problems found.

Feb 16, 2026

Linux support confirmed to work

Linux support has been confirmed to work, linux version has been published, please overwrite all files.

Feb 16, 2026

Possible Deprecation of openh264 and ffmpeg.dll Fix

openh264-2.2.0-win64 and ffmpeg.dll may no longer be required in future updates but will remain available for download for those wanting to prefer legacy methods.

Feb 16, 2026

Developers Required!

Linux Research remains necessary to improve the voice modernisation project.

Feb 14, 2026

Linux Support in Development

Linux is currently in ALPHA STAGES. If you would like to contribute to Linux voice research, join our server.

Join the Discord

Invite codes, support and early access live here.
1,000+
Module downloads
28/28
Offsets patched
0
Ads & trackers
MIT
Licence

Anonymous, aggregate usage only. No personal data is sold or shared, and you can opt out at any time in the panel below.

Other projects

More from UnpackedX

Free, open-source Android apps built alongside Audiocord - the same focus on real audio quality and doing things natively, no root or hacks.

Kizzey Android

A community fork of Kizzy (by dead8309) - a Discord Rich Presence manager for Android. Set a custom status, or show your now-playing track or the app you are using, straight on your Discord profile. Built in Kotlin / Jetpack Compose and installs alongside the original.

codeberg.org/UnpackedX/Kizzey ↗

AudioMon Android

A real-time stereo microphone monitor with a full on-device effects rack - low-cut filter, noise gate, EQ, compression and more. Hear yourself live, or send a clean processed mic feed to a PC or speakers over Bluetooth A2DP. No root and no virtual-mic hacks.

codeberg.org/UnpackedX/AudioMon ↗