|
Post by theswifty on Mar 19, 2023 18:03:48 GMT -5
Issue is pretty much summed up in the subject.
At work I wear hearing-protection earmuffs with built-in bluetooth headphones. I want/need to keep one ear "open" for awareness/safety, and I want to use mono so I can enjoy both channels in one ear at a time, but if I enable mono output the balance setting is ignored and I get mono output in both ears.
Force Mono definitely forces mono btw.
I was on 3.3.16 when I discovered this the other day, it's also present on 3.3.17. Lineage 11 / op6 / paypal license.
|
|
|
Post by GoneMAD on Mar 19, 2023 18:12:08 GMT -5
yeah that's how its designed.. when forcing to mono it'll adjust the balance when downmixing.. but the audio is going to come out both speakers / channels. This is not a bug
|
|
|
Post by theswifty on Mar 19, 2023 19:02:12 GMT -5
wow
the balance setting having no effect is not a bug?
|
|
|
Post by GoneMAD on Mar 19, 2023 19:18:57 GMT -5
as i said.. it does have an effect. the balance is used before downmixing to mono. if you move the balance all the way to the left.. only the left channel is downmixed to mono so you hear the left channel out of both speakers / headphones. This is how it was designed, just because you dont like the behavior doesnt make it a bug
|
|
|
Post by theswifty on Mar 19, 2023 20:46:52 GMT -5
"the balance is used before downmixing to mono. if you move the balance all the way to the left.. only the left channel is downmixed to mono so you hear the left channel out of both speakers / headphones."
1: this is a completely inaccurate representation of the app's behaviour. I tested the mono output and it's mono, the balance setting is completely ignored when it's enabled, AND HAS NO BEARING on the mono output whatsoever. When the balance is fully left and mono is enabled, you still get combined left+right output.
2: if you turned a physical balance knob all the way to one side and there was still output on the other side, would you consider that a defect?
If the balance setting is all the way to one side and there's output on the other side, THAT'S A BUG. WTF?! Feel free to never fix this issue, but don't try and tell me I'M THE ISSUE! FUCK THIS APP AND FUCK YOU
|
|
|
Post by GoneMAD on Mar 19, 2023 22:12:04 GMT -5
being an asshole doesnt change reality
if(resampler.IsInitialized()) { if (decoder->m_ForceMono && in_channel_layout == AV_CH_LAYOUT_STEREO && decoder->m_RealAudioInfo.BytesPerSample == GM_BPS_16BIT) DspManager::ApplyBalance((short*)read_buffer, bytes_decoded / 4);
bytes_decoded = resampler.Convert((uint8_t*)read_buffer, bytes_decoded); }
balance is applied before resampling down to mono
"2: if you turned a physical balance knob all the way to one side and there was still output on the other side, would you consider that a defect?"
no because i told you how it was designed: " the balance is used before downmixing to mono. if you move the balance all the way to the left.. only the left channel is downmixed to mono so you hear the left channel out of both speakers / headphones. This is how it was designed, just because you dont like the behavior doesnt make it a bug"
|
|
|
Post by MotleyGord on Mar 19, 2023 22:12:23 GMT -5
Well keyboard warrior, that is a pretty inappropriate and childish post. Considering that the solo app dev provided a direct response within minutes of your first post, I think that the least you could do is properly acknowledge them and accept that a change to the current process is not planned. Given that there hasn’t been anything ever reported about this in the 12 years or so since launch, this certainly falls into the extreme “Niche” category. Whether you agree or not, it doesn’t warrant that kind of behaviour. Good luck in your search for an audio player app that will intentionally not play music the way it is supposed to.
|
|
|
Post by GoneMAD on Mar 19, 2023 22:14:01 GMT -5
gonna lock the thread cuz the OP is clearly belligerent
|
|