frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

EasyEffects can massively improve laptop speaker sound quality

https://www.osnews.com/story/145883/easyeffects-should-be-part-of-every-linux-distribution-and-desktop-environment-to-massively-improve-laptop-speaker-sound-quality/
23•birdculture•3h ago

Comments

jurf•2h ago
> Third, audio quality is deeply subjective, and what sounds good to my ears may sound like total garbage to yours.

Interesting article (audio processing should be a standard OS feature), but I wish we'd stop doing this. Speakers were never subjective (unlike earphones), they’re supposed to be flat – “equalised”. At least if you want to hear the thing as it was mastered.

I think it just hurts consumers in the end, as it validates snake oil in the form of various ”enhancements”, like image processing on TVs. It makes stuff really hard to compare and much easier to sell shitty hardware.

Not that I’m opposed to improving shitty hardware with software, – quite the contrary – it’s just the murky subjectivity that irks me.

doubled112•52m ago
The definition of sound quality tends to change between people.

My definition is pretty much the same as yours here, but I know quite a few people who hate listening to music on anything with a relatively flat frequency response.

SomeoneOnTheWeb•38m ago
Why would speakers be any different than earphones? Botu are subjective ; I personally hate flat eq. I've listened to numerous products, some worth thousands of dollars, and I'll always take some sort of slight bass and treble boost over flat eq. I'll even take a big bass boost over no bass boost at all.
coldblues•1h ago
Shout-out to the PEQdB Diamond target and the IG955, iykyk. I use EasyEffects to apply the EQ filters, and I think it is mandatory that you use EQ because your audio equipment most definitely sounds bad by default.
pyrophane•32m ago
Most windows laptops will do something like this by default to enhance the sound. Part of what ships as "Dolby Atmos" is some EQ-ing and normalization, with the default not being flat. It is just necessary to make those tiny laptop speakers sound half decent and not crap out all the time.
ranger_danger•27m ago
Really wished it worked with pulse or alsa. My distro does not natively support pipewire out of the box and I'm not interested in changing my setup.
cassianoleal•26m ago
Last night I went through their guide on how to improve the sound of laptop speakers on my Framework. It's night and day, highly recommended.

https://wwmm.github.io/easyeffects/guides/guide_1.html

brewtide•9m ago
Just seconding this so other framework owners may give it a try. The speakers on my 13" are pretty bad, but using easy effects made them plenty "fine". Without, it sounded like absolute trash.
chrisco23•21m ago
I'm not having an issue with laptop with subpar speakers, but I don't see any way of not using EasyEffects. I'm running Arch on a Beelink SER8 through a focusrite 2i2 and into my Sony stereo receiver, out to floorstanding speakers. At the moment I am just using a slightly modified variation of one of the common community plugins, LoudnessEqualizer. For better or for worse, my ears are so accustomed to this. Elsewhere I also use it for things like dialogue boost and it surely does feel like overkill then, but convenient.

Now I am about to dig back into my Bitwig DAW, something I haven't done for many years, and dealing with all the issues around clean vs EasyEffects-modified sounds is daunting.

randomfinn•15m ago
> In fact, I’d take it a step further and urge desktop environments like KDE and GNOME to properly integrate EasyEffects into their sound settings.

Another important integration point would be the system volume control. If you could EQ your speakers to near flat response, and then apply loudness based on the volume control, you would get great sound at lower volumes without compromising the quality at higher volumes.

I do this currently with EasyEffects equalizer and loudness filters, but for best quality I need to keep the speakers and system volume at preset reference level and control the volume from the loudness filter volume setting.

mananaysiempre•11m ago
Some time ago, I’ve come across an Asahi patch to I think Pipewire that tied system volume to a Macbook-specific loudness correction filter, but I couldn’t figure out how to actually make use of it outside of their environment.
delecti•11m ago
I had to go on a bit of a journey figuring out how to do anything useful with EasyEffects when I moved to Linux on my Microsoft brand laptop. I question the value of including it by default though. As the article notes, it's easy enough to install manually, and most people won't have any idea what to do to configure it usefully. Even after all my research and tweaking, my audio still has quirks that I don't even have the vocabulary for to be able to find fixes.
downloadram•6m ago
i use EE on my parents tv (minipc connected to offline 4koled) to address the "movie too quiet then way too loud" for them but there is a cost, latency

fortunately its not large enough to notice unless you already know (i.e. problem for me but not for thee) so its not bothering them, but i disable it if im going to play games where i need split second audio cue/reaction

the lack of vst support though, seems like a terrible oversight. obs audio filters with stacked vsts and routing filters can unironically do this programs job better because of the vst support, and depending on the setup choices, with better latency too

Get your Windows license refund

https://en.refund4freedom.org/
460•smartmic•4h ago•183 comments

GUIs should be fully keyboard-driven

https://ckardaris.com/blog/2026/08/28/keyboard-driven-guis.html
155•ckardaris•3h ago•102 comments

Just the rumour of a bug is enough to find an exploit these days

https://anil.recoil.org/notes/rumour-is-the-exploit
98•avsm•2h ago•32 comments

Htmx 4.0.0

https://four.htmx.org/announcements/2026-08-28-htmx-4.0.0-is-released
213•rmsaksida•4h ago•49 comments

U.S. sanctions against the A/I Collective

https://www.inventati.org/
278•exiguus•5h ago•241 comments

Inception-style curved map for turn-by-turn directions

https://www.orbify.eu/demo/
275•smoser•5h ago•96 comments

GLM-5.3 is now open-weight

https://twitter.com/Zai_org/status/2093354097122455713
299•jeudesprits•3h ago•114 comments

Autonomous Mathematical Discovery in an Open-World Multi-Agent Environment

https://arxiv.org/abs/2608.23691
11•stephenchung•1h ago•0 comments

Attimet (YC F24) Is Hiring Members of Technical Staff – Engineering and Research

https://www.ycombinator.com/companies/attimet/jobs/6btZFDg-member-of-technical-staff-engineering
1•kbanothu•1h ago

Barrier lake continues to pose flood risk, China warns

https://kathmandupost.com/national/2026/08/28/barrier-lake-continues-to-pose-flood-risk-china-warns
42•r721•3h ago•6 comments

How Dactyl Works

https://dactyl.dev/blog/how-dactyl-works/
51•anorak27•2h ago•9 comments

The Twelve-Factor App

https://12factor.net/
117•jxmorris12•19h ago•56 comments

Verschlimmbesserung: The Word Your Software Updates Need

https://geekyschmidt.com/post/2026-08-25-verschlimmbesserung/
47•speckx•3h ago•17 comments

Global demand has spawned a worldwide boom in illegal sand mining (2015)

https://www.wired.com/2015/03/illegal-sand-mining/
22•EndXA•2d ago•7 comments

State of the Map 2026

https://2026.stateofthemap.org/
89•lode•4h ago•36 comments

Don't use musl if you care about performance

https://blog.brokk.ai/dont-use-musl-if-you-care-about-performance/
44•jbellis•3h ago•27 comments

Secrets of the Atomic City

https://longreads.com/2026/08/06/radiation-paducah-atavist/
11•mooreds•1h ago•2 comments

Hilariously Fast Volume Computation with the Divergence Theorem (2018)

https://alyssarosenzweig.ca/blog/hilariously-fast-volume-computation-with-the-divergence-theorem....
207•luu•9h ago•51 comments

The conservationists helping to restore Africa’s wild dog populations

https://www.smithsonianmag.com/science-nature/africa-wild-dogs-most-hated-carnivores-continent-he...
38•speckx•3h ago•13 comments

Migrating to HTTPX2

https://github.com/openai/openai-python/blob/main/httpx2.md
159•tosh•6h ago•70 comments

Smaller reactors bring nuclear power closer to fulfilling its promise

https://www.nature.com/articles/d41586-026-02506-4
63•sohkamyung•5h ago•85 comments

EasyEffects can massively improve laptop speaker sound quality

https://www.osnews.com/story/145883/easyeffects-should-be-part-of-every-linux-distribution-and-de...
23•birdculture•3h ago•14 comments

Luanti removed from Google Play due to baseless AI copyright notice

https://blog.luanti.org/2026/08/27/luanti-dmca-tracer-ai/
303•miniBill•11h ago•98 comments

“It works better in the app”

https://shkspr.mobi/blog/2026/08/it-works-better-in-the-app/
569•blenderob•5h ago•372 comments

An investigation into the state of corvid–human relations

https://www.audubon.org/magazine/are-crows-really-our-friends
73•speckx•5h ago•47 comments

HTTPX2 – A next-generation HTTP client for Python

https://github.com/pydantic/httpx2
91•tosh•6h ago•30 comments

Debugging my new network, when 10 Gigabit Ethernet Runs at 300 Megabits

https://www.hanselman.com/blog/debugging-my-new-network-when-10-gigabit-ethernet-runs-at-300-mega...
25•speckx•4h ago•10 comments

Judge rules Trump administration’s blacklisting of Anthropic was illegal

https://www.nytimes.com/2026/08/27/technology/anthropic-government-blacklisting-ruling.html
335•jbegley•16h ago•272 comments

“Weird” is a weird word

https://www.deadlanguagesociety.com/p/weird-is-a-weird-word
43•pseudolus•4h ago•17 comments

Show HN: SubSmith – Turn your own videos into language-learning material

https://subsmith.app
59•IbrahimF96•7h ago•44 comments