<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">​I might do it the IOhannes way, but put in a [switch~], turn on dsp, and send a bang to the [switch~]s in each instance to get dsp on for one block (and turn it off if desired). I'd send that bang as near to the end of my main patch's initial [loadbang] sequenc​e as possible. If you wanted to get really fancy, if you knew either the maximum block size or the number of abstraction instances, you could close off all your user interface controls with [spigot]s and then open them back up after the requisite delay (if you know the max block size) or after you've counted all of the [bang~]s from the abstraction instances (if you know the number).</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jun 11, 2016 at 6:43 PM, Christof Ressi <span dir="ltr"><<a href="mailto:christof.ressi@gmx.at" target="_blank">christof.ressi@gmx.at</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I know you're looking for a vanilla solution. But just in case it might help: there's an object called [iem_blocksize~] in iemlib which I think does what you're looking for.<br>
<br>
Christof<br>
<br>
> Gesendet: Sonntag, 12. Juni 2016 um 00:31 Uhr<br>
> Von: "Thomas Grill" <<a href="mailto:gr@grrrr.org">gr@grrrr.org</a>><br>
> An: "IOhannes m zmölnig" <<a href="mailto:zmoelnig@iem.at">zmoelnig@iem.at</a>><br>
> Cc: <a href="mailto:pd-list@lists.iem.at">pd-list@lists.iem.at</a><br>
> Betreff: Re: [PD] inquire block size<br>
<div class="HOEnZb"><div class="h5">><br>
> Thanks, i guess there's no way around using DSP right now which is difficult to unite with loadbang initialization after instantiation of the abstraction.<br>
> This is my approach so far:<br>
> <a href="https://github.com/grrrr/upp/blob/master/upp.blocksize.pd" rel="noreferrer" target="_blank">https://github.com/grrrr/upp/blob/master/upp.blocksize.pd</a><br>
><br>
> --<br>
> Thomas Grill<br>
> <a href="http://grrrr.org" rel="noreferrer" target="_blank">http://grrrr.org</a><br>
><br>
><br>
><br>
> > Am 12.06.2016 um 00:24 schrieb IOhannes m zmölnig <<a href="mailto:zmoelnig@iem.at">zmoelnig@iem.at</a>>:<br>
> ><br>
> > On 06/12/2016 12:16 AM, Thomas Grill wrote:<br>
> >> Sure, thanks, but your answer implies that there is currently no way to do this with Vanilla objects, right?<br>
> >> I think there should be a way.<br>
> ><br>
> ><br>
> > attached is a somewhat naive approach to the problem in pure vanilla.<br>
> ><br>
> > it doesn't take any overlap/oversampling into account, and only works up<br>
> > to blocksizes of 65536-<br>
> ><br>
> > gmsdr<br>
> > IOhannes<br>
> ><br>
> > <vecsize~.pd>_______________________________________________<br>
> > <a href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br>
> > UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><br>
><br>
> _______________________________________________<br>
> <a href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br>
> UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><br>
><br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><br>
</div></div></blockquote></div><br></div>