Intensity Stereo can be used to enhance quality for low bitrate encodings. An Intensity Stereo encoded subband contains only one encoded signal and this signal is spreaded over two channels, a base channel contains a "normal" resolution (-1, 1 . . .) and a vector channel only contains information about the signal to spread.
Member of Subband Samples
Intensity stereo is not possible for Subband 0.
1 Vector bit:
Vector bits | Left Signal | Right Signal |
0 | +M/sqrt 2 | -M/sqrt 2 |
1 | +M/sqrt 2 | +M/sqrt 2 |
2 Vector bits:
Vector bits | Left Signal | Right Signal |
00 | +M/sqrt 2 | -M/sqrt 2 |
01 | +M | 0 |
10 | +M/sqrt 2 | +M/sqrt 2 |
11 | 0 | +M |
n Vector bits:
phi = M_PI * vector / (1 << n) - M_PI/4; /* gives an angle between -45° and 135° */ L = M * cos (phi); R = M * sin (phi);