<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">yeah, the workaround with array_set causes clicks in the recording here… so not the best way.<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 27 Mar 2023, at 21:21, Alexandre Torres Porres <<a href="mailto:porres@gmail.com" class="">porres@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">actually it'd make more sense to add this method to [tabwrite~]<div class=""><br class=""></div><div class="">in cyclone and else the objects that record into arrays get refreshed a a hardcoded rate of 500ms (not too far from 300ms)</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em seg., 27 de mar. de 2023 às 16:18, Alexandre Torres Porres <<a href="mailto:porres@gmail.com" class="">porres@gmail.com</a>> escreveu:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class="">I'd propose a 'redraw' method to arrays</div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em seg., 27 de mar. de 2023 às 15:06, Simon Iten <<a href="mailto:itensimon@gmail.com" target="_blank" class="">itensimon@gmail.com</a>> escreveu:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="">Perfect, thanks!! (and pretty obvious now that I think about it)<br class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">On 27 Mar 2023, at 18:40, Antoine Rousseau <<a href="mailto:antoine@metalu.net" target="_blank" class="">antoine@metalu.net</a>> wrote:</div><br class=""><div class=""><div dir="ltr" class=""><div class="">You can force the redrawing of the array by writing to it with control objects like [tabwrite] or [array set];</div><div class="">e.g you can repeatedly write 0 to index 0:<br class=""></div><div class="">[metro 50]</div><div class="">|</div><div class="">[0(</div><div class="">|</div><div class="">[array set THE_ARRAY]<br class=""></div><div class=""><br class=""></div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 27 mars 2023 à 17:45, Matt Davey <<a href="mailto:hard.off@gmail.com" target="_blank" class="">hard.off@gmail.com</a>> a écrit :<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto" class="">I would record into a table and then have a second visual array that gets updated from the table every 300ms </div><div class=""><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 27 Mar 2023 at 23:38, Simon Iten <<a href="mailto:itensimon@gmail.com" target="_blank" class="">itensimon@gmail.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">hi list,<br class="">
<br class="">
i was wondering if i can somehow force a redraw of an array while it is recorded into via [tabwrite~] ?<br class="">
<br class="">
as it is now, the array only displays the new data once tabwrite~ has finished writing.<br class="">
<br class="">
i would like to use the array as a UI element in an art installation and ideally it should look like in a DAW that records, so the waveforms should appear every 300ms or so while recording. sound output will be muted during the 5 second recording, in case the redraw could interfer with sound output. sound input should be consistent though since i record into the buffer :-)<br class="">
<br class="">
cheers<br class="">
<br class="">
<br class="">
_______________________________________________<br class="">
<a href="mailto:Pd-list@lists.iem.at" target="_blank" class="">Pd-list@lists.iem.at</a> mailing list<br class="">
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank" class="">https://lists.puredata.info/listinfo/pd-list</a><br class="">
</blockquote></div></div>
_______________________________________________<br class="">
<a href="mailto:Pd-list@lists.iem.at" target="_blank" class="">Pd-list@lists.iem.at</a> mailing list<br class="">
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank" class="">https://lists.puredata.info/listinfo/pd-list</a><br class="">
</blockquote></div>
</div></blockquote></div><br class=""></div>_______________________________________________<br class="">
<a href="mailto:Pd-list@lists.iem.at" target="_blank" class="">Pd-list@lists.iem.at</a> mailing list<br class="">
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank" class="">https://lists.puredata.info/listinfo/pd-list</a><br class="">
</blockquote></div>
</blockquote></div>
</div></blockquote></div><br class=""></body></html>