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

Rsantct and pipewire #18

Open
mervinbeng opened this issue Dec 5, 2022 · 1 comment
Open

Rsantct and pipewire #18

mervinbeng opened this issue Dec 5, 2022 · 1 comment

Comments

@mervinbeng
Copy link

I have just come across your package. Congratulations and thank you for sharing the project.

I have used Linux (arch), drc-fir, brutefir and camillaDSP for some time, and a python-based package like rsantct seems to be just what I've been looking to build. I have a little python coding ability, and hopefully I can contribute in the future.

Question - has the software been tested with pipewire? I have fully replaced jack on my htpcs with much success, and pipewire support is mandatory. I'm travelling this week but would like to start testing rsantct and comparing its results against the very basic drc-fir scripts I've created to generate fir filters.

@Rsantct
Copy link
Owner

Rsantct commented Dec 7, 2022

Hello thanks for watching this!

This project Rsantct.DRC generates FIR files for you to be applied under a convolution engine.

The convolution engine neither the sound server backend is not covered here.

You could use a miniDSP HW device as a dedicated convolution engine, but I am not sure if it offers enough FIR lenght to reach good bass resolution.

A reverb DAW plugin could also do the job.

Currently, my favourite setup is pe.audio.sys, a PC based digital preamplifier and crossover. It is based on Brutefir as convolution engine + Jack as sound server. It does provide calibrated volume listening supported by an EBU R128 Loudness monitor. It also offers calibrated equal loudness EQ curves (ISO 226) for low SPL listening without loosing low and high bands perception.

/~https://github.com/Rsantct/pe.audio.sys

Regarding Pipewire as sound server, I have heard about it recently, but I have not been able to test it.

It seems than Pipewire can offer a Jack like interface for programs based in Jack like Brutefir. Sounds great.

I will try Pipewire an will update here or in my project pe.audio.sys.

Thank you again.

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