|
|
|
01-11-2019, 02:17 AM
|
#1
|
Human being with feelings
Join Date: Sep 2015
Posts: 690
|
correlation vs width
I've seen plugins metering both correlation and width. Is there any difference between them other than the scale thy are using?
This is how I read their respective scales.
Width:
0% to 100%, 0% = mono, values above 100% mean a signal that is out of phase
Correlation:
0 to 1.0, 0 = mono, negative values show a signal that is out of phase
Masi
|
|
|
01-12-2019, 03:58 PM
|
#2
|
Human being with feelings
Join Date: Nov 2011
Posts: 3,409
|
Quote:
Originally Posted by Masi
I've seen plugins metering both correlation and width. Is there any difference between them other than the scale thy are using?
|
Not that I'm aware of. I interpret them the same way you do.
|
|
|
01-13-2019, 02:07 AM
|
#3
|
Human being with feelings
Join Date: Jan 2017
Location: Los Angeles
Posts: 1,161
|
Quote:
Originally Posted by Masi
Correlation:
0 = mono
|
1 = mono, no? Everything else is correct.
|
|
|
01-13-2019, 07:42 AM
|
#4
|
Human being with feelings
Join Date: Feb 2012
Location: Sweden
Posts: 1,206
|
Phase is a subject that can't be explained in a few sentences, and the question you're asking won't get you all the way there.
But essentially, I should think both the correlation meter and the "width" meter that you're referring to, are using roughly the same technical process to derive the value they display. Roughly.
The difference in the meters you're referring to seems to be that one of them are oversimplifying things to the point like sounding like a kids toy; using the word "width" and using a scale of 0-100.
The phase relation between two streams of audio separated by pan affects a heck of alot more than simply perception of width. And the best way to relate to matters of phase is to learn how to use it adequately, and from that use tools that shows you values and curves in the right contexts. Correlation is a context which takes into account the current phase angle difference between two waveforms.
The perception of width requires many things to co-exist and work together in certain ways. A certain phase relation is just one of those factors, but there are many others wich are required. It's the field of psychoacoustics too.
But the meter you're talking about, that one that says "width 0-100", shows only phase difference between two channels (I bet it does) yet equates this value as the same thing as pure perception of width. That way of interpreting things, is misleading.
Long and detailed response to a simple question. Hope it clarifies some things.
__________________
There are only two kinds of people in the world: those who entertain, and those who are absurd.
- Britney Spears
Last edited by Colox; 01-13-2019 at 06:51 PM.
|
|
|
01-13-2019, 10:08 AM
|
#5
|
Human being with feelings
Join Date: Dec 2012
Posts: 7,295
|
I have never been able to figure out what that kind of meter is even for. You'll hear the width in stereo, and you'll hear any phase issues if you sum to mono. That's exactly all that actually matters.
Honestly, though, if you just stay away from processes that deliberately mess with phase for hyperreal stereoness, you'll never have to worry about. OTOH, if you're trying to do psychoacoustic tricks for people on headphones then you just accept the fact that it won't translate properly to any other playback system and very well could mess it all up and go with that.
|
|
|
01-13-2019, 11:10 AM
|
#6
|
Human being with feelings
Join Date: Nov 2011
Posts: 3,409
|
Quote:
Originally Posted by ErBird
1 = mono, no? Everything else is correct.
|
Oops, yeah: 1 = mono/in-phase, 0 = no correlation, -1 = antiphase.
Quote:
Originally Posted by ashcat_lt
I have never been able to figure out what that kind of meter is even for.
|
Agreed that they aren't very useful, except for catching antiphase stuff like flipped or poorly-positioned mics, etc., which sometimes isn't immediately noticeable.
@Colox -- agreed that "width" is the more psychoacoustic and non-technical of the two.
|
|
|
01-13-2019, 12:48 PM
|
#7
|
Human being with feelings
Join Date: Jan 2017
Location: Los Angeles
Posts: 1,161
|
I wanted to visualize this, and I'm a bit math-obsessed, so I made a little visual aid using the Desmos graphing tool. You may find it useful.
https://www.desmos.com/calculator/xwmd72rzys
Last edited by ErBird; 01-13-2019 at 02:30 PM.
|
|
|
01-13-2019, 12:55 PM
|
#8
|
Human being with feelings
Join Date: Nov 2011
Posts: 3,409
|
Quote:
Originally Posted by ErBird
I wanted to visualize this, and I'm a bit math-obsessed, so I made a little visual aid using the Desmos graphing tool.
|
Desmos is awesome. :-)
|
|
|
01-13-2019, 01:09 PM
|
#9
|
Human being with feelings
Join Date: Sep 2008
Location: Sweden
Posts: 7,432
|
Quote:
Originally Posted by ErBird
I wanted to visualize this, and I'm a bit math-obsessed, so I made a little visual aid using the Desmos graphing tool. You may find it useful.
<snip>
|
Could you elaborate a little on this? What does it tell us?
Just yesterday for some reason I looked into Span's correlation meter and tried to understand it. Googling I found Izhaki's (and I assume this is Roey Izhaki) reply here https://dsp.stackexchange.com/questi...al-phase-meter interesting, but I'm not sure I got it all.
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
|
|
|
01-13-2019, 01:34 PM
|
#10
|
Human being with feelings
Join Date: Jan 2017
Location: Los Angeles
Posts: 1,161
|
Quote:
Originally Posted by clepsydrae
Desmos is awesome. :-)
|
Indeed. It's incredibly useful. It's awesome for messing with waveshapers.
Quote:
Originally Posted by Fabian
Could you elaborate a little on this? What does it tell us?
|
Sure. So assuming a simple sine wave input to both channels, you're able to adjust the relative phase angle of the right channel, in degrees, from 0=mono to 180=out-of-phase. Change this value by dragging the slider below p=0. Purple is simply the sum of the left and right channels, reduced in amplitude by half, which is customary when merging channels. At zero phase angle there is no cancellation and the correlation bar is at +1. At p=90 the merged signal is reduced by -3 dB and the correlation bar is at zero. This is the maximum allowable phase difference between channels without the channels being considered out of phase to some degree. Between p=90 and p=180 the channels cancel out more and more until cancelling fully when p=180 and correlation = -1. The same concept applies to complex stereo signals, it just wouldn't be easy to visualize.
I also don't care for the "width" type meters.
|
|
|
01-13-2019, 01:55 PM
|
#11
|
Human being with feelings
Join Date: Sep 2008
Location: Sweden
Posts: 7,432
|
Quote:
Originally Posted by ErBird
Indeed. It's incredibly useful. It's awesome for messing with waveshapers.
Sure. So assuming a simple sine wave input to both channels, you're able to adjust the relative phase angle of the right channel, in degrees, from 0=mono to 180=out-of-phase. Change this value by dragging the slider below p=0. Purple is simply the sum of the left and right channels, reduced in amplitude by half, which is customary when merging channels. At zero phase angle there is no cancellation and the correlation bar is at +1. At p=90 the merged signal is reduced by -3 dB and the correlation bar is at zero. This is the maximum allowable phase difference between channels without the channels being considered out of phase to some degree. Between p=90 and p=180 the channels cancel out more and more until cancelling fully when p=180 and correlation = -1. The same concept applies to complex stereo signals, it just wouldn't be easy to visualize.
I also don't care for the "width" type meters.
|
Ah! It was an interactive plot. Nice! Really cool. Thanks.
Now I'll play around with that, see if I can relate it to the stackexchange post I linked to.
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
|
|
|
01-14-2019, 03:08 PM
|
#12
|
Human being with feelings
Join Date: Jan 2017
Location: Los Angeles
Posts: 1,161
|
Quote:
Originally Posted by Fabian
Ah! It was an interactive plot. Nice! Really cool. Thanks.
Now I'll play around with that, see if I can relate it to the stackexchange post I linked to.
|
Thanks. Updated: https://www.desmos.com/calculator/6xwmy3cwba
Last edited by ErBird; 01-15-2019 at 02:57 PM.
|
|
|
01-14-2019, 03:42 PM
|
#13
|
Human being with feelings
Join Date: Nov 2010
Location: Mullet
Posts: 829
|
i don't know how useful it could actually be, but you can output correlation from a JSFX and then view it on a scope or even render the file and view that way...
here's an example of one i hacked together...(MSED is there for reference)
__________________
I like turtles
|
|
|
01-15-2019, 11:21 AM
|
#14
|
Human being with feelings
Join Date: Sep 2008
Location: Sweden
Posts: 7,432
|
Quote:
Originally Posted by bezusheist
i don't know how useful it could actually be, but you can output correlation from a JSFX and then view it on a scope or even render the file and view that way...
here's an example of one i hacked together...(MSED is there for reference)
|
And the example...? Seems you forgot to include it.
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
|
|
|
01-15-2019, 01:10 PM
|
#15
|
Human being with feelings
Join Date: Nov 2010
Location: Mullet
Posts: 829
|
that IS the example...:P
i took the equation posted here > https://dsp.stackexchange.com/questi...relation-meter
...and hacked together a JS with my limited knowledge.
i attached it, as is, no warranty, etc...
(i'm not sure if it's "correct", but it "syncs" with MSED)
edit: output is channel 3, you can change it by changing “spl2”.
also forgot to assign output pins, so you have to do it manually.
__________________
I like turtles
Last edited by bezusheist; 01-15-2019 at 02:15 PM.
|
|
|
01-15-2019, 01:55 PM
|
#16
|
Human being with feelings
Join Date: Sep 2008
Location: Sweden
Posts: 7,432
|
Quote:
Originally Posted by bezusheist
that IS the example...:P
i took the equation posted here > https://dsp.stackexchange.com/questi...relation-meter
...and hacked together a JS with my limited knowledge.
i attached it, as is, no warranty, etc...
(i'm not sure if it's "correct", but it "syncs" with MSED)
|
Looks good.
Thanks.
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
|
|
|
01-15-2019, 01:55 PM
|
#17
|
Human being with feelings
Join Date: Sep 2008
Location: Sweden
Posts: 7,432
|
Quote:
Originally Posted by ErBird
|
Even better
Thanks.
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
|
|
|
01-20-2019, 03:39 AM
|
#18
|
Human being with feelings
Join Date: Sep 2015
Posts: 690
|
Thank you guys for the detailed explanation of correlation.
Masi
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 10:20 PM.
|