nixos-config

NixOS configs for my systems
Log | Files | Refs

commit 2ee8fafe50d980057091715c6bc246dc901de6a8
parent 5212ed2e2343ce52fdf5e176959db819c879d36f
Author: vin <vin@vineetk.net>
Date:   Thu,  1 May 2025 18:31:11 -0400

demiurge, hastur: add easyeffects equalizer preset

Found out that my headphones respond well to equalizers and sound much
nicer (sub-bass almost nonexistent and too sibilant
before). Parametric EQs are less painful with easyeffects too.

Diffstat:
Mhome.nix | 225+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 225 insertions(+), 0 deletions(-)

diff --git a/home.nix b/home.nix @@ -589,6 +589,231 @@ set-option -sa terminal-features ',*:RGB' # unison # vdirsyncer + # parametric equalizer (and other stuff I don't use) in pipewire + easyeffects = { + enable = true; + preset = "he5xx_oratory1990"; + extraPresets.he5xx_oratory1990 = { + output = { + blocklist = [ ]; + "equalizer#0" = { + balance = 0; + bypass = false; + input-gain = -7; + left = { + band0 = { + frequency = 25; + gain = 5.3; + mode = "APO (DR)"; + mute = false; + q = 1; + slope = "x1"; + solo = false; + type = "Bell"; + width = 4; + }; + band1 = { + frequency = 105; + gain = 5.5; + mode = "APO (DR)"; + mute = false; + q = 0.666667; + slope = "x1"; + solo = false; + type = "Lo-shelf"; + width = 4; + }; + band2 = { + frequency = 470; + gain = -1; + mode = "APO (DR)"; + mute = false; + q = 4; + slope = "x1"; + solo = false; + type = "Bell"; + width = 4; + }; + band3 = { + frequency = 530; + gain = 1.8; + mode = "APO (DR)"; + mute = false; + q = 1.2; + slope = "x1"; + solo = false; + type = "Bell"; + width = 4; + }; + band4 = { + frequency = 800; + gain = 5; + mode = "APO (DR)"; + mute = false; + q = 0.666667; + slope = "x1"; + solo = false; + type = "Hi-shelf"; + width = 4; + }; + band5 = { + frequency = 910; + gain = -3.4; + mode = "APO (DR)"; + mute = false; + q = 3; + slope = "x1"; + solo = false; + type = "Bell"; + width = 4; + }; + band6 = { + frequency = 1300; + gain = -3.3; + mode = "APO (DR)"; + mute = false; + q = 3; + slope = "x1"; + solo = false; + type = "Bell"; + width = 4; + }; + band7 = { + frequency = 5400; + gain = -4.8; + mode = "APO (DR)"; + mute = false; + q = 4.5; + slope = "x1"; + solo = false; + type = "Bell"; + width = 4; + }; + band8 = { + frequency = 11000; + gain = -7; + mode = "APO (DR)"; + mute = false; + q = 0.666667; + slope = "x1"; + solo = false; + type = "Hi-shelf"; + width = 4; + }; + }; + mode = "IIR"; + num-bands = 9; + output-gain = 0; + pitch-left = 0; + pitch-right = 0; + right = { + band0 = { + frequency = 25; + gain = 5.3; + mode = "APO (DR)"; + mute = false; + q = 1; + slope = "x1"; + solo = false; + type = "Bell"; + width = 4; + }; + band1 = { + frequency = 105; + gain = 5.5; + mode = "APO (DR)"; + mute = false; + q = 0.666667; + slope = "x1"; + solo = false; + type = "Lo-shelf"; + width = 4; + }; + band2 = { + frequency = 470; + gain = -1; + mode = "APO (DR)"; + mute = false; + q = 4; + slope = "x1"; + solo = false; + type = "Bell"; + width = 4; + }; + band3 = { + frequency = 530; + gain = 1.8; + mode = "APO (DR)"; + mute = false; + q = 1.2; + slope = "x1"; + solo = false; + type = "Bell"; + width = 4; + }; + band4 = { + frequency = 800; + gain = 5; + mode = "APO (DR)"; + mute = false; + q = 0.666667; + slope = "x1"; + solo = false; + type = "Hi-shelf"; + width = 4; + }; + band5 = { + frequency = 910; + gain = -3.4; + mode = "APO (DR)"; + mute = false; + q = 3; + slope = "x1"; + solo = false; + type = "Bell"; + width = 4; + }; + band6 = { + frequency = 1300; + gain = -3.3; + mode = "APO (DR)"; + mute = false; + q = 3; + slope = "x1"; + solo = false; + type = "Bell"; + width = 4; + }; + band7 = { + frequency = 5400; + gain = -4.8; + mode = "APO (DR)"; + mute = false; + q = 4.5; + slope = "x1"; + solo = false; + type = "Bell"; + width = 4; + }; + band8 = { + frequency = 11000; + gain = -7; + mode = "APO (DR)"; + mute = false; + q = 0.666667; + slope = "x1"; + solo = false; + type = "Hi-shelf"; + width = 4; + }; + }; + split-channels = false; + }; + plugins_order = [ "equalizer#0" ]; + }; + }; + }; + poweralertd.enable = true; redshift = {