Skip to content

Fix mono-to-multichannel mixing when output has discrete channels. - #17

Merged
kinetiknz merged 1 commit into
masterfrom
fix-mono-to-discrete-multichannel-mixing
Mar 17, 2026
Merged

Fix mono-to-multichannel mixing when output has discrete channels.#17
kinetiknz merged 1 commit into
masterfrom
fix-mono-to-discrete-multichannel-mixing

Conversation

@kinetiknz

Copy link
Copy Markdown
Contributor

Fix incorrect mixing when a mono or stereo source plays to a multichannel output device with a stereo pair plus discrete channels. Previously, mono input would only reach FrontLeft via the diagonal passthrough path; now it correctly falls through to the standard mixing matrix, sending signal to both FrontLeft and FrontRight.

This should fix BMO 1985126.

@kinetiknz kinetiknz self-assigned this Mar 16, 2026
@kinetiknz
kinetiknz force-pushed the fix-mono-to-discrete-multichannel-mixing branch 3 times, most recently from abdb882 to 7f6e43d Compare March 16, 2026 20:15
Comment thread src/coefficient.rs
@kinetiknz
kinetiknz force-pushed the fix-mono-to-discrete-multichannel-mixing branch from 7f6e43d to 81a6738 Compare March 17, 2026 18:59
@kinetiknz
kinetiknz merged commit 6ec704d into master Mar 17, 2026
12 checks passed
@kinetiknz
kinetiknz deleted the fix-mono-to-discrete-multichannel-mixing branch March 17, 2026 18:59
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

Successfully merging this pull request may close these issues.

2 participants