<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] sequence 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>