[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[sc-users] pitch



Is Pitch ok - it seems very low and unresponsive :

<x-tad-smaller>(
s = </x-tad-smaller><x-tad-smaller>Server</x-tad-smaller><x-tad-smaller>.local;
b = </x-tad-smaller><x-tad-smaller>Buffer</x-tad-smaller><x-tad-smaller>.alloc(s,10000,1);
)

(
</x-tad-smaller><x-tad-smaller>Synth</x-tad-smaller><x-tad-smaller>.play({
</x-tad-smaller><x-tad-smaller>var</x-tad-smaller><x-tad-smaller> in, amp, freq, hasFreq, out;
//in = </x-tad-smaller><x-tad-smaller>AudioIn</x-tad-smaller><x-tad-smaller>.ar([1,2]));
in = </x-tad-smaller><x-tad-smaller>AudioIn</x-tad-smaller><x-tad-smaller>.ar(1);
amp = </x-tad-smaller><x-tad-smaller>Amplitude</x-tad-smaller><x-tad-smaller>.kr(in, mul: 0.4);
# freq, hasFreq = </x-tad-smaller><x-tad-smaller>Pitch</x-tad-smaller><x-tad-smaller>.kr(b.bufnum, in);
out = </x-tad-smaller><x-tad-smaller>SinOsc</x-tad-smaller><x-tad-smaller>.ar([freq,freq] ) * amp;
//6.do({out = </x-tad-smaller><x-tad-smaller>AllpassN</x-tad-smaller><x-tad-smaller>.ar(out, 0.040, [0.040.rand,0.040.rand], 2)});
out
})
)


</x-tad-smaller>
cheers

Jem