Getting started with upmixing

QuadraphonicQuad

Help Support QuadraphonicQuad:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
You can use the Convert function (right-click on a track inside Foobar2000) to apply any DSP or combinations of DSPs, including FreeSurround, and save the resulting multichannel file as WAV or FLAC (or Apple Lossless if you install a free add-on codec pack). This can be a very effective way to convert matrix quad/surround files for playback on a surround system that lacks a built-in surround decoder.
So I got all inspired & started by looking for any F2K updates. I uninstalled my 1.52 & installed the newest 2.0. Then I went looking for the foo_dsp MCH upmixer. When I tried to add it to foobar components I got an error message to the effect: could not install. This component was meant for a different CPU architecture.

A little digging I think that means the 32 bit F2K and I'm on a Win 10 64bit and I guess the v2.0 is too.

I still have version 1.52 on my big AV PC downstairs probably installed in the x86 folder. I'll try it there next. But it would be better to find the foobar upmixer in a newer plug in that works with 64. I've checked the F2K components page & elsewhere & can't find a replacement. Any suggestions Foobar experts? Thanks!
 
So I got all inspired & started by looking for any F2K updates. I uninstalled my 1.52 & installed the newest 2.0. Then I went looking for the foo_dsp MCH upmixer. When I tried to add it to foobar components I got an error message to the effect: could not install. This component was meant for a different CPU architecture.

A little digging I think that means the 32 bit F2K and I'm on a Win 10 64bit and I guess the v2.0 is too.

I still have version 1.52 on my big AV PC downstairs probably installed in the x86 folder. I'll try it there next. But it would be better to find the foobar upmixer in a newer plug in that works with 64. I've checked the F2K components page & elsewhere & can't find a replacement. Any suggestions Foobar experts? Thanks!
Well there are multiple upmixers, but they use different code AFAIK?

v2.0 32-bit should offer the best compatibility, and will run on 64-bit machines with 64-bit Windows.
 
Really appreciate all the info & discussion here about the FreeSurround DSP, which I hadn't known about. Ever since I retired my last AVR with DPLII some years ago, I've figured that in order to play the half-dozen or so CDs I have that are encoded with Dolby Surround, Circle Surround, Shure HTS StereoSurround, etc., I'd either have to settle for a dim approximation (e.g., DSU) or get lucky enough to find someone who'd done a conversion. Now I have a direct playback option! Happily listening to my ProArte Lalo Shiffrin Hitchcock disc even as I type.
 
Last edited:
  • The sound field right after the decoding stage can be pictured as a 2-dimensional square with the listener at its center; this sound field can be further transformed spatially in several ways. The default setting is to leave the decoded field as it is, i.e., if a stereo track was downmixed from a discrete 5.1 track (e.g., from AC3 format) and is upmixed again with FreeSurround, it comes closest to the original source material when using the default settings. However, music that was not originally meant for surround playback can be spiced up quite a bit using these controls. The first option (Panorama) is to wrap the sound field around the listener in a circular manner. The slider allows to change the angle that the front soundstage takes up (i.e., the line between the front left and the front right corner of the sound field). Originally it is 90 degrees, but if it is set to, say, 270 degrees the front stage will be wrapped from behind the left ear along the front to behind the right ear of the listener. While the front stage is expanded, the side and rear sound field must correspondingly be compressed into the remaining space behind the listener. The second option (Dimension) allows to shift the sound field forward or backward without changing the shape. The third option (Depth) essentially scales the sound field to the back, i.e. the original square is resized along one axis (while the front stage stays where it is). These transforms are applied in the order in which they are listed here (the order matters). The last slider (Focus) is a bit experimental -- it allows to change the angular spread of the individual sound sources, either by making them more focal or less (i.e., more ambient). This is only really noticable with lots of speakers, but I would not overdo it.
  • The second group of controls is how the sound field is mapped onto the speakers. The first setting here is the channel setup; this allows you to select how many speakers you have and where they are placed (front left and right, center, rear left and right, side speakers, etc.). From the point of view of the decoder there at 16 possible positions along the edges of the square sound field (see this picture for an example), namely the 4 corners, the 4 midpoints (front center, back center, left side, and right side), and two positions on each edge half-way between the corners and the midpoint (e.g., front left center, front right center). Most people have only a subset of all these channels (e.g., 7.1) in some common locations, but you can have some fairly arbitrary setups (***). But note that the placement of the speakers in the room is actually not in a rectangle but instead follows the corresponding home theater rules. If you have a subwoofer you might want to do the bass management right here, but it is usually a better idea to let the sound card or amplifier do it if they offer the option (e.g. for active sub-satellite systems). The last option in this box is the stereo separation; this allows to effectively stretch the sound field horizontally in the front and/or back areas.
Thanks. You can see from the part bolded that upmixing from original stereo is treated as a 'bonus' to FreeSurround's main function, which is: re-upmixing stereo downmixes of Dolby surround audio -- a function hardly useful to anyone anymore. This bemused me over and over while reading that thread. It's like saying oh, btw, at the end of this rainbow I've made, there's a pot of gold, you might want to check that out too. I don't know if that was sincere or just a ploy to deflect interest from Dolby Labs. Dolby very much marketed PL II's stereo-to-surround capability, over its Dolby decoding function.

The Dolby PL II emulation seems clear -- Panorama and Dimension were user-adjustable parameters in DPL II Music mode. Depth seems to be for expanding the rear soundstage -- not really sure. It's not something DPL II offered. Ditto the Focus option.

I've already wondered at the absence of DPL II's Center Width (in the version I downloaded at least). Not sure why it went missing. Default setting was '3' for PL II, IIRC.

Also not sure how 'stereo separation' option mention at the end, differs from Depth, at least in terms of the rear channels.
 
Last edited:
I leave most of the settings alone but I crank up the localization all the way, turn on the bass redirect, set the crossover to match where my receiver's LFE crossover is set, and max out the stereo separation front and rear. Those sound best to my ears.


Everyone gets to like what they like, but I'm curious why you would bother with bass redirect, if your AVR (presumably) has its own bass management that will redirect input bass to subwoofer out at whatever crossover point you've picked in it (e.g., the common 80 Hz).
 
Back
Top