What I mean is that if the 4.0 source is formatted 'into' a DTS or AC3 format (with silent channels), then the AVR will see it just as 5.1 DTS or AC3, and the DSU upmixer will work as usual for those formats.
Well, 'upmixing' from 5.1 means upmixing to more than 5 main channels, e.g., 7.1 etc. That's not what I was talking about. Formatting a 4.0 into 5.1 via silent channels does not create musical C output, because the C is already occupied...by silence, and won't create a musical C output when upmixed to 7.x either because again the C already exists , as silence.
Some AVR's or players could have restrictions to 'understand' mch if there are a weird number of channels different from 5.1. And then play it just as stereo.
My Oppo 203 does play mch 4.0 and 5.1, but cannot play 7.1. I use DUNE instead, to play mch 7.1
I think is better to 'build' mch files with a 'standard' number of channels, like 5.1. With silence in the channels with no content. Full compatibility for all systems.
Some players/AVR could not process 5.0 (a file with only five channels), for instance. 3.0 could be even more 'weird'.
Agreed, but I was/am curious to hear what the DSU upmixer does to actual 4.0 content (and 3.0 content) in a 5.x playback context.
In my system, and it may be the 'standard', in a 7.1 system, 4.0 or 5.1 files direct the rear channels to the Side Surrounds (not to the surround backs)
If I want to play Quad using the Surround Backs (rears instead of sides) in my 7.1 (without reconfiguring custom speakers assignment), I have to build a 7.1 file with silence in the sides and move the sides to the rears. It can be easily done with MMH, there is an option exactly for doing that.
HomerJAU kindly just made it a lot easier by adding a direct remix option to the lasted MMH release.