Audio Engine Tweaks

Quick rating

Audio Engine Tweaks

No reviews yet

this mod changes how Minecraft schedules sounds in order to prevent the sound pool to fill up

No Theme
No Genre
QoL & Tweaks
Performance & Optimization
Music & Sound
Mod Loaders
Fabric
Quilt
Minecraft
26.2

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Where It Runs
Client Only

Runs entirely on the client. Works on vanilla servers.

About

Project Details

Type
Mod
License
GNU Lesser General Public License v3.0 only
Latest Version
audio_engine_tweaks-1.2.15 For MC26.1.2

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Audio Engine Tweaks


News

Since v1.2.7, you can now adjust the volume of each sound independently of the vanilla sliders.

Sound List Menu

Overview

This mod changes how Minecraft schedules sounds to prevent the sound pool from filling up, or at least reduce the effects of a full sound pool.

TL;DR

It fixes these common errors (and the related log spam):

[Render thread/WARN]: Failed to create new sound handle
[Sound engine/WARN]: Maximum sound pool size 247 reached

Without this mod, a full sound pool causes all in-game audio to stop until slots free up.


How It Works

  • Each tick, sounds are collected and categorized by type.

    • Lower category = higher priority.
    • Within categories, sounds are sorted by distance from the player.
  • Depending on the sound pool fill level, only certain sound types are allowed to play. Others are skipped.

    • If the pool somehow fills completely (shouldn’t happen with thresholds), new sounds are skipped entirely.
  • Duplication check:

    • Only a limited number of identical sounds can play from the same coordinate (1 block).
    • Extra duplicates are skipped.
  • MASTER and MUSIC sounds bypass the queue and duplication check (important for main menu or GUI events when the server is frozen).

    • They still follow fill-level thresholds.
    • Other categories, if requested to play instantly, are instead deferred to the next tick.
  • All values are configurable through ModMenu or by editing the config file directly.


Default Settings

```yaml MASTER : cat 0, always allowed VOICE : cat 0, always allowed PLAYERS : cat 1, up to 95% HOSTILE : cat 2, up to 90% BLOCKS : cat 3, up to 80% MUSIC : cat 4, up to 70% RECORDS : cat 4, up to 70% NEUTRAL : cat 5, up to 60% WEATHER : cat 6, up to 50% AMBIENT : cat 6, up to 50%

maxDuplicatedSounds: 5

Audio Engine Tweaks


News

Since v1.2.7, you can now adjust the volume of each sound independently of the vanilla sliders.

Sound List Menu

Overview

This mod changes how Minecraft schedules sounds to prevent the sound pool from filling up, or at least reduce the effects of a full sound pool.

TL;DR

It fixes these common errors (and the related log spam):

[Render thread/WARN]: Failed to create new sound handle
[Sound engine/WARN]: Maximum sound pool size 247 reached

Without this mod, a full sound pool causes all in-game audio to stop until slots free up.


How It Works

  • Each tick, sounds are collected and categorized by type.

    • Lower category = higher priority.
    • Within categories, sounds are sorted by distance from the player.
    • Depending on the sound pool fill level, only certain sound types are allowed to play. Others are skipped.

      • If the pool somehow fills completely (shouldn’t happen with thresholds), new sounds are skipped entirely.
    • Duplication check:

      • Only a limited number of identical sounds can play from the same coordinate (1 block).
      • Extra duplicates are skipped.
    • MASTER and MUSIC sounds bypass the queue and duplication check (important for main menu or GUI events when the server is frozen).

      • They still follow fill-level thresholds.
      • Other categories, if requested to play instantly, are instead deferred to the next tick.
    • All values are configurable through ModMenu or by editing the config file directly.


Default Settings

MASTER    : cat 0, always allowed
VOICE     : cat 0, always allowed
PLAYERS   : cat 1, up to 95%
HOSTILE   : cat 2, up to 90%
BLOCKS    : cat 3, up to 80%
MUSIC     : cat 4, up to 70%
RECORDS   : cat 4, up to 70%
NEUTRAL   : cat 5, up to 60%
WEATHER   : cat 6, up to 50%
AMBIENT   : cat 6, up to 50%

maxDuplicatedSounds: 5

Screenshots

Gallery

  • Sound List
    Sound List Menu that allows to tweak volume of each sound independently
  • Vanilla Audio Menu
    Vanilla Audio Menu Vanilla Audio Menu with extra Button at the bottom
  • Sound Priority
    Sound Priority Menu that allows to select the Queue Priority of the Sound Categories
  • Instant Categories
    Instant Categories Menu to select sound categories allowed to skip queues
  • Sound Options
    Sound Options New Button in Vanilla Sound Menu
  • Mod Main Menu
    Mod Main Menu Main menu of the mod settings
  • Category Priority Menu
    Category Priority Menu Menu for specifying the priority of each sound category
  • Category Threshold Menu
    Category Threshold Menu Meno for defining Fill Tresholds for each sound category
  • Instant Category Menu
    Instant Category Menu Select which sound category is allowed to play outside the game loop
  • Sound List!!
    Sound List!! tweak volume of each sound independently!

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~220,000
Total Downloads
CurseForge
~53,000
Modrinth
~160,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works