#N canvas 716 85 557 437 12;
#X floatatom 52 137 4 0 0 0 - - - 0;
#X obj 52 267 complex-mod~;
#X obj 52 199 cos~;
#X obj 92 219 cos~;
#X obj 92 195 -~ 0.25;
#X text 76 65 The complex modulator takes two signals in which it considers
to be the real and imaginary part of a complex-valued signal. It then
does a complex multiplication by a sinusoid to shift all frequencies
up or down by any frequency shift in Hz., f 61;
#X obj 406 396 hilbert~;
#X text 328 396 See also:;
#X obj 101 29 complex-mod~;
#X text 198 29 - complex amplitude modulator;
#X obj 62 321 output~;
#X floatatom 164 197 4 0 0 0 - - - 0;
#X text 200 199 Frequency shift;
#X obj 164 220 sig~;
#X text 204 252 The left output is the frquency shifted by the amount
of the frequency shift. The right outlet gives us the other side band
\, which is shifted by the same amount in reverse., f 44;
#X text 197 321 (for instance \, if the shift is 100 \, left output
shifts the frequency up by 100 and the right shifts it down by 100)
, f 47;
#X obj 52 165 phasor~ 440;
#X connect 0 0 16 0;
#X connect 1 0 10 0;
#X connect 1 1 10 1;
#X connect 2 0 1 0;
#X connect 3 0 1 1;
#X connect 4 0 3 0;
#X connect 11 0 13 0;
#X connect 13 0 1 2;
#X connect 16 0 2 0;
#X connect 16 0 4 0;
