#N canvas 545 204 1111 830 10; #X text -205 -207 source; #X msg -348 -168 \; pd dsp 1; #X msg -348 -124 \; pd dsp 0; #X obj -201 -28 hoa.2d.meter~ @size 261 261 @fontname Helvetica @fontweight normal @fontslant roman @fontsize 11 @receive (null) @send (null) @channels 2 @angles 0 180 @offset 0 @rotation anti-clockwise @vectors none @interval 50 @bgcolor 0.76 0.76 0.76 1 @bdcolor 0.7 0.7 0.7 1 @coldcolor 0 0.6 0 0.8 @tepidcolor 0.6 0.73 0 0.8 @warmcolor 0.85 0.85 0 0.8 @hotcolor 1 0.6 0 0.8 @overcolor 1 0 0 0.8 @energycolor 0 0 1 0.8 @velocitycolor 1 0 0 0.8; #X obj 227 -145 hoa.connect; #X obj 227 -165 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj -380 -266 c.patcherinfos; #X obj -380 -283 loadbang; #X obj -380 -283 hoa.help.header; #X obj -250 275 hoa.help.pub; #X obj 36 -283 hoa.help.also; #X text -375 -239 hoa.2d.encoder~ creates the circular harmonics of a signal depending on a given order and an azimuth.; #X obj -199 -174 osc~ 800; #X obj 77 -165 c.number~ @size 53 15 @fontname Helvetica @fontweight normal @fontslant roman @fontsize 11 @receive (null) @send (null) @interval 50 @decimal 6 @bgcolor 0.75 0.75 0.75 1 @bdcolor 0.5 0.5 0.5 1 @textcolor 0 0 0 1; #X text 92 -191 azimuth (-π & π); #X obj 133 -236 phasor~ -0.3; #X obj 58 -216 hoa.pi~ 2; #X msg -343 -75 start; #X msg -338 -45 stop; #X obj -205 -133 hoa.2d.encoder~ 1 -------------------------; #X obj -326 105 *~ 1.41421; #X obj -333 248 writesf~ 4; #X floatatom 11 -176 5 0 0 0 - - -; #X text 86 -121 WYZX ? but Z = 0 so WYX ?; #X obj -265 216 sig~ 0; #X msg -364 344 open -bytes 3 -rate 44100 /home/linuxwork/foo2.wav ; #X obj -193 -64 hoa.2d.decoder~ 1 binaural -----------; #X obj -204 254 hoa.dac~ 1:2 -----------------------------; #X connect 5 0 4 0; #X connect 6 0 8 0; #X connect 7 0 6 0; #X connect 12 0 19 0; #X connect 12 0 20 0; #X connect 15 0 16 1; #X connect 17 0 21 0; #X connect 18 0 21 0; #X connect 19 0 21 0; #X connect 19 0 26 0; #X connect 19 1 21 2; #X connect 19 1 26 1; #X connect 19 2 21 1; #X connect 19 2 26 2; #X connect 22 0 19 1; #X connect 24 0 21 3; #X connect 25 0 21 0; #X connect 26 0 3 0; #X connect 26 0 27 0; #X connect 26 1 3 1; #X connect 26 1 27 1; #X coords 0 830 1 829 100 60 0;