Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
Channel

Introduction
Channel is an open-source in-game voice chat mod.
How does it differ from Simple Voice Chat?
| Channel | SVC |
|---|---|
| ✅Free License | ❌All Rights Reserved |
| ✅Fixed Noise Suppression + NVIDIA Broadcast AI Denoiser | ❌RNNoise Suppression |
| ✅Path-Traced Reverb Simulation | ❌Simple Positional Audio |
| ✅Out-of-the-box, no extra ports or configuration required | ❌Requires extra ports |
| ❌NeoForge only | ✅Fabric/Quilt/Forge/Bukkit |
| ❌No extensions | ✅API Plugins |
TODO
- Path-Traced Audio:
- [ ] Handling of semi-transparent blocks (e.g., fences, glass panes)
- [ ] Handling of fluid blocks
- [ ] Absolute loudness simulation
- Forwarding:
- [ ] Standalone forwarding application
- In-game:
- [ ] Microphone and Speaker blocks
- [ ] Walkie-talkie items
For Linux/MacOS Users
To use this mod on Linux/MacOS x86_64 or arm64, you need to download from Actions.
Since the Nvidia AFX SDK client only supports Windows, smart mode of noise-canceling is not available on Linux or macOS. If you do need this functionality, you may modify NvidiaInit.java yourself. For more information, see the Nvidia User Guide.
Due to limited resources, only partial support is provided for Linux. MacOS is not actively supported.
Copyrights and Licenses
Copyright (C) 2025 USS_Shenzhou
This mod is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or(at your option) any later version.
This mod is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Exceptions and Additional terms
- a) As a game player, when you load and play this program in Minecraft, this license automatically grants you all rights necessary, which are not covered in the GPL-3.0 license, or are prohibited by the GPL-3.0 license, for the normal loading and playing of this program in Minecraft. In case of conflicts between the GPL-3.0 license and the Minecraft EULA or other Mojang/Microsoft terms, the latter shall prevail.
- b) If you modify this Program, you should clearly state that modified programs are modified from this Program when you propagate the modified version and that the Developers of this Software do not provide any warranty for the modified programs. You may not use the name of any of the developers of this Software or this Software to for publicity purposes.
Other Open-Source/Copyright Information
- Uses WebRTC-java, licensed under the Apache-2.0 License.
- Uses Concentus, licensed under its custom license, which is similar to BSD-3 Clause.
- Uses NVIDIA MAXINE AFX SDK, licensed under the MIT License.
- Some codes are inspired by SoundPhysicsPerfected, licensed under the MIT License.


