Every version of Enhanced EQ, newest first. For just the latest release, see Release Notes.
v1.4.5Current
OCT 1, 2026
A sharper, more precise sound engine with twice the bass detail, a rebuilt Visualizer, Headroom, a hearing test and Loudness Equalization, your output always in view, Free and Pro spelled out, and reporting and blocking in Community.
Sharper bass. The sound engine now works in frequency slices about 47 Hz wide instead of 94, so the 63, 80 and 100 Hz sliders act on their own instead of moving as one. Choose Bass resolution in Settings: Balanced (the new default), Bass precision for the finest control, or Low latency.
Exact filters. Every Parametric EQ filter type now follows the standard audio EQ formulas exactly, in the engine and on the curve, so what you draw is what you hear.
Headroom. A new setting decides what happens when boosts push loud music past the top. Clean lowers the level by exactly as much as your curve boosts, so nothing distorts. Loud keeps the level up and lets the limiter catch the peaks. Auto picks Clean for Bluetooth and USB, and Loud for the speaker and wired headphones.
Hearing test. In Settings > Tools. Short beeps at seven pitches in each ear find where you hear less than elsewhere, and a gentle EQ fills that in, separately for each ear. Switch it off and on to compare, or set how strong it is. It is not a medical test.
De-esser. Tames harsh S and T sounds in vocals, only at the moment one gets sharp. Saved with each profile, and free.
Taste for Auto-EQ. Bass and treble sliders on top of any headphone correction, kept when you switch headphones.
Loudness Compensation follows your volume. It now adds back what your ears miss at the current volume, live as you change it, based on the ISO 226 equal-loudness curves.
When another app takes the sound. If another equalizer or sound app takes over, a notice says so and Take back restores yours. Another notice explains when Spatial Audio skips the equalizer on some phones, and a new Attach to music apps option (beta) can work around it.
Your output, always in view. The top of the screen now names where your sound is going (the phone speaker, your headphones or a Bluetooth device), changes the moment you switch, and opens Current Output when tapped. The logo beside it lights up while the equalizer is on. Suggested by a member of the Community.
A much better visualizer. Every mode can now show the sound as it arrives or with your EQ and effects applied, compressor and limiter included, so you can see what your settings do. The spectrum is measured properly: each bar is the real share of the sound in its slice of the spectrum, a quiet passage looks quiet and silence shows nothing. In Spectrum mode your exact EQ curve is drawn over the bars, the bars can line up with your EQ bands, and tapping anywhere shows the frequency and level under your finger. Waveform is now a real oscilloscope that holds the wave still, Terrain a 3D landscape of the last few seconds, Particles a fountain whose sparks rise exactly as high as each frequency is loud, and the Circular mode has the app logo at its centre. Freeze holds the picture, fullscreen keeps the screen on, and the VU meter shows the real level.
Lighter processing. Only the bands that actually change are sent to the audio engine, so dragging sliders, 8D and fades cost far less.
Loudness Equalization. One switch at the top of Advanced Audio Processing evens out loud and quiet moments, so you stop reaching for the volume between songs and videos. It is named after the Windows setting that does the same job. It rides on Multiband Compression with a slow, gentle curve, and uses the same Pro unlock.
Report and block in Community. The … menu on any preset or comment now lets you report it, with a reason, or block the person who posted it. A preset you report disappears for you at once and is hidden for everyone after several reports. Blocked people vanish from every list and thread; manage them under Blocked users in Settings or in your account menu. The community guidelines are shown before your first post, and are in Settings any time.
Free and Pro, spelled out. Settings > Monetization now lists everything that is free and everything Pro adds, and explains that one short ad unlocks Pro for 2 hours, stackable up to 24. The Pro screen shows the same list in groups, with its buttons always in view; its old note called Rumble, Punch and Air Enhancement free when they were Pro. Stereo Split EQ could also be switched on without Pro by a profile, a Community preset or the widget, and now follows the same lock as every other Pro feature.
A Feature Guide for everyone. Rewritten from scratch, with a Start Here walkthrough, an If Something Is Wrong section, where to find every control, how to read the Visualizer, and a search box. Open it from the ⋮ menu.
Your layout, everywhere. Classic, Compact or Mixer now also applies to Settings, the Privacy Policy, the language picker, the Visualizer and the app’s dialogs, which had stayed Classic whatever you picked.
Readable in every theme. If the accent colour you pick is too faint on the light or dark background, the app uses the nearest shade of it that reads and says so in Settings, while your colour stays saved exactly as picked. Labels on coloured buttons switch to dark text when white would wash out.
Fixed the equalizer going quiet after a track change. When a new track played at a different sample rate, the equalizer could stop affecting the sound until you switched it off and on. It now checks whenever playback changes and rebuilds itself when the output has changed.
Preamp back to Auto, properly. Long-pressing Preamp to return to Auto kept your manual level until the next EQ change and left the slider where it was. It now takes effect at once and the slider goes back to 0. The spectrum strip above the EQ also moves more smoothly, uses less power and keeps its labels clear of the bars.
Room EQ in every language. The measuring screens, results and tips are now translated, like the rest of the app, and Room EQ and the IR Loader now also work with the phone sideways.
Translations that mean the right thing. Hundreds of buttons and labels had been machine translated with the wrong sense of the word: Apply read as “apply for a job”, Load Profile as a “load profile” from engineering, Current Output as “current production” or electric current, Master Gain as “master’s winnings”, the theme colours as “primary school” and “secondary school”, the output Speaker as “chairman”. All fixed, along with the compressor mode names, text that still showed in English, and the Pro screen, where Watch ad had become an advert for a wristwatch in several languages.
Type a value for Manual Multiband Compression. Press any band’s reading to type an exact figure, in all three layouts.
Better TalkBack support. The Q dial, the Mixer faders, every switch and each Graphic EQ band now say what they are and how they are set, and the dial and faders can be adjusted with a swipe. Icon-only buttons have names too.
Settings that stick. A/B Compare, Undo and per-device profiles could reset the left/right balance, and applying a preset did not bring back its 8D mode. Both fixed.
Apply works from a profile page. On an author’s profile, pressing Apply on one of their presets only showed the word “Apply”. It now applies the preset.
Community messages that fit in. Notices for blocking, reporting and copying now match the rest of the app and appear above the comments, with Undo when you block someone.
More stable. Fixed the crashes reported from the last version, on older Android versions and when returning to the app, and a freeze caused by the spectrum strip running in the background. Also fixed crashes when leaving a screen before it finished loading. If you have crash reports switched on, audio engine errors are now reported too, so problems on specific phones can be found and fixed.
Everything new, in 32 languages. The in-app changelog and every new screen are fully translated.
v1.4.4Past
SEP 23, 2026
Tap a band on the Parametric EQ and its own editor opens, with a rotary dial and faders. A full illustrated guide explains every control, and typing a value now works in all three layouts.
Tap a band to edit it. Tap any band on the Parametric EQ curve and its own editor slides up: a rotary dial for Q, faders for frequency and gain, the filter type, an on/off switch and a delete button. No more aiming at a row of tiny boxes. It works in every layout and in the full-screen editor, and with Stereo Split on it knows which ear you are editing.
A guide to the Parametric EQ. A new Guide button above the filter list opens six illustrated sections: what a band actually is, how to add one and edit it, what each of the fifteen filter types does to the sound, what frequency, gain and Q really change, how to switch a band out or delete it, and how to avoid clipping. Every diagram is drawn with the app’s own filter maths, so the pictures are the filters rather than an impression of them. Translated into all 32 languages.
Hide the filter list. Fold the list away and work on the curve alone, for a view with nothing in it but your sound. Every value is still reachable by tapping a band, and the Add Filter button stays where it is.
Type a value in any layout. Press a number in the Compact or Mixer layout and the keypad opens, exactly as pressing the Classic knob always has. The dialog follows your layout now, and it no longer puts a percent sign next to a decibel or hertz figure.
Fixed a crash that hit new installs. On Android 13 and newer, notification permission starts switched off, so the equalizer could close the app during first-time setup, before you had touched a single control. It now runs either way; allow notifications to keep it playing in the background.
Turning the equalizer off is instant. Switching it off could take up to three seconds before the sound actually changed, because the fade-out rewrote every band to the audio hardware ten times over. Measured on a phone at 3.2 seconds before and 5 ms after.
Reverb switches off with everything else. Turning the equalizer off from the widget or the notification left the reverb still running.
A faster keypad in the Parametric EQ. Tapping a value to type it used to take a visible moment, because every field on the screen was a live text box at the same time. Measured on a phone at 30 ms per frame before and 16 ms after, with janky frames down from 25 percent to under 2.
Stereo Split colour and spacing. The right ear used the second theme colour even with gradients switched off, and the Parametric view left a large empty gap between the two ears.
Theme and layout polish throughout. The Parametric EQ panels, the guide and the filter type picker all follow your chosen layout and colour theme, gradients included. Sheets that slide up from the bottom now carry a lit edge along the top that follows the rounded corner and tapers out, instead of stopping square part way along it.
Everything new, in 32 languages. The in-app changelog and the Parametric EQ guide are fully translated, with no string left in English.
v1.4.3Past
SEP 15, 2026
Three layouts to choose from — including a full mixing-desk look — and Room EQ, which measures what your room is doing to the sound and corrects it.
Three layouts.Classic is the cards you know, Compact gives each control a single row so there is less scrolling, and Mixer turns the app into a mixing desk with vertical faders, lit readouts and hardware-style switches. Pick one in Settings — every control, dialog, button and screen follows it, right down to the Community tab.
Room EQ. Plays a test signal through your speaker, listens with the phone’s microphone, and shows you which frequencies your room is exaggerating — then builds parametric filters to tame them. Measure from up to three positions for a more reliable result, or load a calibration file if you own a measurement microphone. Measuring is free; applying the correction needs Pro.
Split EQ works properly in the full-screen editor. With Stereo Split on, the full-screen view used to hide the right ear below the fold, and the full-screen Parametric view showed only one channel. Both ears now fit on one screen — side by side in landscape — Parametric shows both, and the Split EQ and Link L/R toggles are finally available in there too.
The widget no longer turns the EQ on flat. Switching the equalizer on from the home-screen widget after closing the app from Recents ignored your profile and started from zero. Your tuning is restored first now.
Sliders that behave. You can scroll past a bank of faders without grabbing one by accident, the coloured fill lines up exactly with the handle instead of drifting toward the ends, and the scale marks stay visible in light mode.
Room EQ measures what it says it measures. The screen now stays awake while it listens, and a run stops if you leave the app — Android silences the microphone for apps in the background, so a measurement could quietly record nothing at all.
Smaller and steadier. Fixed a crash on some phones while checking what the audio hardware supports, and the app no longer unpacks a second copy of itself when it installs — about 10 MB less space used.
Everything new, in 32 languages. The changelog and the in-app Feature Guide cover every addition in this release, fully translated.
v1.4.2Past
SEP 4, 2026
A home-screen widget that works without opening the app, full manual control over Multiband Compression, per-device auto-save, and a deep stability pass that clears out two crashes and the app’s biggest freeze sources.
Home-screen widget. Turn the equalizer on or off and step through your saved profiles straight from your home screen — it works with the app fully closed, and follows your theme and accent colour. Tap the profile name to jump into the app.
Manual Multiband Compression. The compressor splits your music into four frequency bands — Low (up to 120 Hz), Low Mid (120 Hz–1 kHz), High Mid (1–8 kHz) and High (above 8 kHz) — and now you can set Threshold, Ratio and Makeup gain for each one yourself. Your settings travel with the profile, so they save, load, export, share and sync to the cloud like everything else.
Lock Bands. A padlock next to Undo/Redo freezes the sliders, so scrolling can’t knock a band out of place while you browse.
Per-device auto-save. Switch it on in Current Output and every set of headphones or speaker quietly remembers its own tuning — no more saving by hand each time you unplug.
Far fewer freezes. The changelog and Feature Guide now open instantly instead of building every entry at once, the app no longer stalls on its way to the background, and the volume and playback checks moved off the main thread. Launcher icons in Per-App Profiles use a fraction of the memory they used to.
Two crashes fixed. One when the app checked what your audio hardware supports — it now remembers a device that failed and skips the check for good instead of trying again every launch — and one when the equalizer notification could not be posted.
Pro now locks properly. Pro features stayed usable after a trial ended until the app was fully closed and reopened, and a profile that used them could still load its Pro settings when Pro was not active, in the app or from the widget. Both are fixed. Also fixed a saved profile still showing its name after you had changed it, when it should read Custom, and editing one band in the parametric EQ changing a different one.
Complete Feature Guide, in 31 languages. The in-app guide now covers every control, including everything new in this release, and the whole app — Preamp and its tips included — is fully translated.
v1.4.1Past
AUG 19, 2026
A new Undo/Redo on the Graphic EQ, an all-bands-on-screen layout for the 31-band EQ, big background battery and performance wins, a smaller app, and a server-side fix for community like counts.
Undo and Redo on the Graphic EQ. Step back and forth through your recent changes — band adjustments, preset loads, Auto-EQ, and switching the band count are all reversible, so experimenting with your sound is risk-free. The two buttons sit just left of the band-count selector, above the sliders.
All 31 bands fit on one screen. The 31-band Graphic EQ now shows every band at once by default — no sideways scrolling. Prefer the older, larger scrollable sliders? Turn off Fit all bands on screen in Settings → Behavior. The 15-band view always fits either way.
Much lighter in the background. Plain equalizer playback no longer keeps your phone awake, so it stays cool and easy on the battery while you use other apps — only the 8D and 10D motion effects hold a wake lock now, and only while they're on. Also fixed a brief change in sound when reopening the app from the background, and the visualizer now fully stops capturing while the app is minimized.
Smaller and faster. The app is now about 15% smaller and loads a little quicker.
Community like counts hardened. Fixed like counts that could be inflated by modified clients — likes now change one at a time, enforced on the server.
v1.4.0Past
AUG 8, 2026
The free-Pro model changes: watch one short ad to unlock every Pro feature for 2 hours, then stack more time whenever you want. Plus a graceful expiry that never cuts out mid-song, a new in-app announcement pop-up, and copy buttons across the community.
Free Pro is now a 2-hour stackable session. Watch one short ad to unlock every Pro feature for 2 hours, then watch again anytime to add more time, up to a 24-hour cap. While a session is active you can extend it right from Settings with a +2h button.
Graceful expiry. Your free Pro session never cuts out in the middle of a song — it only winds down once playback is paused or idle.
In-app announcement pop-up. Important updates now arrive as a home-screen card with like, comment, and copy, shown right after the first-run tutorial so it never interrupts onboarding.
Copy anywhere. Copy any announcement, community post, or comment to your clipboard straight from its menu.
v1.3.9Past
AUG 2, 2026
A focused fix-and-polish release — external USB DAC distortion is gone, the circular visualizer gets a clean mirrored redesign, and every spectrum style now moves with far more life.
USB DAC distortion fixed. Plugging or unplugging an external USB DAC or dongle no longer distorts the sound — the equalizer now re-tunes to the new audio output automatically, with no need to restart the app.
Circular visualizer, redesigned. A clean mirrored layout — bass at the top, treble at the bottom, symmetric on both sides — replacing the old full-circle wrap where the lowest and highest frequencies sat awkwardly side by side.
More dynamic visualizer. Every spectrum style now reacts with wider, punchier motion — bars retract on quiet passages and swell on loud ones, tracking the music far more accurately.
v1.3.8Past
JUL 19, 2026
Community grows up — developer announcements, preset previews, editable comments and like notifications — sign-in truly sticks, hi-res distortion is fixed, and the Visualizer is rebuilt: dramatically faster with a smooth-scrolling spectrogram, sound-mapped particles and beat-synced motion.
Developer announcements. News and tips now land right inside Community — a pinned banner with history, hearts and threaded comments. No app update needed to hear from us.
Preset previews. Tap any shared profile card to see exactly what it changes — the real EQ curve, drawn just like the Graphic / Parametric editors, plus every effect — before you apply it.
Editable comments. Fix a typo after posting; edited comments show a subtle “edited” tag.
Like & reply notifications. Activity now tells you when someone likes your comment, and replies or @mentions in announcement threads notify you too — tap one to jump straight into the thread.
Sign-in that sticks. Closing or swiping the app away no longer signs your Google account out.
Visualizer rebuilt for speed. All 7 styles re-engineered with a fraction of the rendering work — a mesh-rendered, smooth-scrolling spectrogram, a batched circular analyzer, lighter terrain and display-rate motion. Buttery on budget phones, and the tab sleeps during silence to save battery.
Visualizer, redesigned. Sound-mapped particles (bass sparks left, treble right, ripples on every beat), LED-style bars with falling peak caps and corrected ISO frequency / dB labels, beat-reactive rings and a fullscreen button.
Hi-res distortion fixed. Phones outputting 96 / 192 kHz no longer distort after a few minutes — the engine auto-selects a lighter mode the chip can sustain.
v1.3.7Past
JUL 10, 2026
A Quick Settings tile and one-tap resume after a restart, plus a free manual Preamp, a full-screen EQ editor, fixed Community sign-in, and more stability fixes for low-memory devices and Android 15.
Quick Settings tile. Turn the equalizer on or off straight from your notification shade — no need to open the app.
Resume after restart. On Android 15 and newer, a notification after you reboot brings your EQ back with a single tap.
Stay signed in. Your Community account now stays logged in after you close or swipe the app away.
More crash fixes. Fixed rare crashes from custom profile names (broken emoji) and importing large IR (.wav) files.
New free Preamp. Set a manual input gain for headroom, or leave it on Auto so EQ boosts never clip. It works alongside Master Gain and is saved with every profile.
Clearer, bigger EQ controls. A polished sliding Graphic / Parametric switch, a larger Graphic EQ, and a full-screen editor — tap the expand button for fine adjustments.
10D Spatial Motion fixed. It now genuinely moves the sound around you, with smoother, faster 8D/10D rotation.
Community notifications fixed. You're now notified when someone comments on your preset, and notifications show the sender's real name instead of “Anonymous”.
Volume fix. The app no longer forces your media volume to maximum when it opens — it follows your phone's current volume.
Android 15 startup crash fixed. Resolved a crash on boot caused by Android 15's restricted foreground-service rules.
Stability & guide. Crash/ANR hardening on low-memory devices and the ad-consent flow, plus an expanded in-app Feature Guide covering Preamp, full-screen EQ, Stereo Split, Reverb, Visualizer and Community.
v1.3.6Past
JUN 19, 2026
A major audio-engine overhaul — Graphic and Parametric now switch instantly, left/right balance is rock-solid, ‘flat’ is truly flat, the on/off toggle is reliable and 8D/10D spins faster — plus the Community goes social with threaded replies, comment likes, @mentions and an Activity inbox.
Audio engine rebuilt. Graphic and Parametric EQ now run on a single, always-on, high-resolution engine, so switching between them is instant — no more turning the EQ off and on to make a mode “take”. Slider and filter-node changes apply immediately as you drag.
Rock-solid stereo & a truly-flat flat. Left and right channels now move together every time — no more one-sided “cave” effect when the app opens or the EQ toggles — ‘flat’ is genuinely flat with no residual colouring, and the master on/off toggle is reliable.
Faster 8D / 10D. Spatial rotation can now spin much faster for a more dramatic surround sweep.
Threaded comment replies. Reply to any comment and it nests underneath as a thread (Instagram-style) behind a “View replies” expander. Tapping Reply auto-mentions the person you're replying to.
Like comments + sort. Tap the heart on any comment, and switch a thread between Top (most-liked) and Newest.
@mentions. Type @ to pick someone from the thread — mentions show in your theme colour and tap straight through to that person's profile.
Activity inbox. A new bell in Community tells you when someone replies to you or @mentions you. Tap a notification to jump right to that comment, highlighted in its thread. (In-app inbox — no push notifications.)
Richer profiles. A commenter's profile now shows their total likes received and the month they joined, alongside every preset they've shared.
Reliability, device compatibility & translations. Smoother performance and crash/ANR hardening, better behaviour on battery-saver and OEM power-management screens (incl. Tecno/Infinix/itel), clearer guidance for phones whose system blocks app equalizers, faster ad loading, and corrected French translations.
v1.3.5Past
JUN 14, 2026
Community goes social — Trending ranking, comments on presets, author profiles, clip-risk warnings and spam protection.
Community ranking rebuilt. Browse now defaults to Trending — a hot-score that weights likes over downloads and decays with age, so genuinely loved recent presets surface instead of all-time download winners. Tap the sort pill to cycle Trending → Top (most-liked) → New (newest).
Comments on community presets. Tap the comment icon on any preset to discuss tuning, ask for tweaks, or leave feedback. Delete your own comments (preset authors can moderate their own threads); report anything abusive.
Author profiles. Tap any author's avatar to visit their profile and browse every preset they've shared.
Clip-risk warning badge. Presets with heavy boosts that may clip, distort, or risk your hearing/headphones at high volume now show a ⚠ CLIP RISK tag before you import.
Spam protection. Comment rate limiting (per-comment cooldown + daily cap) and a profanity filter keep community threads clean and protect server quota. Backed by server-side Firestore security rules — not just client checks.
v1.3.4Past
MAY 24, 2026
Parametric EQ panel layout polish — no more empty space below the last filter row in non-Split mode.
Parametric EQ panel — non-Split layout fix. When Stereo Split EQ is off and you're in Parametric mode, the panel used to leave a chunk of empty space between the last filter row and the Add Filter button (fixed 700 px container). Now the widget Column-sizes to actual content — chart + filter rows + Add Filter button hug each other tightly. Split mode kept its bounded height because each L/R panel needs predictable layout in the two-panel stack.
v1.3.3Past
MAY 22, 2026
Hybrid parametric engine groundwork — app now probes the device for a vendor parametric AudioEffect for bit-exact biquad rendering. Plus parametric panel layout fix and crash hardening.
Hybrid parametric EQ engine (Phase 1). The app now probes the device on startup for a vendor parametric AudioEffect (Samsung SoundAlive PEQ / Qualcomm aptX PEQ / MediaTek MTK PEQ / Xiaomi param EQ / AOSP generic). When found and the HAL accepts the filter format, parametric EQ uses the vendor effect for bit-exact biquad rendering — bypassing the Q-locked DynamicsProcessing fallback. When not found or rejected, falls back automatically to the v1.3.1 least-squares 32-band fit. No new permissions or audio capture required.
Parametric panel layout fix. Single-mode container height now scales with filter count. Was a fixed 700 px container that left ~200 px of empty space below the last filter row when only 3–5 filters were active.
ANR / native-crash hardening. Activity onDestroy + Flutter plugin teardown chains now individually try/catch every step (channel detach, audio device callback unregister, broadcast receiver unregister, service unbind, ad factory unregister). One failing step no longer cascades through the rest of the destroy chain and trips a native SIGSEGV in ART. Matches Crashlytics reports from Pixel / OneUI builds.
v1.3.2Past
MAY 21, 2026
User-controlled "Apply to which ear?" popup. Default OFF for frictionless one-tap apply, toggle ON for per-ear control.
New Settings toggle "Ask which ear when applying profiles". Default OFF. With it OFF, applying any preset / saved profile / Auto-EQ headphone profile / community profile now routes to both ears with the profile's effects — no popup. With it ON, the previous "Apply to which ear?" dialog comes back with Left / Right / Both choices and the "Keep current effects" sub-toggle. Lets casual users get a one-tap apply experience while keeping per-ear control available for power users (asymmetric hearing, REW measurers, etc.).
Parametric EQ accuracy rewritten. Auto-EQ headphone profiles (oratory1990 / Crinacle / Innerfidelity / Rtings) now render with audibly distinct character — Sennheiser HD600 sounds nothing like a Sony WH-1000XM5 sounds nothing like a KSC75. A least-squares 32-band fit reconstructs the full target biquad curve across the entire spectrum instead of writing one band per filter, so each measured headphone correction actually plays the way it was measured to. REW sweeps land within ±1-1.5 dB of the reference curve for typical Q ≤ 3 filters.
Stereo Split + Parametric EQ fix. Toggling Split ON while a parametric filter chain was configured used to momentarily silence the filter shape — the audio reverted to flat until the user nudged any filter node. Filter set now stays live through the Split toggle and through Link L/R, matching how Split EQ already worked in graphic mode.
"Keep current effects" toggle is now orthogonal. The toggle is the sole control over whether a profile's extra effects (Bass Boost, Rumble, Reverb, 8D, etc.) replace your stack — independent of which ear (L / R / Both) you target. Previously the L/R route always skipped effects; now toggle OFF + L-ear apply correctly imports the profile's effects too.
v1.3.0Past
MAY 19, 2026
Stereo Split EQ — independent left/right channel control. Tune your asymmetric hearing or fix imbalanced headphones for both Bands and Parametric EQ.
Stereo Split EQ. Engage Split from the EQ panel and you get two independent EQ rows (Left ear / Right ear) for the band EQ, plus two stacked Parametric EQ panels in parametric mode. The Android DSP now routes per-channel gains via the native DynamicsProcessing pre-EQ chain — real per-ear correction, not a fake stereo widener.
"Apply to which ear?" dialog. When Split is on and you load a saved profile, tap a built-in preset, apply an Auto-EQ headphone profile, or import from the community tab, a polished prompt asks whether to apply to Left only, Right only, or Both. Includes an optional Keep current effects toggle so you don't wipe your Bass Boost / Treble / Rumble / Reverb stack when you only want to swap the EQ shape.
Smart Split auto-detect. Loading a saved profile / community profile / import keeps Split ON when L ≠ R, and auto-disables Split when the profile is effectively mono (so built-in presets, Auto-EQ, and balanced profiles play unified without a manual toggle).
Auto-EQ + Built-in presets are Split-aware. Pick a Sennheiser HD600 Auto-EQ profile and target only your left ear. Apply the Rock built-in preset to the right ear without erasing your left-ear shape.
Save / Load / Import / Export / Community Share-and-Apply. Every profile flow now round-trips both L and R band values, both L and R parametric filter sets, the Split flag, and the Link L/R link state.
Link L/R button on the Split EQ row mirrors movement across both ears in real time — for symmetric tuning when you want Split UX but mono audio.
Polished UI: button-style EQ mode pills (31-band / Parametric), refined Link L/R control, ON/OFF switch reshaped to match pill proportions, larger Parametric filter panels on small screens so you see ~4 filters without scrolling.
Parametric EQ stair-step fix. REW frequency sweeps used to show a stair-stepped response instead of a smooth biquad curve because each parametric filter was being resampled across all 32 PreEq band slots. Rewrote the DSP path so every parametric filter claims one dedicated band slot at its exact centre frequency with its exact gain — the DSP's natural bell-overlap now produces smooth peaks and dips. Auto-EQ headphone profiles (oratory1990, Crinacle, Innerfidelity, Rtings) and community parametric profiles render closer to their reference response.
v1.2.9Past
MAY 17, 2026
Fixed the duplicated bottom row in Load Profile and let 8D and 10D Spatial run at the same time.
Fixed: the bottom profile in Load Profile no longer shows up twice (an ad slot was rendering the last entry again for Pro users).
8D Spatial and 10D Spatial can now be turned on at the same time. They run as two independent motion engines, layered on top of each other.
Extra hardening for the Load Profile duplicate fix: profile names with hidden invisible characters (zero-width spaces, NBSP, variation selectors, etc.) can no longer slip past and render twice.
v1.2.8Past
MAY 12, 2026
Stops hijacking lock-screen + Galaxy Watch controls. Notification "Turn Off" syncs the app. New Pro feature tutorial. Crash fixes for boot, test tones, and load profile.
Pausing YouTube or Spotify no longer replaces their controls with the EQ on your lock screen, notification shade, or Galaxy Watch. Your music app keeps the media controls — Enhanced EQ stays out of the way unless audio is actively flowing through it.
Tapping "Turn Off" in the notification now correctly flips the in-app ON/OFF pill, even when the app was in the background. Before, the EQ would stop but the UI still showed it as ON until you tapped the pill manually.
Settings page no longer shows a huge gray block under the PROFILES card — a tutorial overlay was leaking when Settings opened in its own route.
Tutorial expanded with coach-marks for the Pro features so you can see what unlocks at a glance: Rumble (sub-bass), Punch (mid-bass impact), 8D Spatial (orbital stereo), and Auto-EQ (match 8,850+ headphone profiles to the Harman target curve).
The ON/OFF Power button highlight in the tutorial now hugs the pill exactly — the halo was offset on devices with cramped header layouts due to the scaleDown transform.
Crash fixes: BootReceiver no longer crashes on Android 12+ when the system blocks foreground-service starts from boot; Test Tones (pink noise / sine sweep) no longer crash when you rapid-start/stop them; Load Profile dialog no longer crashes on legacy/corrupted profiles where a numeric field got saved as a boolean.
Fewer freezes on older or budget phones. Heavy audio engine + battery permission calls now run off the main thread, so the app stays responsive instead of getting an "App not responding" warning.
Liking or unliking a community preset now moves the count by 1, not 2.
v1.2.7Past
MAY 8, 2026
Stability + battery — fixes Per-App Profiles freeze and saves up to 70% battery during silent gaps.
Fixed freeze when opening Per-App Profiles on Realme, OPPO, OnePlus, Xiaomi, and Tecno phones.
Fixed crash caused by apps with broken emoji in their names.
Up to 70% less battery drain when nothing is playing — wake lock now releases during silent gaps.
Auto-recovers if aggressive battery managers (MIUI / EMUI / ColorOS / HiOS) kill the service in the background.
On Tecno / Infinix / Itel devices: honest warning shown — these chipsets bypass system effects, try Bluetooth output for full DSP.
Now starts cleanly on Huawei devices without Google Mobile Services.
Auto-preamp prevents digital clipping when boosting EQ bands — the input is now pre-attenuated by the highest peak so a +3 dB shelf at 20 Hz can't push hot masters past 0 dBFS.
Master Gain now also takes effect on the legacy fallback path used on devices where Android's DynamicsProcessing engine isn't available (Honor MagicOS, Tecno HiOS, older Android).
UI polish — Pro upgrade card title fits properly in long-translation locales (Russian, German, French, etc.); Cancel button on the Activate Promo Code dialog now translates; oversized Best-Value badge wrapped over the price in 10 languages.
Visualizer runs lighter — poll rate reduced from ~30 fps to ~20 fps so budget Android devices don't lag while the spectrum is on screen.
v1.2.6Past
APR 21, 2026
Cleaner audio — bass is tighter and less muddy, highs are clearer with no harshness.
Cleaner audio — bass is tighter and less muddy, highs are clearer with no harshness.
Sharper parametric EQ — narrow peaks and notches now actually sound as sharp as they look.
Smoother slider drags — no more tiny zipper or stair-step noise when adjusting bands.
Better Loudness slider — at low listening volumes the mix now feels full instead of just louder.
Steeper Low Pass / High Pass / LR2 / LR4 cutoffs — slope steepness closer to advertised dB/oct.
Existing profiles get the upgrade automatically — no re-saving needed.
v1.2.5Past
2026
New: Master Gain slider for overall loudness control.
New: Master Gain slider for overall loudness control.
New: Compressor Mode chips for one-tap dynamics tuning (Pro).
New: Subwoofer Crossover for paired sub setups.
New: Per-App Profiles — auto-switch EQ when you change apps (Pro).
New: Test Tones for room calibration (Pro).
New: IR Loader — load a headphone IR file and apply it system-wide (Pro).
New: Save your own custom colour palettes with rename + delete.
Rate the App now lets you pick your stars before opening Play Store.
Better presets — 21 built-in profiles re-tuned with the new tools.
Crash fixes for sideloaded installs and broken-emoji profile names.
v1.2.4Past
2026
NEW: 10D Spatial Motion — multi-axis cinematic mode with 4 presets (Cinema, Concert, Surround, Meditation), bass-anchor toggle, and tunable intensity + speed. Real DSP layered on top of the 8D engine, not buzzword marketing.
NEW: 10D Spatial Motion — multi-axis cinematic mode with 4 presets (Cinema, Concert, Surround, Meditation), bass-anchor toggle, and tunable intensity + speed. Real DSP layered on top of the 8D engine, not buzzword marketing.
3 new reverb presets: Spring (guitar-amp tank), Shimmer (long ethereal cloud), Gated (80s drum production). Cathedral preset rebuilt with much longer decay and lower diffusion for true echoey stone-cathedral feel.
Reverb, 10D, and other Pro effects now correctly disengage when a temporary Pro unlock expires — no more lingering reverb tail after the 24-hour window ends.
Fixed brief audio glitch + repeated "EQ active and running normally" banner that triggered every time the app was resumed from the notification pane or task switcher.
Reduced interstitial ad frequency — fires every 10th preset apply (was 5th) with a 3-min cooldown (was 2-min). Roughly 60% fewer interruptions while you tweak.
Pre-emptively dropped READ_MEDIA_AUDIO request (we never read media files) for stricter Google Play policy compliance
Hotfix: picking an Auto-EQ profile no longer blanks the parametric EQ canvas (bundled-snapshot field-shape mismatch)
Visualizer engine rebuilt for performance: per-bin asymmetric smoother (slow-thump lows, snappy-transient highs), adaptive spectral-flux onset detector, decoupled canvas repaint (no more full-tree rebuild at 30 Hz), typed Float64List buffers, O(1) spectrogram history, cached colormap LUTs, reused Paint instances across all painters
v1.2.2Past
2026
Switched community profile photo selection to the system Android Photo Picker — no broad photo/media permission needed (Google Play "Photo and Video Permissions" policy compliance)
Switched community profile photo selection to the system Android Photo Picker — no broad photo/media permission needed (Google Play "Photo and Video Permissions" policy compliance)
Added GDPR/EEA & UK consent (UMP/CMP) — required by AdMob for personalised ads in Europe; stops "Restricted ad personalisation" warnings
New "Manage Ad Consent" entry in Settings → Legal & Feedback for withdrawing or changing consent at any time
Privacy Policy expanded with full GDPR rights, California (CCPA/CPRA) rights, advertising-ID disclosure, and data retention sections
Fixed crash: Google avatar image fails (offline / DNS) no longer surfaces a fatal exception in Crashlytics
Fixed native abort on Android 8.1 OPPO/vivo (libaudioclient.so linkToDeath) by lowering AudioEffect priority on legacy SDKs
Fixed MissingLibraryException for libflutter.so on cloned/sideloaded installs by extracting native libs at install time
Reduced startup ANR risk by deferring AdMob/UMP initialisation until after the first frame paints
Bumped Google Sign-In and In-App Purchase plugins to fix SignInHubActivity / ProxyBillingActivity null-intent NPEs
v1.2.1Past
2026
Redesigned band equalizer UI: smooth FlowEQ-style curve overlay visualizes your EQ shape at a glance
Redesigned band equalizer UI: smooth FlowEQ-style curve overlay visualizes your EQ shape at a glance
New VU-meter style band sliders with a thick fill below the dot and a faint ghost line above
Themed slider dots that follow your primary color
Wider touch targets on every band for easier grabbing without shifting the visible track
Smoother drag performance: curve redraws in lock-step with the thumb and settings saves are batched to reduce frame jank
v1.2.0Past
2026
New interactive tutorial on first launch that walks you through the basics, with a quick lesson on how sound frequencies work
New interactive tutorial on first launch that walks you through the basics, with a quick lesson on how sound frequencies work
Replay the tutorial anytime from the app menu or Settings → Help
Feature Guide now includes a "How Sound Works" primer at the top
Graceful handling and on-device diagnostics when Android audio effects are unavailable (e.g. on Android 16 beta builds)
v1.1.9Past
2026
Fixed ANR when checking audio effect support on some devices
Fixed ANR when checking audio effect support on some devices
Fixed ad-banner layout ANR during app startup
Rate the App now opens the Play Store reliably
Redeem promo codes directly from Settings
Upgrade to Pro anytime during the 24-hour trial
v1.1.8Past
2026
Fixed startup ANR on budget devices
Fixed startup ANR on budget devices
Fixed Loudness Compensation (proper bass/treble boost at low volumes)
Start on Boot now works after device restart
Crash Reporting toggle now functional (Firebase Crashlytics)
Privacy-safe Analytics toggle now functional
Performance improvements
v1.1.7Past
2026
Fixed crash and ANR issues
Fixed crash and ANR issues
Updated pricing plans
v1.1.6Past
2026
New: Reverb effect with full controls
New: Reverb effect with full controls
New: Air Enhancement with intensity & modes
New: Rumble & Punch effects
Recalibrated all 16 built-in presets
v1.1.2 – v1.1.5Past
2026
Bug fixes and stability improvements for new audio features
Bug fixes and stability improvements for new audio features
v1.1.1Past
2026
Fixed app icon across all Android devices
Fixed app icon across all Android devices
v1.0.9Past
2026
Initial public release
Initial public release
Get Enhanced EQ on Google Play. Auto-updates bring each release to your device.