Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_dsp_dummy71 (Read 1155 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_dsp_dummy71

Another plugin that comes in handy for me that I want to share.

This plugin will take any source from 4 to 7 channels and turn it into 7.1 by filling in the extra channels with silence. 6.1 will get its back center channel copied to both back surround channels.

The purpose of this plugin is to avoid multi-channel sources to get their side surround channels copied to the back surround channels. My A/V receiver does it, so sending silent channels is a way to solve it. All channel's data is left untouched.

You can download it from: https://sites.google.com/site/ceniza666/foobar2000

foo_dsp_dummy71

Reply #1
Version 1.1 now available!

Quoting from the website:

New version with proper channel configuration analysis and heuristics. This version makes use of AsmJit to produce machine code at run-time for the current channel configuration. The machine code is, of course, re-produced if the channel configuration changes. Heuristics include: move back surround to side surround (only when there is back
surround but no side surround), and assign back center to back surround (if not used) or side surround (second choice if back surround is used).


I decided to add the back to side surround moving heuristic because I encountered 4.0 files with different surround speaker assignments. My point of view is that if you have a 4.0 file that uses front and surround speakers, and you want to turn this track into 7.1 for playback, you, most likely, always want the surround channels to go out either the side or the back. Without this, sometimes surround will come out of the back, sometimes out of the side.

In case you like the idea of the heuristic, but you would prefer the surround to be assigned to the back, you can use my other plugin to do the channel swapping for it. Just put it after dummy71, and configure it to swap side/back surround channels.