-
stevewhite
Hi,
I'm trying to make the following, and am shamefacedly stuck and confounded;I simply want to send n bangs with x ms in between.
I can't wrap my head around why I can't feed the right inlet of a [delay] with x, send it's outlet to [f] with your typical [+ 1] loop, and loop the thing around back to the inlet, catching it once it reaches n with [sel n].
My faulty reasoning goes that a delayed bang output can bang the delay input (itself). But drawing that connecting will either hang Pd, or show an uncontrolled fast increase of [f] unrelated to delay time.
What am I not understanding?
Thanks!
Steve -
stevewhite
@stevewhite
Out of pretty much a lucky try I figured out I should just remove the 'list' with [list trim] before sending it to [route].
It seems pretty dirty to me, so if there is a cleaner way, I'd love to hear! -
stevewhite
Hello,
Newbie question, but a frustrating one I haven't been able to solve on my own yet.
I can send a message, e.g. [gain 0.1] to [route gain] which gets through nicely. But after packing a symbol and float (from an OSC message), resulting in [list gain 0.1], this gets rejected by [route gain]. What am I not understanding here, i.e. what am I doing wrong?
Thanks!
Steve