|
269 | 269 | ]; |
270 | 270 | }; |
271 | 271 | "99-crinear-daybreak-eq" = { |
272 | | - "context.modules" = [ |
273 | | - { |
274 | | - "name" = "libpipewire-module-filter-chain"; |
275 | | - "args" = { |
276 | | - "node.description" = "Crinear Daybreak (PEQ)"; |
277 | | - "media.name" = "Crinear Daybreak (PEQ)"; |
278 | | - "filter.graph" = { |
279 | | - "nodes" = [ |
280 | | - { |
281 | | - "type" = "builtin"; |
282 | | - "name" = "preamp"; |
283 | | - "label" = "bq_highshelf"; |
284 | | - "control" = { "Freq" = 0.0; "Gain" = -3.5; "Q" = 1.0; }; |
285 | | - } |
286 | | - { "type" = "builtin"; "name" = "filter_1"; "label" = "bq_lowshelf"; "control" = { "Freq" = 105.0; "Gain" = 3.5; "Q" = 0.7; }; } |
287 | | - { "type" = "builtin"; "name" = "filter_2"; "label" = "bq_peaking"; "control" = { "Freq" = 220.0; "Gain" = -1.2; "Q" = 0.5; }; } |
288 | | - { "type" = "builtin"; "name" = "filter_3"; "label" = "bq_peaking"; "control" = { "Freq" = 1200.0; "Gain" = -1.5; "Q" = 1.4; }; } |
289 | | - { "type" = "builtin"; "name" = "filter_4"; "label" = "bq_peaking"; "control" = { "Freq" = 2800.0; "Gain" = 2.0; "Q" = 1.8; }; } |
290 | | - { "type" = "builtin"; "name" = "filter_5"; "label" = "bq_peaking"; "control" = { "Freq" = 4500.0; "Gain" = -2.5; "Q" = 2.0; }; } |
291 | | - { "type" = "builtin"; "name" = "filter_6"; "label" = "bq_peaking"; "control" = { "Freq" = 6000.0; "Gain" = 1.5; "Q" = 3.0; }; } |
292 | | - { "type" = "builtin"; "name" = "filter_7"; "label" = "bq_peaking"; "control" = { "Freq" = 8000.0; "Gain" = -3.0; "Q" = 4.0; }; } |
293 | | - { "type" = "builtin"; "name" = "filter_8"; "label" = "bq_peaking"; "control" = { "Freq" = 10500.0;"Gain" = 2.0; "Q" = 2.5; }; } |
294 | | - { "type" = "builtin"; "name" = "filter_9"; "label" = "bq_peaking"; "control" = { "Freq" = 13000.0;"Gain" = -4.0; "Q" = 1.0; }; } |
295 | | - { "type" = "builtin"; "name" = "filter_10"; "label" = "bq_peaking"; "control" = { "Freq" = 15000.0;"Gain" = 2.0; "Q" = 1.5; }; } |
296 | | - ]; |
297 | | - "links" = [ |
298 | | - { "output" = "preamp:Out"; "input" = "filter_1:In"; } |
299 | | - { "output" = "filter_1:Out"; "input" = "filter_2:In"; } |
300 | | - { "output" = "filter_2:Out"; "input" = "filter_3:In"; } |
301 | | - { "output" = "filter_3:Out"; "input" = "filter_4:In"; } |
302 | | - { "output" = "filter_4:Out"; "input" = "filter_5:In"; } |
303 | | - { "output" = "filter_5:Out"; "input" = "filter_6:In"; } |
304 | | - { "output" = "filter_6:Out"; "input" = "filter_7:In"; } |
305 | | - { "output" = "filter_7:Out"; "input" = "filter_8:In"; } |
306 | | - { "output" = "filter_8:Out"; "input" = "filter_9:In"; } |
307 | | - { "output" = "filter_9:Out"; "input" = "filter_10:In"; } |
308 | | - ]; |
309 | | - "inputs" = [ "preamp:In" ]; |
310 | | - "outputs" = [ "filter_10:Out" ]; |
311 | | - }; |
312 | | - "audio.channels" = 2; |
313 | | - "audio.position" = [ "FL" "FR" ]; |
314 | | - "capture.props" = { |
315 | | - "node.passive" = true; |
316 | | - "media.class" = "Audio/Sink"; |
317 | | - }; |
318 | | - "playback.props" = { |
319 | | - "node.passive" = false; |
320 | | - "target.object" = "alsa_output.usb-FiiO_FiiO_KA3_FiiO_KA3-00.analog-stereo"; |
| 272 | + "context.modules" = [ |
| 273 | + { |
| 274 | + "name" = "libpipewire-module-filter-chain"; |
| 275 | + "args" = { |
| 276 | + "node.description" = "Crinear Daybreak (PEQ)"; |
| 277 | + "media.name" = "Crinear Daybreak (PEQ)"; |
| 278 | + "filter.graph" = { |
| 279 | + "nodes" = [ |
| 280 | + { |
| 281 | + "type" = "builtin"; |
| 282 | + "name" = "preamp"; |
| 283 | + "label" = "bq_highshelf"; |
| 284 | + "control" = { "Freq" = 0.0; "Gain" = -3.5; "Q" = 1.0; }; |
| 285 | + } |
| 286 | + { "type" = "builtin"; "name" = "filter_1"; "label" = "bq_lowshelf"; "control" = { "Freq" = 105.0; "Gain" = 3.5; "Q" = 0.7; }; } |
| 287 | + { "type" = "builtin"; "name" = "filter_2"; "label" = "bq_peaking"; "control" = { "Freq" = 220.0; "Gain" = -1.2; "Q" = 0.5; }; } |
| 288 | + { "type" = "builtin"; "name" = "filter_3"; "label" = "bq_peaking"; "control" = { "Freq" = 1200.0; "Gain" = -1.5; "Q" = 1.4; }; } |
| 289 | + { "type" = "builtin"; "name" = "filter_4"; "label" = "bq_peaking"; "control" = { "Freq" = 2800.0; "Gain" = 2.0; "Q" = 1.8; }; } |
| 290 | + { "type" = "builtin"; "name" = "filter_5"; "label" = "bq_peaking"; "control" = { "Freq" = 4500.0; "Gain" = -2.5; "Q" = 2.0; }; } |
| 291 | + { "type" = "builtin"; "name" = "filter_6"; "label" = "bq_peaking"; "control" = { "Freq" = 6000.0; "Gain" = 1.5; "Q" = 3.0; }; } |
| 292 | + { "type" = "builtin"; "name" = "filter_7"; "label" = "bq_peaking"; "control" = { "Freq" = 8000.0; "Gain" = -3.0; "Q" = 4.0; }; } |
| 293 | + { "type" = "builtin"; "name" = "filter_8"; "label" = "bq_peaking"; "control" = { "Freq" = 10500.0;"Gain" = 2.0; "Q" = 2.5; }; } |
| 294 | + { "type" = "builtin"; "name" = "filter_9"; "label" = "bq_peaking"; "control" = { "Freq" = 13000.0;"Gain" = -4.0; "Q" = 1.0; }; } |
| 295 | + { "type" = "builtin"; "name" = "filter_10"; "label" = "bq_peaking"; "control" = { "Freq" = 15000.0;"Gain" = 2.0; "Q" = 1.5; }; } |
| 296 | + ]; |
| 297 | + "links" = [ |
| 298 | + { "output" = "preamp:Out"; "input" = "filter_1:In"; } |
| 299 | + { "output" = "filter_1:Out"; "input" = "filter_2:In"; } |
| 300 | + { "output" = "filter_2:Out"; "input" = "filter_3:In"; } |
| 301 | + { "output" = "filter_3:Out"; "input" = "filter_4:In"; } |
| 302 | + { "output" = "filter_4:Out"; "input" = "filter_5:In"; } |
| 303 | + { "output" = "filter_5:Out"; "input" = "filter_6:In"; } |
| 304 | + { "output" = "filter_6:Out"; "input" = "filter_7:In"; } |
| 305 | + { "output" = "filter_7:Out"; "input" = "filter_8:In"; } |
| 306 | + { "output" = "filter_8:Out"; "input" = "filter_9:In"; } |
| 307 | + { "output" = "filter_9:Out"; "input" = "filter_10:In"; } |
| 308 | + ]; |
| 309 | + "inputs" = [ "preamp:In" ]; |
| 310 | + "outputs" = [ "filter_10:Out" ]; |
| 311 | + }; |
| 312 | + "audio.channels" = 2; |
| 313 | + "audio.position" = [ "FL" "FR" ]; |
| 314 | + "capture.props" = { |
| 315 | + "node.passive" = true; |
| 316 | + "media.class" = "Audio/Sink"; |
| 317 | + }; |
| 318 | + "playback.props" = { |
| 319 | + "node.passive" = false; |
| 320 | + "target.object" = "alsa_output.usb-FiiO_FiiO_KA3_FiiO_KA3-00.analog-stereo"; |
| 321 | + }; |
321 | 322 | }; |
322 | | - }; |
323 | | - } |
324 | | - ]; |
325 | | - }; |
| 323 | + } |
| 324 | + ]; |
| 325 | + }; |
326 | 326 | "99-letshuoer-s12-pro-eq" = { |
327 | 327 | "context.modules" = [ |
328 | 328 | { |
|
0 commit comments