|
Not sure if you want the single trigger to fire exactly when received via .set or to wait for the next Impulse. If the former, Batuhan is right that a trigger-control will save you some heartache. If the latter, there's a neat trick you can use if you can estimate the amount of time between Impulse triggers (known for sure if the Impulse frequency is a constant -- since you're using MouseX, it's harder). Use a timed trigger that will be open for one cycle of the Impulse unit, and multiply by the Impulse. arg t_trig = 0; impulseFreq = (something); gateTime = impulseFreq.reciprocal; trigGate = Trig1.kr(t_trig, gateTime); realTrig = Impulse.kr(impulseFreq) * trigGate; hjh On May 2, 2009, at 1:28 AM, Sam Ingrassia wrote: Thanks to everyone in advance - : H. James Harkins .::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..: "Come said the Muse, Sing me a song no poet has yet chanted, Sing me the universal." -- Whitman |