SF.net SVN: supercollider:[10106] trunk/common/build/Help/Libraries/JITLib/ nodeproxy/BusPlug.html
Revision: 10106
http://supercollider.svn.sourceforge.net/supercollider/?rev=10106&view=rev
Author: jrhb
Date: 2010-05-01 17:45:25 +0000 (Sat, 01 May 2010)
Log Message:
-----------
correct helpfile
Modified Paths:
--------------
trunk/common/build/Help/Libraries/JITLib/nodeproxy/BusPlug.html
Modified: trunk/common/build/Help/Libraries/JITLib/nodeproxy/BusPlug.html
===================================================================
--- trunk/common/build/Help/Libraries/JITLib/nodeproxy/BusPlug.html 2010-05-01 15:03:36 UTC
(rev 10105)
+++ trunk/common/build/Help/Libraries/JITLib/nodeproxy/BusPlug.html 2010-05-01 17:45:25 UTC
(rev 10106)
<at> <at> -5,123 +5,124 <at> <at>
<meta http-equiv="Content-Style-Type" content="text/css">
<title></title>
<meta name="Generator" content="Cocoa HTML Writer">
-<meta name="CocoaVersion" content="1038.25">
+<meta name="CocoaVersion" content="1038.29">
<style type="text/css">
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
-p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p4 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; min-height: 12.0px}
-p.p5 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica}
-p.p6 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica}
-p.p8 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica; min-height: 17.0px}
-p.p9 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #cd1612}
-p.p10 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
-p.p11 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000}
+p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #0000ee}
+p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
+p.p5 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; min-height: 12.0px}
+p.p6 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica}
+p.p7 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; min-height: 14.0px}
+p.p8 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica}
+p.p9 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica; min-height: 17.0px}
+p.p10 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #cd1612}
+p.p11 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
span.s1 {font: 17.0px Helvetica}
-span.s2 {color: #0000bf}
-span.s3 {color: #1135f9}
-span.s4 {color: #0b28c6}
-span.s5 {color: #cd1612}
-span.s6 {color: #000000}
+span.s2 {color: #000000}
+span.s3 {text-decoration: underline}
+span.s4 {color: #0000bf}
+span.s5 {color: #1135f9}
+span.s6 {color: #0b28c6}
+span.s7 {color: #cd1612}
span.Apple-tab-span {white-space:pre}
</style>
</head>
<body>
<p class="p1"><span class="s1"><b>BusPlug<span
class="Apple-tab-span"> </span></b></span><b><span class="Apple-tab-span"> </span>a
listener on a bus</b></p>
<p class="p2"><br></p>
-<p class="p1"><b>Inherits from:<span class="Apple-converted-space"> </span></b><a
href="../../../Core/Object.html">Object</a> : <a href="../../../Core/Kernel/AbstractFunction.html">AbstractFunction</a></p>
-<p class="p3"><br></p>
-<p class="p3"><br></p>
-<p class="p1">BusPlug is mainly in use as a basic superclass of NodeProxy, but it can be applied for other
things<span class="Apple-converted-space"> </span>as well.</p>
-<p class="p1">Most methods are documented in the <a href="NodeProxy.html"><span
class="s2">NodeProxy</span></a> helpfile.</p>
-<p class="p3"><br></p>
-<p class="p1">See also: <a href="../../../ServerArchitecture/Bus.html"><span class="s3">Bus</span></a></p>
-<p class="p2"><br></p>
+<p class="p3"><span class="s2"><b>Inherits from:<span class="Apple-converted-space">
</span></b><a href="../../../Core/Object.html"><span class="s3">Object</span></a> : <a
href="../../../Core/Kernel/AbstractFunction.html"><span class="s3">AbstractFunction</span></a></span></p>
<p class="p4"><br></p>
-<p class="p5"><b>*new(server)</b><span class="Apple-converted-space"> <span class="Apple-tab-span"> </span></span></p>
-<p class="p5"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span>Create a new (neutral) instance on the given server</p>
-<p class="p6"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p5"><b>*audio(server, numChannels)</b><span class="Apple-converted-space"> </span></p>
-<p class="p5"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span>Create a new audio rate instance on the given server</p>
-<p class="p6"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p5"><b>*control(server, numChannels)</b><span class="Apple-converted-space"> </span></p>
-<p class="p5"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span>Create a new audio rate instance on the given server</p>
-<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p5"><b>clear</b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Free
the bus, end the monitor</p>
-<p class="p6"><br></p>
-<p class="p5"><b>ar(numChannels)</b></p>
-<p class="p5"><b>kr(numChannels)</b></p>
-<p class="p6"><b><span class="Apple-tab-span"> </span></b></p>
-<p class="p5"><b><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span></b>Return a link to my output, which is limited by
<b>numChannels</b>. If uninitialized, creates a matching bus. Normally,<b> ar defaults to stereo, kr
to mono</b>.<span class="Apple-converted-space"> </span></p>
-<p class="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>This
can be set in the classvars: <b>defaultNumAudio, defaultNumControl</b></p>
-<p class="p3"><br></p>
-<p class="p5"><b>play(outbus, numChannels, target, multi, vol, fadeTime, addAction)</b></p>
-<p class="p5"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span>Plays from a bus index with a number of channels to another index with a
number of channels, within a target group, or a server.</p>
-<p class="p5"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>multi</b>: keep old
links and add new one</p>
-<p class="p5"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>volume</b>: volume at
which to monitor</p>
-<p class="p5"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>fadeTime</b>: fade in
fade out time</p>
-<p class="p6"><br></p>
-<p class="p6"><span class="Apple-tab-span"> </span></p>
-<p class="p5"><b>playN(outs, amps, ins, vol, fadeTime, group, addAction)</b></p>
-<p class="p5"><b><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>outs<span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span></b>array of destination channels</p>
-<p class="p5"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>amps<span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>array of<span
class="Apple-converted-space"> </span>amplitudes for each channel</p>
-<p class="p5"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>outs<span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span></b>array of source channels</p>
<p class="p4"><br></p>
-<p class="p5"><b>monitor</b></p>
-<p class="p5"><span class="Apple-tab-span"> </span>returns the current monitor (see <a
href="Monitor.html"><span class="s2">Monitor</span></a>)</p>
+<p class="p1">BusPlug is mainly in use as a basic superclass of NodeProxy, but it can be applied for other
things<span class="Apple-converted-space"> </span>as well.</p>
+<p class="p1">Most methods are documented in the <a href="NodeProxy.html"><span
class="s4">NodeProxy</span></a> helpfile.</p>
<p class="p4"><br></p>
+<p class="p1">See also: <a href="../../../ServerArchitecture/Bus.html"><span class="s5">Bus</span></a></p>
+<p class="p2"><br></p>
+<p class="p5"><br></p>
+<p class="p6"><b>*new(server)</b><span class="Apple-converted-space"> <span class="Apple-tab-span"> </span></span></p>
+<p class="p6"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span>Create a new (neutral) instance on the given server</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p6"><b>*audio(server, numChannels)</b><span class="Apple-converted-space"> </span></p>
+<p class="p6"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span>Create a new audio rate instance on the given server</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p6"><b>*control(server, numChannels)</b><span class="Apple-converted-space"> </span></p>
+<p class="p6"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span>Create a new audio rate instance on the given server</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p6"><b>clear</b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Free
the bus, end the monitor</p>
+<p class="p7"><br></p>
+<p class="p6"><b>ar(numChannels)</b></p>
+<p class="p6"><b>kr(numChannels)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span></b>Return a link to my output, which is limited by
<b>numChannels</b>. If uninitialized, creates a matching bus. Normally,<b> ar defaults to stereo, kr
to mono</b>.<span class="Apple-converted-space"> </span></p>
+<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>This
can be set in the classvars: <b>defaultNumAudio, defaultNumControl</b></p>
<p class="p4"><br></p>
-<p class="p4"><br></p>
-<p class="p7"><b>Example</b></p>
-<p class="p8"><b></b><br></p>
+<p class="p6"><b>play(out, numChannels, target, multi, vol, fadeTime, addAction)</b></p>
+<p class="p6"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span>Plays from a bus index (<b>out</b>) with a number of channels to
another index with a number of channels, within a <b>target</b> (a group, or a server).</p>
+<p class="p6"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>multi</b>: keep old
links and add new one</p>
+<p class="p6"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>volume</b>: volume at
which to monitor</p>
+<p class="p6"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>fadeTime</b>: fade in
fade out time</p>
+<p class="p7"><br></p>
+<p class="p7"><span class="Apple-tab-span"> </span></p>
+<p class="p6"><b>playN(outs, amps, ins, vol, fadeTime, group, addAction)</b></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>outs<span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span></b>array of destination channels</p>
+<p class="p6"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>amps<span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>array of<span
class="Apple-converted-space"> </span>amplitudes for each channel</p>
+<p class="p6"><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>outs<span
class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span
class="Apple-tab-span"> </span></b>array of source channels</p>
+<p class="p5"><br></p>
+<p class="p6"><b>monitor</b></p>
+<p class="p6"><span class="Apple-tab-span"> </span>returns the current monitor (see <a
href="Monitor.html"><span class="s4">Monitor</span></a>)</p>
+<p class="p5"><br></p>
+<p class="p5"><br></p>
+<p class="p5"><br></p>
+<p class="p8"><b>Example</b></p>
+<p class="p9"><br></p>
<p class="p2"><br></p>
-<p class="p9">// using as a control bus listener</p>
-<p class="p10"><br></p>
+<p class="p10">// using as a control bus listener</p>
+<p class="p2"><br></p>
<p class="p11">s.boot;</p>
-<p class="p11">z = <span class="s4">Bus</span>.control(s, 16);</p>
-<p class="p11">a = <span class="s4">BusPlug</span>.for(z);</p>
-<p class="p10"><br></p>
-<p class="p11">m = { <span class="s4">Mix</span>(<span class="s4">SinOsc</span>.ar(a.kr(16), 0,
0.1)) }.play;</p>
-<p class="p10"><br></p>
-<p class="p11">z.setn(<span class="s4">Array</span>.rand(16, 300, 320).put(16.rand, rrand(500, 1000)));</p>
-<p class="p11">z.setn(<span class="s4">Array</span>.rand(16, 300, 320).put(16.rand, rrand(500, 1000)));</p>
-<p class="p11">z.setn(<span class="s4">Array</span>.rand(16, 300, 320).put(16.rand, rrand(500, 1000)));</p>
-<p class="p10"><br></p>
+<p class="p11">z = <span class="s6">Bus</span>.control(s, 16);</p>
+<p class="p11">a = <span class="s6">BusPlug</span>.for(z);</p>
+<p class="p2"><br></p>
+<p class="p11">m = { <span class="s6">Mix</span>(<span class="s6">SinOsc</span>.ar(a.kr(16), 0,
0.1)) }.play;</p>
+<p class="p2"><br></p>
+<p class="p11">z.setn(<span class="s6">Array</span>.rand(16, 300, 320).put(16.rand, rrand(500, 1000)));</p>
+<p class="p11">z.setn(<span class="s6">Array</span>.rand(16, 300, 320).put(16.rand, rrand(500, 1000)));</p>
+<p class="p11">z.setn(<span class="s6">Array</span>.rand(16, 300, 320).put(16.rand, rrand(500, 1000)));</p>
+<p class="p2"><br></p>
<p class="p11">m.free;</p>
-<p class="p10"><br></p>
-<p class="p10"><br></p>
-<p class="p11">m = { <span class="s4">SinOsc</span>.ar(a.kr(2, <span
class="s4">MouseX</span>.kr(0, 19)), 0, 0.1) }.play; <span class="s5">// modulate channel offset</span></p>
-<p class="p10"><br></p>
-<p class="p11">z.setn(<span class="s4">Array</span>.rand(16, 300, 1320).put(16.rand,
rrand(500, 1000)));</p>
-<p class="p10"><br></p>
-<p class="p10"><br></p>
+<p class="p2"><br></p>
+<p class="p2"><br></p>
+<p class="p11">m = { <span class="s6">SinOsc</span>.ar(a.kr(2, <span
class="s6">MouseX</span>.kr(0, 19)), 0, 0.1) }.play; <span class="s7">// modulate channel offset</span></p>
+<p class="p2"><br></p>
+<p class="p11">z.setn(<span class="s6">Array</span>.rand(16, 300, 1320).put(16.rand,
rrand(500, 1000)));</p>
+<p class="p2"><br></p>
+<p class="p2"><br></p>
<p class="p11">m.free; z.free;</p>
-<p class="p10"><br></p>
-<p class="p9">// using as a audio monitor</p>
-<p class="p10"><br></p>
-<p class="p11">p = <span class="s4">BusPlug</span>.audio(s,2);</p>
-<p class="p11">d = { <span class="s4">Out</span>.ar(p.index, <span
class="s4">PinkNoise</span>.ar([0.1, 0.1])) }.play;</p>
-<p class="p10"><br></p>
-<p class="p10"><br></p>
-<p class="p9"><span class="s6">p.play; </span>// monitor whatever plays in p (the execution order
does not matter)</p>
-<p class="p10"><br></p>
-<p class="p10"><br></p>
-<p class="p10"><br></p>
+<p class="p2"><br></p>
+<p class="p10">// using as a audio monitor</p>
+<p class="p2"><br></p>
+<p class="p11">p = <span class="s6">BusPlug</span>.audio(s,2);</p>
+<p class="p11">d = { <span class="s6">Out</span>.ar(p.index, <span
class="s6">PinkNoise</span>.ar([0.1, 0.1])) }.play;</p>
+<p class="p2"><br></p>
+<p class="p2"><br></p>
+<p class="p10"><span class="s2">p.play; </span>// monitor whatever plays in p (the execution order
does not matter)</p>
+<p class="p2"><br></p>
+<p class="p2"><br></p>
+<p class="p2"><br></p>
<p class="p11">d.free;</p>
-<p class="p11">d = { <span class="s4">Out</span>.ar(p.index, <span
class="s4">PinkNoise</span>.ar([0.1, 0.1])) }.play;</p>
-<p class="p10"><br></p>
+<p class="p11">d = { <span class="s6">Out</span>.ar(p.index, <span
class="s6">PinkNoise</span>.ar([0.1, 0.1])) }.play;</p>
+<p class="p2"><br></p>
<p class="p11">p.stop;</p>
<p class="p11">p.play;</p>
-<p class="p10"><br></p>
-<p class="p9">// also p can play to another bus:</p>
-<p class="p10"><br></p>
+<p class="p2"><br></p>
+<p class="p10">// also p can play to another bus:</p>
+<p class="p2"><br></p>
<p class="p11">p.stop;</p>
<p class="p11">p.play(12);</p>
-<p class="p10"><br></p>
-<p class="p9">// listen to that bus for a test:</p>
-<p class="p11">x = { <span class="s4">InFeedback</span>.ar(12,2) }.play;</p>
+<p class="p2"><br></p>
+<p class="p10">// listen to that bus for a test:</p>
+<p class="p11">x = { <span class="s6">InFeedback</span>.ar(12,2) }.play;</p>
<p class="p11">x.free;</p>
<p class="p2"><br></p>
<p class="p2"><br></p>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open
Source development site.
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/