[PD] Performance Drop at 35 simultaneous [tabplay~]

Frank Barknecht fbar at footils.org
Sun Jan 11 10:58:55 CET 2004


Hallo,
Dan Wilken hat gesagt: // Dan Wilken wrote:

> I have a patch, it records an event into an array event(x), when 
> recording is stopped, it crops the array to the recorded sample size 
> and starts a playback [tabplay~ event(x)] -- [bang] [tabplay~] loop.
> 
> Then we record the second event, until track 200 or so.
> 
> I was expecting to have to use 2 or three machines, but on my G4 350 
> I'm starting to have hickups around 35 tracks in. It performs up to 90 
> tracks, my current beta, but not well.
> [...]
> Any ways to allocate more memory? Where does PD store my arrays? RAM or 
> Hard Drive. The patch currently does not do any writing to or reading 
> from disk, though I imagine it may have to, especially for crash 
> recovery and/or network load sharing.

Maybe you're slowly running out of memory. Arrays and tables are
created in memory. You could record to files with writesf~ to consume
less memory, and read and play then with readsf~

ciao
-- 
 Frank Barknecht                               _ ______footils.org__




More information about the Pd-list mailing list