Question about scope of varialbes across multiple instances...
Let's say you design a 1-row sequencer, and then use two mxj instances [mxj mySequencer] to build a 2-row sequencer...does Max create two separate JVM's? What's the method for keeping variables in each mxj object isolated? Setting them as private? protected? etc etc...
There's a single JVM running all MXJ instances. Each MXJ is backed by its own MaxObject (sub)class with its own fields, although anything declared static will be shared by all instances.