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

[sc-users] re: bizarre audio dropouts



Title: re: bizarre audio dropouts
i'm sorry but i'm still unclear, actually it's prob'ly just my vocabulary.  the cutoff freq value is fixed at 1700 hz.  the input signal may vary wildly from one sample to the next due to being put through a Pan2 using the functions for x which go from -1 to 1(see below).  the mul is following the same function x but transposed to 0 - 1.

the spatialization functions in use are chosen from the following array each time a spawn starts:

x = [XLine.kr(1.0.rand, 1.0.rand, dur, [1, -1].choose),
Line.kr(1.0.rand2, 1.0.rand2, dur, [1, -1].choose),
Plug.kr(Dust.kr(10.0.rand, [1, -1].choose)),
SinOsc.kr(10.0.rand, pi.rand, EnvGen.kr(xEnv.at(xLoc))),
LFNoise0.kr(10.0.rand, EnvGen.kr(xEnv.at(xLoc))),
LFNoise2.kr(10.0.rand, EnvGen.kr(xEnv.at(xLoc))),
Saw.ar(10.0.rand, EnvGen.kr(xEnv.at(xLoc)))];

i tried running the control LFO's at 1.0.rand instead of 10.0.rand but it still dogs out.   the Array of 8 stereo spawns is mixed down to stereo, and the output of that is what

this is the current code in use at the end of the spawn (there is an array of 8 spawns)

p = PlayBuf.ar(voice, 44100, speed);
                               
e = EnvGen.ar( env2, Pan2.ar(p, min(1, x), 0.5 ));
                               
lpf1 = EnvGen.ar(env3, LPF.ar(e.at(0), 1700, Lag.kr(lFunc)));
lpf2 = EnvGen.ar(env3, LPF.ar(e.at(1), 1700, Lag.kr(rFunc)));
lpf = [lpf1, lpf2];

e+ lpf  //output of spawn(s)


i think i'll just put the LPF on the output of the stereo mix and call it good enough for now, but it's perplexing how to implement

thanks bob


I mean discontinuities in the signal going into the cutoff frequency
control of the filter.
A discontinuity means a jump to a widely different sample value from
the previous sample.

On Friday, December 13, 2002, at 11:20 AM, bob bellerue wrote:
 by discontinuities do you mean changes in the audio signal, freq or
 the mul?  the mul is changing radically, but not the freq.  is there a
 simpler way to write this?
--
--- james mccartney   james@xxxxxxxxxxxxxx   <http://www.audiosynth.com>
SuperCollider - a real time synthesis programming language for the
PowerMac.
<ftp://www.audiosynth.com/pub/updates/SC2.2.16.sea.hqx>

****************************************

Message: 5
Date: Sat, 14 Dec 2002 10:56:43 -0800
Subject: Re: [sc-users] re: bizarre audio dropouts
From: Jeremy Zuckerman <jz@xxxxxxxxxxxxxxx>
To: <sc-users@xxxxxxxxxxxxxxx>
Reply-To: sc-users@xxxxxxxxxxxxxxx

would a Lag help?
 >

-- 
be safe and insane
http://www.halfnormal.com