TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

GPD Pocket 4 Speaker DSP: Configuring PipeWire so laptop speakers sound better

261 点作者 zdw大约 1 个月前

22 条评论

smj-edison大约 1 个月前
Huh, I didn&#x27;t realize pipewire had builtin support for this! I&#x27;ve been using a different piece of software called Easy Effects[1] on my framework laptop.<p>To equalize my laptop, I ended up buying a umik-1, and using REW to calculate all the filter coefficients (you can import REW&#x27;s filter export right into Easy Effects). It&#x27;s a subtle difference at first, but it&#x27;s much cleaner (I also usually have a compressor and loudness effect enabled, as the framework speakers are pretty quiet).<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;wwmm&#x2F;easyeffects">https:&#x2F;&#x2F;github.com&#x2F;wwmm&#x2F;easyeffects</a>
评论 #43637780 未加载
评论 #43638556 未加载
评论 #43641869 未加载
评论 #43638542 未加载
userbinator大约 1 个月前
I couldn&#x27;t find any mentions of what audio codec it uses in an initial search, but I see &quot;HD Audio&quot; and other sources online say it&#x27;s a Realtek, so this seems to be a standard Intel HD Audio codec. What&#x27;s lesser-known is that most if not all of them have a built-in EQ function which can be used to accomplish this (and perhaps the original vendor&#x27;s Windows drivers already do), but it&#x27;s not well-documented. Linux has some code for that too (search for EQ in here):<p><a href="https:&#x2F;&#x2F;raw.githubusercontent.com&#x2F;torvalds&#x2F;linux&#x2F;master&#x2F;sound&#x2F;pci&#x2F;hda&#x2F;patch_sigmatel.c" rel="nofollow">https:&#x2F;&#x2F;raw.githubusercontent.com&#x2F;torvalds&#x2F;linux&#x2F;master&#x2F;soun...</a>
评论 #43642274 未加载
评论 #43642410 未加载
ahub大约 1 个月前
Ho wow, the sample video shows incredible results, I&#x27;d love to read more about how to configure it with my own laptop and microphone. Settings ought to be different for each laptop model, right ?
评论 #43637400 未加载
评论 #43636654 未加载
Humbly8967大约 1 个月前
FYI, when attempting to apply this to speakers, the anechoic frequency response is required. If you try to equalize for flat-in-room response, the results are terrible. See this video[1] for loads more information and context.<p>[1] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=zrpUDuUtxPM" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=zrpUDuUtxPM</a>
rzzzt大约 1 个月前
On an old MBP I have a similar setup with these two tools:<p>- <a href="https:&#x2F;&#x2F;ju-x.com&#x2F;hostingau.html" rel="nofollow">https:&#x2F;&#x2F;ju-x.com&#x2F;hostingau.html</a><p>- <a href="https:&#x2F;&#x2F;existential.audio&#x2F;blackhole&#x2F;" rel="nofollow">https:&#x2F;&#x2F;existential.audio&#x2F;blackhole&#x2F;</a><p>Default output for applications is set to BlackHole&#x27;s virtual sound device which the &quot;Ext-In &#x2F; Track D&quot; channel can pick up in Hosting AU as an input. An &quot;AUDynamicsProcessor&quot; and &quot;AUGraphicEQ&quot; stage later (both built-in macOS units) it is sent back to the real output device.
评论 #43636103 未加载
thrtythreeforty大约 1 个月前
Impulse response is sort of overkill here. If you design a filter bank in the first place, you can just <i>implement that filter bank</i> much cheaper than doing even an FFT-based convolution. Convolution is useful when you don&#x27;t know the underlying filter transfer function.
评论 #43637264 未加载
评论 #43636182 未加载
评论 #43635799 未加载
评论 #43637141 未加载
评论 #43636622 未加载
Glyptodon大约 1 个月前
What kills me is that I&#x27;m going to have to learn half of the skills to do this sort of thing just to reverse one PC&#x27;s stereo channels. (Though in all fairness maybe it only seems complicated because this is my first contact with Suse&#x2F;Tumbleweed.)
评论 #43639373 未加载
评论 #43641119 未加载
评论 #43637816 未加载
rasz大约 1 个月前
Under windows <a href="https:&#x2F;&#x2F;sourceforge.net&#x2F;projects&#x2F;equalizerapo&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sourceforge.net&#x2F;projects&#x2F;equalizerapo&#x2F;</a><p>&gt;Equalizer APO can be used in conjunction with Room EQ Wizard (<a href="http:&#x2F;&#x2F;www.roomeqwizard.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.roomeqwizard.com&#x2F;</a>), because it can read its filter text file format.
评论 #43639124 未加载
评论 #43639382 未加载
abdullahkhalids大约 1 个月前
Can you similarly process the laptop microphone input so it sounds better?
评论 #43638101 未加载
dizhn大约 1 个月前
One can do similar things with JamesDSP on Android. I believe there are ways to do it without root nowadays. Also you&#x27;d be able to find flattening eq curves for your headphone on GitHub and other places. I&#x27;ll find the link if anybody is interested. This fixes artificially bass heavy headphones pretty well.
评论 #43636775 未加载
grandrew大约 1 个月前
I&#x27;ve been in this endeavor with Surface Book 2. While the results where good, the CPU usage for software DSP killed the entire effort. Microsoft is using intel&#x27;s DSP accelerator to do this. While linux technically can use intel&#x27;s audio DSP I never had enough time to dig into it
评论 #43640465 未加载
OJFord大约 1 个月前
What a rollercoaster, not having heard of the GPD Pocket 4 before now, I went through:<p>- cool!<p>- oh but there&#x27;s no way this isn&#x27;t hard and somewhat manual, something to tune<p>- wait what, end of blog, that&#x27;s it, just install a package?<p>- oh no this is the Asahi announcement, so it&#x27;s Mac only? [follows link to GitHub]<p>- no! This is separate, it really is just install a package!<p>- oh, hang on, GPD Pocket 4 is the laptop shown in image, it&#x27;s for that only<p>No slight against the author, nothing wrong with that, just a rollercoaster to follow!<p>Is there any technical reason it couldn&#x27;t be generic though? Surely environment has almost as much impact as the hardware anyway, wouldn&#x27;t you ideally have it sample and adjust every so often on a systemd timer or whatever?
评论 #43642228 未加载
评论 #43639929 未加载
abdullahkhalids大约 1 个月前
What are the exact steps to repeat this on my own laptop?<p>Surely, I don&#x27;t use the wav files for their laptop for mine.
评论 #43642217 未加载
a1o大约 1 个月前
Great to see people using GPD Pocket, it is a nifty little laptop, I am impressed with each new version of it. There are few options for very small and portable devices that have a keyboard, and I find it pretty cool.
评论 #43639944 未加载
MrBuddyCasino大约 1 个月前
I wonder what the latency is. FIR needs quite some time in the lower frequencies.
scoot大约 1 个月前
The title really needs to mention Linux, as this is a solved problem in the OSs used by the majority of people. (<i>Including developers</i> [0] before anyone comments that this is HN).<p>[0] <a href="https:&#x2F;&#x2F;www.statista.com&#x2F;statistics&#x2F;1482210&#x2F;os-distribution-among-developers-worldwide&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.statista.com&#x2F;statistics&#x2F;1482210&#x2F;os-distribution-...</a>
causality0大约 1 个月前
FxSound made a huge difference in changing my GPD Win Max 2&#x27;s speakers from unusably bad to average.
adamfaliq42大约 1 个月前
I&#x27;m thorn between GPD P4 and a Macbook Air for a travel laptop. How good is its battery life?
评论 #43640656 未加载
评论 #43641195 未加载
评论 #43642231 未加载
mycall大约 1 个月前
Any input on how to do similar speaker profiling inside Windows 11?
trelane大约 1 个月前
I wonder if this is part of what System76 does with their computers
throwaway1482大约 1 个月前
Wim Taymans is the man!
unit149大约 1 个月前
MBV recorded Loveless w&#x2F; two tube amps, face to face to mimic Spector&#x27;s wall of sound. No effect or pedals. When recording BT over DAW, like in Reverb,.wav&#x2F;REW audio delay files correct external post-installation drivers.