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

No LFE #31

Open
jackson1234578 opened this issue Nov 24, 2024 · 1 comment
Open

No LFE #31

jackson1234578 opened this issue Nov 24, 2024 · 1 comment

Comments

@jackson1234578
Copy link

Issue where there is nothing coming out of LFE channels. Is there any fix for this. Mac OS Sonoma, Had this issue on Mojave too.

@q-p
Copy link
Owner

q-p commented Nov 24, 2024

Have you ever not had this issue (i.e. did the behavior change at some point)?

I do not think this is a bug, but rather there being no LFE input (i.e. silence on the LFE input channel). Most applications do output LFE information. What application are you noticing this with?

Another thing you can try is to play around with the upmix matrix definition (in the source https://github.com/q-p/SoundPusher/blob/master/SoundPusher/SPDIFAudioEncoder.cpp#L145 ) to add some contribution of the non-LFE channels to the LFE channel. But be aware: AC3 specifies that LFE channel only contains (very) low frequencies, I don't know it will deal with with high frequency data copied from the normal channels. There is no frequency filtering anywhere in SoundPusher itself (but ffmpeg of course does some for the encoding).

Some amps can also redirect low frequencies from the normal (non-LFE) channels to the LFE speaker. That might be a work-around.

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