wireplumber: Update equalizer configuration for DT770
Parametric Equalizer configuration was generated by running the below command. ```bash python -m autoeq --input-file="measurements/Kuulokenurkka/data/over-ear/Beyerdynamic DT 770 Pro (80 Ohm).csv" --output-dir="dt770-results" --target="targets/Diffuse field 5128.csv" --parametric-eq --convolution-eq --fs=44100,48000 ```
This commit is contained in:
parent
e8bccb5bbc
commit
70f102cda9
1 changed files with 23 additions and 16 deletions
|
@ -1,5 +1,5 @@
|
||||||
-- Generated by EQ'ing DT-770 frequency response to the Harman Linear Bass
|
-- Generated by EQ'ing DT-770 frequency response to the Diffuse Field target
|
||||||
-- curve on squig.link.
|
-- curve with AutoEq.
|
||||||
-- luacheck: ignore 111 113
|
-- luacheck: ignore 111 113
|
||||||
local args = {
|
local args = {
|
||||||
["node.description"] = "DT770 Equalizer Sink",
|
["node.description"] = "DT770 Equalizer Sink",
|
||||||
|
@ -14,61 +14,67 @@ args["filter.graph"] = Json.Object {
|
||||||
type = "builtin",
|
type = "builtin",
|
||||||
name = "eq_band_1",
|
name = "eq_band_1",
|
||||||
label = "bq_highshelf",
|
label = "bq_highshelf",
|
||||||
control = Json.Object { Freq = 0, Gain = -4.7, Q = 1.0 },
|
control = Json.Object { Freq = 0, Gain = -6.1, Q = 1.0 },
|
||||||
},
|
},
|
||||||
Json.Object {
|
Json.Object {
|
||||||
type = "builtin",
|
type = "builtin",
|
||||||
name = "eq_band_2",
|
name = "eq_band_2",
|
||||||
label = "bq_peaking",
|
label = "bq_lowshelf",
|
||||||
control = Json.Object { Freq = 45, Gain = -5.6, Q = 0.9 },
|
control = Json.Object { Freq = 105, Gain = -5.1, Q = 0.70 },
|
||||||
},
|
},
|
||||||
Json.Object {
|
Json.Object {
|
||||||
type = "builtin",
|
type = "builtin",
|
||||||
name = "eq_band_3",
|
name = "eq_band_3",
|
||||||
label = "bq_peaking",
|
label = "bq_peaking",
|
||||||
control = Json.Object { Freq = 85, Gain = 2.6, Q = 2.0 },
|
control = Json.Object { Freq = 41, Gain = -4.6, Q = 1.13 },
|
||||||
},
|
},
|
||||||
Json.Object {
|
Json.Object {
|
||||||
type = "builtin",
|
type = "builtin",
|
||||||
name = "eq_band_4",
|
name = "eq_band_4",
|
||||||
label = "bq_lowshelf",
|
label = "bq_lowshelf",
|
||||||
control = Json.Object { Freq = 120, Gain = -2.1, Q = 2.0 },
|
control = Json.Object { Freq = 433, Gain = -2.4, Q = 1.66 },
|
||||||
},
|
},
|
||||||
Json.Object {
|
Json.Object {
|
||||||
type = "builtin",
|
type = "builtin",
|
||||||
name = "eq_band_5",
|
name = "eq_band_5",
|
||||||
label = "bq_peaking",
|
label = "bq_peaking",
|
||||||
control = Json.Object { Freq = 200, Gain = 5.3, Q = 2.0 },
|
control = Json.Object { Freq = 3349, Gain = 5.2, Q = 3.04 },
|
||||||
},
|
},
|
||||||
Json.Object {
|
Json.Object {
|
||||||
type = "builtin",
|
type = "builtin",
|
||||||
name = "eq_band_6",
|
name = "eq_band_6",
|
||||||
label = "bq_peaking",
|
label = "bq_peaking",
|
||||||
control = Json.Object { Freq = 1800, Gain = 1.4, Q = 2.0 },
|
control = Json.Object { Freq = 125, Gain = -3.6, Q = 4.83 },
|
||||||
},
|
},
|
||||||
Json.Object {
|
Json.Object {
|
||||||
type = "builtin",
|
type = "builtin",
|
||||||
name = "eq_band_7",
|
name = "eq_band_7",
|
||||||
label = "bq_peaking",
|
label = "bq_highshelf",
|
||||||
control = Json.Object { Freq = 2700, Gain = -4.1, Q = 1.7 },
|
control = Json.Object { Freq = 10000, Gain = 6.0, Q = 0.70 },
|
||||||
},
|
},
|
||||||
Json.Object {
|
Json.Object {
|
||||||
type = "builtin",
|
type = "builtin",
|
||||||
name = "eq_band_8",
|
name = "eq_band_8",
|
||||||
label = "bq_peaking",
|
label = "bq_peaking",
|
||||||
control = Json.Object { Freq = 3700, Gain = 10.6, Q = 2.0 },
|
control = Json.Object { Freq = 203, Gain = 1.7, Q = 4.17 },
|
||||||
},
|
},
|
||||||
Json.Object {
|
Json.Object {
|
||||||
type = "builtin",
|
type = "builtin",
|
||||||
name = "eq_band_9",
|
name = "eq_band_9",
|
||||||
label = "bq_peaking",
|
label = "bq_peaking",
|
||||||
control = Json.Object { Freq = 4300, Gain = -3.8, Q = 2.0 },
|
control = Json.Object { Freq = 83, Gain = 3.2, Q = 5.99 },
|
||||||
},
|
},
|
||||||
Json.Object {
|
Json.Object {
|
||||||
type = "builtin",
|
type = "builtin",
|
||||||
name = "eq_band_10",
|
name = "eq_band_10",
|
||||||
label = "bq_peaking",
|
label = "bq_peaking",
|
||||||
control = Json.Object { Freq = 5300, Gain = -3.7, Q = 1.2 },
|
control = Json.Object { Freq = 995, Gain = -1.6, Q = 4.44 },
|
||||||
|
},
|
||||||
|
Json.Object {
|
||||||
|
type = "builtin",
|
||||||
|
name = "eq_band_11",
|
||||||
|
label = "bq_peaking",
|
||||||
|
control = Json.Object { Freq = 63, Gain = -1.4, Q = 3.13 },
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
links = Json.Array {
|
links = Json.Array {
|
||||||
|
@ -81,16 +87,17 @@ args["filter.graph"] = Json.Object {
|
||||||
Json.Object { output = "eq_band_7:Out" , input = "eq_band_8:In" },
|
Json.Object { output = "eq_band_7:Out" , input = "eq_band_8:In" },
|
||||||
Json.Object { output = "eq_band_8:Out" , input = "eq_band_9:In" },
|
Json.Object { output = "eq_band_8:Out" , input = "eq_band_9:In" },
|
||||||
Json.Object { output = "eq_band_9:Out" , input = "eq_band_10:In" },
|
Json.Object { output = "eq_band_9:Out" , input = "eq_band_10:In" },
|
||||||
|
Json.Object { output = "eq_band_10:Out", input = "eq_band_11:In" },
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
args["capture.props"] = Json.Object {
|
args["capture.props"] = Json.Object {
|
||||||
["node.name"] = "dt770_effect_input.eq10",
|
["node.name"] = "dt770_effect_input.eq11",
|
||||||
["media.class"] = "Audio/Sink",
|
["media.class"] = "Audio/Sink",
|
||||||
}
|
}
|
||||||
|
|
||||||
args["playback.props"] = Json.Object {
|
args["playback.props"] = Json.Object {
|
||||||
["node.name"] = "dt770_effect_output.eq10",
|
["node.name"] = "dt770_effect_output.eq11",
|
||||||
["node.passive"] = true,
|
["node.passive"] = true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue