Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parametric EQ support #164

Open
GitHubGeek opened this issue Aug 30, 2022 · 2 comments
Open

Parametric EQ support #164

GitHubGeek opened this issue Aug 30, 2022 · 2 comments

Comments

@GitHubGeek
Copy link

Hi Squeezelite team,

First of all, thanks so much for this amazing player!

Wonder if there's a plan to add parametric EQ support?

I've been using LMS's custom-convert.conf to apply EQ, but since Squeezelite already utilising SoX internally for resampling, would it be possible to expand the SoX integration to do EQ as well?

In my use case, I primarily use headphones, and frequently switch EQ settings to match different headphones. Hoping to avoid the need to to restart LMS, and maintain complicated custom-convert.conf files to cater for different file formats.

Thanks for considering!

@melomane63
Copy link

@GitHubGeek
Copy link
Author

Got around to try CamillaDSP - It's quite tricky to set up, so I think having PEQ built in to Squeezelite is still useful.

Forgot to mention that I use Squeezelite's "smart resampling" to upsample to the max. rate accepted by my DAC - 16fS 705,600 / 768,000 Hz.

Things I struggled with Squeezelite -> Alsa loopback device -> CamillaDSP:

  1. CamillaDSP doesn't "smart resample" OOTB - I want to offload both resampling and PEQ to CamillaDSP
  2. No DSD pass-through support? (haven't verified this)
  3. ALSA loopback device has a limit of 192 KHz - I must've missed something here as I couldn't get CamillaDSP to launch in 768 KHz.

Not trying to diss CamillaDSP, but rather I'm looking for guidance on how to configure it properly. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants