INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Room correction for multichannel sources  (Read 2761 times)

leoric

  • World Citizen
  • ***
  • Posts: 164
Room correction for multichannel sources
« on: August 07, 2010, 05:08:35 am »

Just noticed that room correction doesn't work for 4/5/6 channel sources. Is this a bug or non-implemented feature? Anyway room correction is not very useful while works only with stereo sources.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42444
  • Shoes gone again!
Re: Room correction for multichannel sources
« Reply #1 on: August 07, 2010, 07:28:22 am »

Room Correction works with any number of channels.

I'm using it primarily in a 5.1 system, which is always outputting 6 channels.  Mojave has done a lot of testing in a 7.1 setup.

The number of source channels is actually somewhat unimportant.  The number of _output_ channels is what is relevant, since you are correcting per-speaker of output.
Logged
Matt Ashland, JRiver Media Center

leoric

  • World Citizen
  • ***
  • Posts: 164
Re: Room correction for multichannel sources
« Reply #2 on: August 07, 2010, 01:55:09 pm »

Hmm, strange thing - I have rechecked and it's working now. But previously DSP Studio wrote something about unsupported output format.
Ok, if it repeats I'll give you a screenshot and more details.
Logged

GreggP

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 321
Re: Room correction for multichannel sources
« Reply #3 on: August 30, 2010, 03:09:04 pm »

On my system, multichannel playback from 4 and 5 channel sources don't work with MC15.

Here's how my hardware is configured:

Channel 1: Front left
Channel 2: Front right
Channel 3: Front center
Channel 4: LFE / subwoofer
Channel 5: Surround left
Channel 6: Surround right
Channel 7: Rear surround left
Channel 8: Rear surround right

When I play stereo or 5.1 surround material the channel assignments are always correct. For 4 channel (quad recordings), I should be getting sound from channels 1, 2, 5 and 6. However, the channel assignments are going to channels 1, 2, 3 and 4. For 5 channel recordings, which you can find for some classical recordings and these are typically the same as 5.1 recordings without the LFE/sub channel, I should be getting sound from channels 1, 2, 3, 5, and 6, but instead sound is sent to 1, 2, 3, 4, and 5.

EDIT: Actually, channel mapping priority for 4.0 (Quad) would be:

1
2
5
6

and, channel mapping priority for 5.0 would be:

1
2
3
5
6

But I'm not sure how to handle this. This isn't a problem with other players like foobar2000. Foobar plays 4 and 5 channel sources correctly.

I couldn't figure out how to attach 4 and 5 channel samples, but would be happy to do so, or I can send the clips to someone via email or ftp. Whatever works best.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42444
  • Shoes gone again!
Re: Room correction for multichannel sources
« Reply #4 on: August 30, 2010, 03:14:43 pm »

So to make sure I understand, you're playing 4.0 input files with 5.1 or 7.1 output mode selected in DSP Studio > Output Format?

If you actually play 4.0 and do not convert to 5.1 or 7.1, it's up to the driver to route KSAUDIO_SPEAKER_QUAD (except for the case of ASIO, where channels will be sequentially applied to the output lines).
Logged
Matt Ashland, JRiver Media Center

GreggP

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 321
Re: Room correction for multichannel sources
« Reply #5 on: August 30, 2010, 03:24:21 pm »

So to make sure I understand, you're playing 4.0 input files with 5.1 or 7.1 output mode selected in DSP Studio > Output Format?

If you actually play 4.0 and do not convert to 5.1 or 7.1, it's up to the driver to route KSAUDIO_SPEAKER_QUAD (except for the case of ASIO, where channels will be sequentially applied to the output lines).

Yes, I have my output mode set to 5.1 (even though I have an 8 channel system, I don't use channels 7 and 8 ). And yes, I play 4 channel quad recordings without converting to 5.1 because I want to hear these recordings exactly like they were mastered. However, I do use bass management to copy the signal below 80 Hz to my sub.

I am using an ASIO driver, which routes 4 and 5 channel sources correctly using Foobar2000.
Logged

mojave

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3732
  • Requires "iTunes or better" so I installed JRiver
Re: Room correction for multichannel sources
« Reply #6 on: August 30, 2010, 04:04:59 pm »

I think that the JRSS 4 channel mode should route audio to 1,2,5,6 which is 4.0. The current routing of 1,2,3,4 is actually a 3.1 setting. I have also used other programs and agree with GreggP's channel mapping priority.

I have wondered if the necessity of the channel swap in the ASIO options is related to how MC maps channels. It seems to be soundcard related, but maybe it needs to be considered again.
Logged

GreggP

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 321
Re: Room correction for multichannel sources
« Reply #7 on: August 30, 2010, 05:02:21 pm »

Ideally, I'd like to leave the number of channels set to 5.1 (or 7.1 when I add a couple more speakers and amp modules) for all sources. Then I can set 'Mixing' to "no mixing (unused channels silent)" and enable bass management within the room correction tab to route/copy frequencies from all channels below 80 Hz to the LFE/sub channel (#4).

I'd especially like to listen to these quad recordings (there are many excellent quad recordings from the '70s turning up that were sourced from vinyl or reel-to-reel) as they were intended. I don't want anything coming out of the center channel because that will totally mess up the sound.

There are also quite a few classical 5.0 recordings available on DVD-Audio, which are easy to convert to 5.0 FLAC. With JRMC15, you end up with the left surround going to the LFE/sub and the right surround going to the left surround. In other words the last 2 channels shift 1 because these recordings do not have an LFE/sub source channel.

I tried switching from ASIO to Direct Sound, Kernal Streaming, Wave Out and WASAPI, but they all play the 4 and 5 channel sources sequentially.

I also confirmed that the correct channel assignments work in Foobar2000 and Windows Media Player. I haven't tried any other player apps.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42444
  • Shoes gone again!
Re: Room correction for multichannel sources
« Reply #8 on: August 30, 2010, 05:04:14 pm »

Coming in build 102 (and later):
Changed: DSP Studio > Output Format has better handling of quadrophonic (4.0) sources (supports upmixing to 5.1 / 7.1, and provides better channel mapping when doing 5.1 / 7.1 output with no mixing).

Thanks for all the details and help.
Logged
Matt Ashland, JRiver Media Center

GreggP

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 321
Re: Room correction for multichannel sources
« Reply #9 on: August 30, 2010, 05:10:26 pm »

Thank you very much,

...and don't forget about the 5.0 sources. There are quite a few of these that can be ripped from DVD-Audio discs and some SACD as well.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42444
  • Shoes gone again!
Re: Room correction for multichannel sources
« Reply #10 on: August 30, 2010, 05:30:33 pm »

...and don't forget about the 5.0 sources. There are quite a few of these that can be ripped from DVD-Audio discs and some SACD as well.

I wonder, are there ever 4.1 sources or is it safe to assume a 5 channel source is 5.0?
Logged
Matt Ashland, JRiver Media Center

GreggP

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 321
Re: Room correction for multichannel sources
« Reply #11 on: August 30, 2010, 05:34:00 pm »

I wonder, are there ever 4.1 sources or is it safe to assume a 5 channel source is 5.0?

I've never seen or heard any 4.1 sources.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42444
  • Shoes gone again!
Re: Room correction for multichannel sources
« Reply #12 on: August 31, 2010, 08:40:44 am »

...and don't forget about the 5.0 sources.

I'm adding support now.

Is it correct that a 5.0 source is stored in this order: L, R, C, SL, SR?

Thanks.

Logged
Matt Ashland, JRiver Media Center

GreggP

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 321
Re: Room correction for multichannel sources
« Reply #13 on: August 31, 2010, 09:24:11 am »

I'm adding support now.

Is it correct that a 5.0 source is stored in this order: L, R, C, SL, SR?

Thanks.



Yes.
Logged
Pages: [1]   Go Up