NeuCraftRank SitesKostenlose Website mit ShopMach deine ›
AshlarKostenlose Serversoftware auf Paper-Basis mit DDoS- und Backdoor-Schutz Ashlar ansehen ›CommunityStell Fragen, teile Bauten und finde Leute zum Spielen Zum Forum ›
Ressourcen / Mods / CCSpeakerCodecs

CCSpeakerCodecs

Adds a collection of alternate transit codecs for CC: Tweaked speakers to improve audio quality.

ModsKostenlos1.20
von JackMacWindows · übernommen von Modrinth
Herunterladen ›

Direkter Download von Modrinth · 10 Downloads

Was er macht

CCSpeakerCodecs (Mod) stammt von JackMacWindows. Adds a collection of alternate transit codecs for CC: Tweaked speakers to improve audio quality.

Unterstützt wird Minecraft 1.20. Auf Modrinth gibt es 10 Downloads. Das letzte Update erschien am 07.05.2026.

Unterstützte Versionen

1.20

Versionsverlauf

Die neueste ist 0.1.1, erschienen am 07.05.2026. Sie ist für Minecraft 1.20.1 gemacht. Sie läuft auf Fabric und Forge. Der Download ist 826 KB groß.

VersionVeröffentlichtMinecraftTyp
0.1.107.05.20261.20.1Beta

Neueste Version auf GitHub

CCSpeakerCodecs ist Open Source. Die neueste Version auf GitHub ist CCSpeakerCodecs 0.1.1, veröffentlicht am 07.05.2026.

  • Fixed options table being required

Davor: CCSpeakerCodecs 0.1 (07.05.2026).

Beschreibung des Autors auf Modrinth

CCSpeakerCodecs

Adds a collection of alternative transit codecs for CC: Tweaked speakers to enhance audio quality.

Theory

CC: Tweaked speakers internally use the 1 bit per sample DFPWM codec in transit to reduce bandwidth while keeping a high audio sample rate. It works fairly well for audio mostly below ~2000 Hz with little high frequency components, but it starts to break down when the high-frequency components are important - for example, in a waveform with sharp edges (which create harmonics), such as square/sawtooth waves.

Since DFPWM has a pretty hard frequency shelf at 12 kHz, I figured that reducing the sample rate wouldn't have as much of an impact and would leave room to use a better codec like ADPCM. So that's what this mod does - it lets the user switch to higher bit depth codecs at the expense of sample rate.

All codecs are limited to up to the same 48 kbps rate as DFPWM, with the rate scaled down to fit. The speaker still takes in the same 48 kHz sample rate, but samples are skipped to hit the sample rate target - high-performance applications can ignore the skipped samples and set them to 0.

Over the network, the audio packets are made backwards compatible with clients and servers without this mod installed. Extended codec packets are encoded as empty DFPWM packets followed by the actual data, which makes unaware clients decode an empty packet when an unsupported codec is used. DFPWM codec packets remain the same format, so unaware clients still receive a valid packet & unaware servers are still sending a supported packet.

Codecs

Codec · b/sample · Sample rate · Speed · Quality
dfpwm · 1 · 48000 · ⭐⭐⭐⭐⭐ · ⭐
qoa · 3.2 · 12000 · ⭐⭐⭐⭐⭐ · ⭐⭐
adpcm2 · 2 · 24000 · ⭐⭐⭐ · ⭐⭐⭐
adpcm3 · 3 · 16000 · ⭐⭐⭐ · ⭐⭐⭐
adpcm · 4 · 12000 · ⭐⭐⭐ · ⭐⭐
adpcm5 · 5 · 9600 · ⭐⭐ · ⭐⭐
opus^ · * · 48000 · ⭐⭐⭐⭐ · ⭐⭐⭐⭐⭐
qoa+^ · 3.2 · 16000 · ⭐⭐⭐⭐⭐ · ⭐⭐⭐

^ Disabled by default.

Codec · chipneve.xm (chiptune, no interpolation) · Yahtzee.xm (low sample rate GBA module, linear interpolation) · Stereo Madness 2 (WAV, 48 kHz 16-bit)
dfpwm · raw.githubusercontent.com/MCJack123/CCSpeakerCo… · raw.githubusercontent.com/MCJack123/CCSpeakerCo… · raw.githubusercontent.com/MCJack123/CCSpeakerCo…
qoa · raw.githubusercontent.com/MCJack123/CCSpeakerCo… · raw.githubusercontent.com/MCJack123/CCSpeakerCo… · raw.githubusercontent.com/MCJack123/CCSpeakerCo…
adpcm2 · raw.githubusercontent.com/MCJack123/CCSpeakerCo… · raw.githubusercontent.com/MCJack123/CCSpeakerCo… · raw.githubusercontent.com/MCJack123/CCSpeakerCo…
adpcm3 · raw.githubusercontent.com/MCJack123/CCSpeakerCo… · raw.githubusercontent.com/MCJack123/CCSpeakerCo… · raw.githubusercontent.com/MCJack123/CCSpeakerCo…
adpcm · raw.githubusercontent.com/MCJack123/CCSpeakerCo… · raw.githubusercontent.com/MCJack123/CCSpeakerCo… · raw.githubusercontent.com/MCJack123/CCSpeakerCo…
adpcm5 · raw.githubusercontent.com/MCJack123/CCSpeakerCo… · raw.githubusercontent.com/MCJack123/CCSpeakerCo… · raw.githubusercontent.com/MCJack123/CCSpeakerCo…

Codec options

Some codecs accept additional options in a table passed as the second parameter to setAudioCodec. These are the following options available:

interpolation: boolean

Available in: qoa, adpcm2, adpcm3, adpcm, adpcm5

Sets whether the audio is interpolated (linearly) on the client side. Defaults to true.

Interpolation smoothens out the audio and makes it less crunchy, but the crunch may be desired for some audio, so the option is made available just in case.

bufferSize: number

Available in: opus

Controls the size of the audio buffer/minimum frame size in samples. May be any of 120, 240, 480, 960, or 1920. Defaults to 960.

Lower values will reduce the audio delay from buffering, but can cause clicks due to the smaller buffers having lower quality encoding. Notably, values of 120 and 240 are significantly worse than the higher values.

Usage

Simply call the new speaker.setAudioCodec(codec: string[, options: table]) method to set the codec. Future playAudio calls will use this codec automatically, with no format changes necessary.

License

The core mod is licensed under MPL 2.0, like CC:T. Portions are taken from third-party projects licensed under other terms - see LICENSE.txt for more info.

Geschrieben von JackMacWindows. Mit Bildern auf Modrinth lesen.

So installierst du CCSpeakerCodecs

  1. Diese Mod wird auf dem Server und bei jedem Spieler gebraucht.

  2. Installiere Fabric und Forge für Minecraft 1.20.

  3. Füge die benötigten Mods hinzu: CC: Tweaked.

  4. Lade die .jar-Datei von Modrinth herunter und lege sie in den mods-Ordner deines .minecraft-Verzeichnisses.

  5. Starte Minecraft mit dem Fabric-Profil.

  6. Einfacher: Suche in Prism Launcher oder der Modrinth App in den Mods deiner Instanz nach CCSpeakerCodecs und klicke auf Install. Loader und benötigte Mods werden für dich hinzugefügt.

Kompatibilität

Minecraft-Versionen
1.20
Läuft auf
Fabric, Forge
Wo es läuft
Client und Server
Edition
Java
Benötigt
CC: Tweaked
Lizenz
Kostenlos nutzbar
Preis
Kostenlos
Pflege
Wird aktiv aktualisiert (10.11.2026)

CCSpeakerCodecs im Vergleich mit ähnlichen Alle Alternativen vergleichen

RessourceDownloadsVersionenLetztes UpdatePreis
CCSpeakerCodecsdie du angesehen hast101.207. Mai 2026Kostenlos
Create Aeronautics: Freeze StaffDovorol441.21vor 2 TagenKostenlos
FleroviumMoePus5.3M1.20 – 1.2126. Sept. 2026Kostenlos
QuarkVazkii26.3M1.12 – 1.21vor 15 TagenKostenlos

Fragen

Funktioniert CCSpeakerCodecs mit Minecraft 26.x?

Noch nicht. Die neueste unterstützte Version ist Minecraft 1.20.

Ist CCSpeakerCodecs kostenlos?

Ja. CCSpeakerCodecs kannst du kostenlos bei Modrinth herunterladen.

Ist CCSpeakerCodecs client- oder serverseitig?

Beides. Der Server und jeder Spieler brauchen CCSpeakerCodecs.

Braucht CCSpeakerCodecs noch etwas anderes?

Ja: CC: Tweaked. Installiere es vor CCSpeakerCodecs.

Wird CCSpeakerCodecs noch aktualisiert?

Ja. Das letzte Update kam innerhalb des letzten Tages.

Was sind die besten Alternativen zu CCSpeakerCodecs?

Am ähnlichsten sind Create Aeronautics: Freeze Staff, Flerovium und Quark. Alle Alternativen vergleichen

Alternativen zu CCSpeakerCodecs

Alle Alternativen vergleichen ›

Bewertungen

–★★★★★
0 Bewertungen
50
40
30
20
10

Logg dich ein, um eine Bewertung zu schreiben.