Max/MSP single threaded?

tmiley's icon

I have run into a strange problem: a Max patch that I'm using on multiple tracks in Ableton Live seems to stop playback on other tracks that are using the patch whenever a note is playing on the current track. Is there some kind of technique that might cause better multi-threading? The patch scans a collection using an uzi that runs less than 127 times per calculated note. Each track has a collection specific for that track. Is there a more efficient way to traverse the collection or should I use a javascript program with a local table instead, or is the problem even related to this at all? Any advice would be most appreciated, thanks!

tm