ISF Package

Rob Ramirez's icon

Hey everyone, I'm super stoked to share Vidvox's official release of the ISF Package, now live in the Package Manager. Read all about it here: https://isf.vidvox.net/isf-for-jitter

Tons of fun stuff in this package for both GL experts and noobs alike. I've been particularly enthralled with the transition filters (something quite lacking in vanilla Jitter).

Give it a go!

generalh's icon

Hello,
Isf works but i have this message in max window
node.script: Node script not running, can't handle message cd

NodeJS packaged is installed ...

So what's up?
Cheers
Huebrt

Florent Ghys's icon

yay! this is amazing

Guillaume's icon

Hello everyone, this package is not working on my windows computer.

gl3 engine loaded
OpenGL Version 4.4.0 - Build 21.20.16.4599, GLSL Version 4.40 - Build 21.20.16.4599
jit.gl.isf: ob3d_draw_begin: GL Error: Invalid enumeration
ob3d_draw_begin: GL Error: Invalid Framebuffer Operation
ob3d_draw_begin: GL Error: Invalid enumeration
jit.gl.isf: jit_ob3d_drawimmediate: GL Error: Invalid enumeration

any idea?

mirko's icon

Hi,
I am trying to use jit.gl.isf on my Macbook Pro M1 under Rosetta, but I am receiving an error:

jit_gl_bind_texture: state not bound

Does anyone know why?
Is it possible to use jit.gl.isf on M1?

Thank you

Florent Ghys's icon

yes using ISF on M1 Rosetta all the time
maybe try adding the @draw_to to bind the jit.gl.isf to your rendering context

mirko's icon

Hi Florent,
Thanks, adding @drawto didn't change anything.
Example ISF patch gives me the same error.

Florent Ghys's icon

are you using viddll as Video Engine in Max's preferences?
maybe uninstall/reinstall the isf package?

mirko's icon

Yes, I am using glcore, viddl, Monterey and latest max, reinstalling package didn't help.

mirko's icon

I got a message from Cycling that ISF doesn't work with glcore.
Did anyone manage to have it in glcore?

Florent Ghys's icon

just uploaded to Max 8.5.1 from 8.3.1 and I get the same error message
this is going to be a problem because I use ISF everywhere!!
if someone figures it out, please let us know

Rob Ramirez's icon

Thanks for the report. The ISF external is supported using glcore, but has not yet been updated for native apple silicon support. I also see the error message when running with glcore in Max 8.5.x. I will try and get this fixed and updated shortly.

Florent Ghys's icon

thanks Rob!

mirko's icon

Thank you,
I just downgraded to Max 3.3 and ISF works ok with Rosetta.

Rob Ramirez's icon

The ISF package has been updated to support native Apple Silicon, and fix the issues with Max 8.5.x and glcore engine. Please let me know if you have any issues.

Florent Ghys's icon

thanks Rob!

mirko's icon

Thank you!
Yes, it works like charm without rosetta.

jason@seeinginvideo.com's icon

I updated to 8.5.1 and am getting the jit_gl_bind_texture: state not bound error, but I am not using isf. This was not happening in 8.3. I don't see any actual issues in the performance of the patch, but it might be connected to a larger issue?

Rob Ramirez's icon

Jason, that's probably a 3rd party external, so just need to know which one so I can reproduce and try and get a fix in.

ivanlendl's icon

Hi, I am using mac with intel, on big sur and Max 8.5.3. and getting the jit_gl_bind_texture: state not bound error.
Is there some way to fix it?

Rob Ramirez's icon

Same answer as above, I need to know what 3rd party gl externals you are using so I can reproduce this.

Rob Ramirez's icon

Hi folks, I'm still trying to get anyone to send me a patch that demonstrates the jit_gl_bind_texture: state not bound error with Max 8.5.* so I can work on a fix. Appreciate any help with this.

Florent Ghys's icon

Hi Rob, I don't get any error message using Max 8.5.4 glcore and macOS 13.3.1 using an Apple silicon M1

Ferenc Fabian's icon

Hi guys, I have an M1 computer. I'm using Max 8.5.4 with glcore and viddll with Ableton 11.2.10, but if I launch Ableton with M1 the jit.gl.isf objects don't work, only if I run Ableton with Rosetta. I have Big Sur 11.4 OSX. I have no issue with jit.gl.isf if I run Max by itself. Only if I run Ableton, I open the M4L file that opens Max 8.5.4 currently, but still, it doesn't see the isf object. Is there an upgrade for this?

aartcore's icon

Hi Rob,

I get the jit_gl_bind_texture: state not bound error on Max 8.5.3 on a Intel Core with MacOS 13.0.1

the error is only with glcore and not with gl2

i can test it on a M2 tuesday, i will let it know.
here is the patch:

Max Patch
Copy patch and select New From Clipboard in Max.

Rob Ramirez's icon

did you update the ISF package to the latest version?

Ferenc Fabian's icon

now I did and it works! thanks Rob