blob: 37f6478ce989df78e9ab136f1cae449440545658 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
#+TITLE: EasyEffects EQ Presets - Installation Guide
#+DATE: 2026-01-28
* Overview
Three parametric EQ presets targeting the Harman frequency response curve, formatted for EasyEffects (PipeWire).
| Preset File | Headphone | Source | Bands | Preamp |
|-----------------------------------+------------------------------+----------------------------+-------+---------|
| dt770-pro-250-harman-eq.json | Beyerdynamic DT 770 Pro 250 | oratory1990 (hand-tuned) | 9 | -4.7 dB |
| pxc-550-ii-harman-eq.json | Sennheiser PXC 550-II | AutoEQ / oratory1990 meas. | 10 | -3.0 dB |
| pixel-buds-pro-2-harman-eq.json | Google Pixel Buds Pro 2 | AutoEQ / DHRME meas. | 10 | -2.8 dB |
* Prerequisites
- PipeWire (replaces PulseAudio)
- pipewire-pulse
- EasyEffects (~sudo pacman -S easyeffects~)
* Programmatic Install
#+begin_src sh
./easyeffects-eq-presets.sh install
#+end_src
Or manually:
#+begin_src sh
mkdir -p ~/.config/easyeffects/output
cp *.json ~/.config/easyeffects/output/
#+end_src
* Manual Usage
1. Open EasyEffects (search in app launcher or run ~easyeffects~)
2. Go to the *Output* tab (speaker icon, top left)
3. Click the *Presets* dropdown (top bar)
4. Select the preset matching your current headphone
5. Switch presets when you switch headphones
* Notes
- EasyEffects applies EQ system-wide to whatever PipeWire output is active, including Bluetooth
- Switch presets when switching between headphones — using the wrong preset will sound worse than no EQ
- The DT 770 preset is for the 250 Ohm version specifically (other impedance variants have different frequency responses)
- The PXC 550-II and Pixel Buds Pro 2 presets are AutoEQ-generated (algorithmically computed from measurements), not hand-tuned by oratory1990
- To start EasyEffects minimized at login: ~easyeffects --gapplication-service~
|