Figuring out jit.gl.isosurf and drawing geometry with sound?

atdot's icon

I'm working on a audio visual project right now, were the goal is to draw geometry with sound and vice versa.

I figured out that it would properly be best to use jit.gl.isosurf instead of jit.gl.mesh. Mostly because, as there in the help file to isosurf is an example with jit.bfg creating the matrices, which I think is looking quite ok.

But in the help file the 3d texture created by the matrice from jit.bfg are much more rich in the depth kind of perspective. I have checked with jit.matrixinfo and the matrices extracted from sound (sine,saw,rect and audio in) are exactly the same dimensions, float 32 and contain the same amount of planes.

Could somebody please tell what i'm missing about either isosurf- or bfg object?

Or maybe I'm just doing my matrices wrong?

-A

IsoSurf_03.maxpat
Max Patch
Joe X Med O''s icon

Don't know if you still doing this, but

I'm working, nowadays, in a similar project theme and got it to work by programming my own MXJ~ objects, so now I can draw from a LCD object and it will translate to sound, now I need a Phasor~ or Cycle~ connected to it to generate the sound, and this sound will draw what I drew on a XY Oscilloscope using jit catch and jit graph... you can even draw in 3D if you use 3 channels... jit catch will get the values from the generated sound and translate it to data for jit graph and draw it on a jit window... you need also the jit mesh... just search for jerobeam oscilloscpe music and you'll find that he shared a XY Oscilloscope for Max4Live, that you can open it on max and see how it works...

Right now I'm creating my own package for Max so people can just download it and install it, I'm still developing it, right now I'm trying to translate directly from matrix to generate sound from a camera or image, so in the oscilloscope the image will be drawn... :)