packages feed

hsc3-0.16: Help/UGen/balance2.help.lhs

    Sound.SC3.UGen.Help.viewSC3Help "Balance2"
    Sound.SC3.UGen.DB.ugenSummary "Balance2"

> import Sound.SC3 {- hsc3 -}

{Balance2.ar(LFSaw.ar(44),Pulse.ar(33),FSinOsc.kr(0.5),0.1)}.play

> g_01 =
>     let l = lfSaw AR 44 0
>         r = pulse AR 33 0.5
>         p = fSinOsc KR 0.5 0
>     in balance2 l r p 0.1

{var s=SinOsc.ar([440,550]);Balance2.ar(s[0],s[1],LFNoise0.kr(4),0.3)}.play

> g_02 =
>     let [s0,s1] = mceChannels (sinOsc AR (mce2 440 550) 0)
>         n = lfNoise0 'α' KR 4
>     in balance2 s0 s1 n 0.3

{var s=SinOsc.ar(440);Out.ar(0,0.2*Balance2.ar(s,s,SinOsc.kr(0.2)))}.play

> g_03 =
>     let s = sinOsc AR 440 0
>         p = sinOsc KR 0.2 0
>     in balance2 s s p 1 * 0.2

{var s=SinOsc.ar(440);Out.ar(0,Balance2.ar(s,s,SinOsc.kr(0.2),0.2))}.play

> g_04 =
>     let s = sinOsc AR 440 0
>         p = sinOsc KR 0.2 0
>     in balance2 s s p 0.2

    > withSC3 (send (n_trace [-1]))

{var s=SinOsc.ar(440);Out.ar(0,Balance2.ar(s,s,MouseX.kr(-1,1),0.2))}.play

> g_05 =
>     let s0 = sinOsc AR 440 0
>         s1 = sinOsc AR 550 0
>         x = mouseX KR (-1) 1 Linear 0.2
>     in balance2 s0 s1 x 0.2