Hi there,
Sous réserve que j'ai bien compris ce qui précède, voilà ce que je pense du sujet :
On transforme en JS les signaux L/R (left/right) en M/S (middle/side) :
M=(L+R)/sqrt2
L=(L-R)/sqrt2
De ces valeurs et comme l'a indiqué HAL, on peut évidemment réobtenir les signaux L et R :
L=(M+S)*sqrt2/2
R=(M-S)*sqrt2/2
Ces relations sont bijectives, ie. que pour tout couple de valeur de R,L correspond un couple unique de valeurs données de M,S, et inversement.
Dans le cas où R et L sont en phase (cas particulier 1) ou en oppoisition de phase (cas particulier 2), cette propriété est conservée :
Cas particulier 1 : signaux L et R en phase : R=L (cas typique d'un morceau en mono) :
Alors M=2L/sqrt2 et S=0
On réobtient à partir de ces valeurs de M et S :
L=(2L/sqrt2+0)*sqrt2/2=L
R=(2L/sqrt2-0)*sqrt2/2=L
Cas particulier 2 : signaux L et R en opposition de phase : R=-L
Alors M=0 et S=2L/sqrt2
On réobtient à partir de ces valeurs de M et S :
L=(0+2L/sqrt2)*sqrt2/2=L
R=(0-2L/sqrt2)*sqrt2/2=-L
Conclusion : La transformation en M,S ne détruit pas l'information de phase de R,L ; la valeur nulle de S ou M est au contraire l'info permettant de déduire que L et R sont en phase (S=0) ou en opposition de phase (M=0).
Maintenant peut-être que c'est moi qui n'ai rien compris au JS...
Message édité par _man_ le 09-01-2003 à 14:39:07
---------------
From Good to Better, from Better to the Best