summaryrefslogtreecommitdiff
path: root/assets/easyeffects-eq-presets.org
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~