#N canvas 458 53 605 472 12;
#X text 24 442 see also:;
#X obj 105 443 dac~;
#X text 21 13 [output~] - simple stereo output GUI abstraction.;
#X text 512 12 <= click;
#N canvas 760 120 465 275 reference 0;
#X obj 8 48 cnv 5 450 5 empty empty INLETS: 8 18 0 13 #202020 #000000 0;
#X obj 8 181 cnv 2 450 2 empty empty OUTLETS: 8 12 0 13 #202020 #000000 0;
#X obj 8 222 cnv 2 450 2 empty empty ARGUMENT: 8 12 0 13 #202020 #000000 0;
#X obj 7 259 cnv 5 450 5 empty empty empty 8 18 0 13 #202020 #000000 0;
#X text 156 233 NONE, f 36;
#X obj 8 150 cnv 1 450 1 empty empty 2nd: 8 12 0 13 #7c7c7c #000000 0;
#X obj 8 78 cnv 1 450 1 empty empty 1st: 8 12 0 13 #7c7c7c #000000 0;
#X text 23 13 [output~] - simple stereo output GUI abstraction.;
#X text 112 155 signal - right signal input., f 39;
#X text 156 193 NONE, f 36;
#X text 112 81 signal - left or mono input., f 39;
#X text 63 101 level <float> - sets slider value (from 0 to 1).;
#X text 71 121 mute <float> - non zero mutes output \, 0 unmutes it.;
#X restore 418 13 pd reference;
#X obj 8 45 cnv 1 590 1 empty empty empty 8 12 0 13 #000000 #000000 0;
#X obj 8 429 cnv 1 590 1 empty empty empty 8 12 0 13 #000000 #000000 0;
#X obj 316 354 output~;
#X obj 316 252 osc~ 440;
#X obj 419 318 osc~ 880;
#X msg 334 318 level \$1;
#X text 381 442 updated for Pd version 0.54;
#X obj 82 299 noise~;
#X obj 82 337 output~;
#X text 484 317 right input;
#X text 381 253 left input;
#X text 391 290 volume control;
#X text 22 260 mono input goes to both outputs, f 12;
#X floatatom 334 291 7 0 1 0 - - - 0;
#X msg 250 294 mute \$1;
#X obj 250 266 tgl 19 0 empty empty empty 0 -10 0 12 #dfdfdf #000000 #000000 0 1;
#X text 163 265 mute/unmute;
#X text 24 151 A slider sets the volume gain \, its range is from 0 to 1 and gets mapped to a quartic function. The value is shown in the number box and you can also type a value in it to set the gain. The mute toggle mutes/unmutes the output. There are also messages to set these controls. Whenever you set the volume via the GUI controls or external messages \, the DSP engine is turned on., f 78;
#X text 24 56 The [output~] abstraction is widely used in Pd's documentation (help files and examples) and is included in 'extra' just for convenience. This stereo output abstraction has [hip~] objects to filter DC. the left inlet takes the left signal input and the right inlet takes the right signal input. If there's only a mono connection to the left inlet \, the audio gets distributed to both left/right outputs., f 78;
#X connect 8 0 7 0;
#X connect 9 0 7 1;
#X connect 10 0 7 0;
#X connect 12 0 13 0;
#X connect 18 0 10 0;
#X connect 19 0 7 0;
#X connect 20 0 19 0;