You can force the redrawing of the array by writing to it with control objects like [tabwrite] or [array set];
e.g you can repeatedly write 0 to index 0:
[metro 50]
|
[0(
|
[array set THE_ARRAY]


Le lun. 27 mars 2023 à 17:45, Matt Davey <hard.off@gmail.com> a écrit :
I would record into a table and then have a second visual array that gets updated from the table every 300ms 

On Mon, 27 Mar 2023 at 23:38, Simon Iten <itensimon@gmail.com> wrote:
hi list,

i was wondering if i can somehow force a redraw of an array while it is recorded into via [tabwrite~] ?

as it is now, the array only displays the new data once tabwrite~ has finished writing.

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 :-)

cheers


_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list