2025-01-05, 09:57 AM
(This post was last modified: 2025-01-05, 10:40 AM by DenSilent. Edited 1 time in total.)
Yes
Yes, I understand that server-side downmix applies only to transcoding. You can not downmix without transcoding anyway. My problem is that server doesn't switch to transcoding audio when the client is set to stereo.
You say that JMP locally downmix the audio. But one of these is true: 1) it doesn't or 2) it does a VERY poor job at it. It is literally unusable.
Anybody here even use JMP with normal stereo PC speakers?
At home, I have a normal 5.1 system and I don't use JMP. So, when I installed it at my parent's house (they have 2.0 system with monitor audio br2) and tested out I was like "What?! I barely hear people talking". You cannot just volume up - next time music starts playing or something blows up you become deaf.
BUT - If you force transcoding in JMP, then audio becomes normal. That means JMP downmix doesn't work or is very bad and server-side downmix is working well.
I see two paths out of it:
1) Transcode audio stream on server when client sets output to "stereo" and remux video stream untouched. (looks like it is how it works right now when you use a web browser instead of JMP)
or
2) Fix JMP downmix - implement the same algorithms (with ability to choose) that server already uses. [I prefer this. I think downmixing is a client-side job. But it must be done well. This is why even in Windows 98 I used sasami2k with ac3filter. Downmixing multich to stereo is always was and will be a problem]
Right now, JMP on normal stereo systems is unusable when watching movies. (If you think it sounds OK, you just don't compare how it really should.)
(2025-01-04, 06:52 PM)TheDreadPirate Wrote: I'm assuming you are talking about the downmix algorithm settings in Dashboard > Playback > Transcoding. The menu context should hint that they are only applied when transcoding occurs. In JMP, if you are setting the max audio channels to stereo, it will locally downmix and does NOT apply any audio boost or downmix algorithms in a default configuration.
Yes, I understand that server-side downmix applies only to transcoding. You can not downmix without transcoding anyway. My problem is that server doesn't switch to transcoding audio when the client is set to stereo.
You say that JMP locally downmix the audio. But one of these is true: 1) it doesn't or 2) it does a VERY poor job at it. It is literally unusable.
Anybody here even use JMP with normal stereo PC speakers?
At home, I have a normal 5.1 system and I don't use JMP. So, when I installed it at my parent's house (they have 2.0 system with monitor audio br2) and tested out I was like "What?! I barely hear people talking". You cannot just volume up - next time music starts playing or something blows up you become deaf.
BUT - If you force transcoding in JMP, then audio becomes normal. That means JMP downmix doesn't work or is very bad and server-side downmix is working well.
I see two paths out of it:
1) Transcode audio stream on server when client sets output to "stereo" and remux video stream untouched. (looks like it is how it works right now when you use a web browser instead of JMP)
or
2) Fix JMP downmix - implement the same algorithms (with ability to choose) that server already uses. [I prefer this. I think downmixing is a client-side job. But it must be done well. This is why even in Windows 98 I used sasami2k with ac3filter. Downmixing multich to stereo is always was and will be a problem]
Right now, JMP on normal stereo systems is unusable when watching movies. (If you think it sounds OK, you just don't compare how it really should.)