Skip to main content

Topic: Channel swapper for 5.1 and 7.1 (Read 721 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • Ceniza
  • [*]
Channel swapper for 5.1 and 7.1
I could not find a plugin to implement the simplest channel swapping that is sometimes required with 5.1 and 7.1 content: center/bass and side/back surround. For that reason, I decided to write my own plugin (the sample plugin is a lot more complicated than this one). foobar2000 only offers left/right swapping and front to back, which could, in a way, complement this plugin.

I have no intention to extend this plugin to do more (like the custom channel mapping option in mphc), because I simply don't need it. Since someone may be interested in having this plugin as well, I have made it available for download at: https://sites.google.com/site/ceniza666/foobar2000

The plugin has been tested with the 8 channels sample file available from Microsoft, and it works properly with my setup.

Have fun with it.

  • Ceniza
  • [*]
Channel swapper for 5.1 and 7.1
Reply #1
Version 1.1 is now available.

Quoting from the website:

New version with proper channel configuration analysis. This version makes use of AsmJit to produce machine code at run-time for the current channel configuration and settings. The machine code is, of course, re-produced if any of the previous parameters change.

With the new approach it would be possible to easily, and efficiently, create a general channel swapper plugin (without channels mixing at the moment), but there are still no plans to do so.

In any case, I just wanted to share the new version (size increase due to inclusion of AsmJit).

P.S.: I wanted to edit the first post, but I was helpless trying to find the 'edit post' option. Am I that blind?

  • db1989
  • [*][*][*][*][*]
  • Global Moderator
Channel swapper for 5.1 and 7.1
Reply #2
P.S.: I wanted to edit the first post, but I was helpless trying to find the 'edit post' option. Am I that blind?
Posts can only be edited during the first hour of their life by regular members, for reasons outlined in a pinned thread in Site Related Discussion. One of the user-groups who can edit initial posts indefinitely are Developers, so you never know…  If you ever want anything changed, we (despite what the default message says) are fine with the Report button being used to request it.