Plotting (LOTS OF) realtime data

Mikey Siegel's icon

Needing to plot quite a bit of realtime data. As many as 24 streams of data overlaid on a given graph, and 3 separate graphs running in parallel. Each data stream at around 30hz. Ideally graphs would be resizable and re-scalable in realtime. The existing Max solutions don't seem to be optimized for performance, and suffer with lots of data. Are there libraries or approaches that might be helpful to make this happen?

marker's icon

Have a look at the Mubu for Max library. Don't know if it will fit all your needs but it can handle a lot of data at high rates. I use it for realtime audio descriptor analysis but it also has features for motion tracking for example.
http://forumnet.ircam.fr/product/mubu-en/