Xiaomi, Redmi and POCO smartphone owners often experience the annoying effect of having background music or video suddenly lose volume when an SMS, messenger message or system alert arrives, a phenomenon known in the technical documentation as Audio Ducking that is designed to focus a userโs attention on an important event, but in reality often interferes with a comfortable listening to content, especially in games, watching movies or listening to podcasts, when a sharp jump in the volume of notifications knocks out of the rut.
Fortunately, MIUI and its successor HyperOS provide users with enough tools to control this process. In some cases, the problem lies in standard media settings, in others, you need to interfere with hidden settings or customize special features, and we will discuss all the known ways that will help you turn off the muffling of sound and enjoy audio content without interruptions.
Before you start to do complex manipulations, itโs important to understand that not all apps behave the same way. Some messengers, such as Telegram or WhatsApp, may have their own playback priorities that overlap the system settings. So solving a problem often requires a comprehensive approach, from simply checking volume sliders to using an engineering menu.
Anatomy of sound: why the system lowers volume
Audio Ducking was introduced by Android developers to improve the user experience. The logic is simple: if you listen to a navigator or an audiobook, the system notification must be audible, otherwise you will miss important information. However, implementing this feature in the shells from Xiaomi can sometimes be overly aggressive, reducing the volume of media content to a barely distinguishable whisper.
The main reason for this behavior is the priority of sound stream. In Android, there is a division into streams: STREAM_MUSIC (media), STREAM_NOTIFICATION (notifications and STREAM_RING (When the notification stream is activated, the system temporarily takes some resources away from the media stream. MIUI The algorithm can even work on quiet system sounds.
Technical details of implementation of Audio Ducking
Importantly, the behavior may differ from firmware to firmware, with older versions of MIUI 11 or 12 having less of a problem, while MIUI 13, 14 and HyperOS have redesigned sound control algorithms to improve the way smart speakers and headsets work, sometimes leading to side effects on the smartphone itself.
๐ก
Sound muting is a regular Android feature, not a bug, but in Xiaomiโs shell, it often works too aggressively by default.
Basic volume settings and sound modes
The first step in the fight for clean sound is to carefully check the standard volume sliders. Many users are unaware that Xiaomi has separate volume settings for different types of events. If the Media slider is twisted to the maximum and Notifications are too, conflict is inevitable.
To access the expanded volume menu, press the physical audio buttons, then tap the three-dot icon or gear in the window that appears. Here you'll see separate scales for the call, alarm, media and, importantly, notifications. Try to reduce the volume of the notifications to a comfortable level where they are audible but do not automatically "crush" the music.
Also worth checking are active sound profiles. Depending on the model, this can be called "Sound Effects," "Scenarios" or "Sound Modes," which often include presets like "Cinema," "Game" or "Music," which may have their own mixing rules.
- ๐ต Music Mode: Usually aligns frequencies, but can ignore notification priority unless otherwise configured.
- ๐ฎ Game mode: often blocks extraneous sounds, but system alerts can break through defenses.
- ๐ Standard Mode: Uses the standard Ducking algorithms weโre trying to bypass.
Disabling mono-audio and special features
One of the most common and hidden causes of abrupt volume change is the Mono-audio feature, which is designed for people with hearing impairments, combining stereo channels into one. However, in MIUI, activation of this feature often causes any third-party sound (notification, keyboard click) to cause a global change in balance and volume.
To check and disable this option, go to the Settings menu, then select Advanced Settings (or "Special Features"). Find the "Hearing" or "Hearing aid" tab. Make sure the Mono-audio switch is turned off. If it was active, turning it off can instantly fix the problem.
โ ๏ธ Warning: Once the mono-audio is turned off, the sound becomes stereo. If you use old mono-earphones or one headphone TWS, The sound may become quieter or disappear in one channel. Return the setting if you notice a deterioration.
Also in the special features section, you should pay attention to the item "Improving Sound." Some Redmi and POCO models have an option called "Adaptive Sound" or "Automatic Adjustment" that tries to adjust the volume to ambient noise, which often works incorrectly, reacting to internal sounds of the system as external noise.
If you use a headset, check to see if Absolute Volume is on the developer menu, which synchronizes the volume of the phone and headphones, but often causes conflicts when one device tries to control the volume of the other.
โ๏ธ Testing of special facilities
Setup through the Developer Menu
For more advanced users who are not afraid to go into system settings, there is a developer menu, and there are parameters that directly affect the processing of audio streams, and to get there, you need to quickly click seven times on the build number in the About Phone section.
Once you activate the developer menu, go to Settings โ Advanced Settings โ Developer. Scroll down to either Network or Multimedia. We're interested in the option to turn Disable Absolute Volume on (or off, depending on the Android version) may break the tight link between the system mixer and the apps.
Another important parameter is โConfigurationโ. USB-If you connect an external sound card or DAC via Type-C, the wrong setting here can cause volume reset. Try changing this setting if the problem is with external devices.
| Parameter | Recommended value | Impact |
|---|---|---|
| Turn off absolute volume. | On (or Off) | Shares volume control of phone and accessories |
| Configuration USB-audio | Source (Source) | Determine the role of the phone in the audio chain |
| Ban Bluetooth A2DP | Off. | It does not block the transmission of high-quality sound. |
| Bluetooth audio codec | SBC/AAC (by default) | Changing the codec can remove lags and artifacts |
๐ก
After the changes to the developer menu, be sure to reboot the device completely, not just turn off the screen.
Use of third-party applications and automation
If the system settings don't work, the automation apps come to the rescue, and MacroDroid or Tasker are the leaders in this field, and you can create a script that will force the media volume back to the right level once it's been lowered by the system.
The idea is to create a Volume Changed trigger, where when the system mutes the sound, the trigger trigger triggers, and the "Set Media Volume" action returns the slider to 100% (or another set value) in a split second, and to the user, it looks like the muting has never happened.
To implement in MacroDroid, create a new macro:
1. Trigger: Volume -> Volume changed (select Media Stream).
Limitation: Volume less than 50% (or your threshold).
3. Action: Volume -> Set the volume of the media (100%).
4 Add a delay of 100 ms before the action, so as not to create an endless cycle.
โ ๏ธ Attention: Frequently changing the volume by software can consume battery power faster than usual, as the processor constantly processes interrupts.
There are specialized applications like Volume Control or Precise Volume that have built-in profiles to block Ducking, which work on a similar principle, but have a more user-friendly interface for the average user.
Example of code for Tasker (Profile)
Problems in specific applications (YouTube, Spotify, Games)
Sometimes the culprit is not the system, but the app itself. For example, YouTube or Spotify have their own playback settings. Some versions of the apps have included the " Volume Normalization" option, which tries to align the sound level between the tracks and the ads, which can conflict with the system mixer.
Game Turbo (or Game Center) also has its own settings. Go to the Security app โ Game Turbo โ Settings (cogs). There may be a "Block notifications while playing" or "Improving the sound in games." Disabling these features often returns the normal volume of background music in games.
Itโs important for streamers and content creators to know that if you use your phone as a microphone for a PC (via WO Mic or similar utilities), any notifications on your phone will be broadcast and silence your voice, in which case the only way out is to do not disturb mode with no sounds at all.
- ๐ฎ Games: Check the settings inside the game itself, sometimes there is a slider called โUI Volumeโ that affects the overall mix.
- ๐บ Streaming: In the Netflix or YouTube app, check if the Auto Volume Control feature in your account is enabled.
- ๐ Calls: When talking through a speakerphone, notifications may be heard to the interlocutor".