Jit.lcd - Max MSP Tutorial - Intro to Jitter

Sdílet
Vložit
  • čas přidán 6. 09. 2024
  • In this video we look at the jit.lcd object, how it works, and how to do some really cool tricks with it such as simple animations and feedback effects.
    Patreon: / andrews_art_project
    Instagram: @andrews_art_project
    if you enjoyed this video please like and subscribe

Komentáře • 18

  • @Jonny11299
    @Jonny11299 Před 2 lety +2

    Great tutorial!! It's so cool how amazing it looks with that single jit.rota object. It makes the animation all of a sudden mesmerizing. Also, you explain things well, very clearly, and you're not super boring hahaha. Thanks!!

  • @forelockmusic
    @forelockmusic Před 2 lety +2

    great! your videos are extremely useful. thanks a lot

  • @noine1002
    @noine1002 Před 2 lety +1

    It was very helpful.
    I want to create several framerects etc. and draw them at the same time. can I put the messages together like poly~?

  • @sammyboy123321
    @sammyboy123321 Před 2 lety +2

    love the jitter tutorials! have you ever done anything w/ 3d visuals in jitter?

  • @franziskaschroeder1743

    super helpful!

  • @franziskaschroeder1743

    have you made a tutorial of using live audio to control visuals?

  • @kalin6789
    @kalin6789 Před 2 lety +1

    Big thanks for these tutorials! I am curious what is the difference between a window/pwindow, and the jit.gl.videoplane? Is there anything specific that's needed to record the output of the lcd, or is it the same process as your syphon tutorial video?

    • @AndrewRobinson26
      @AndrewRobinson26  Před 2 lety +3

      These are great questions! Jit.pwindow is an in patch window, meaning it’s another object in the patch and constrained to the max msp window. Jit.window is a floating window, you can click and drag outside of the max msp window or over to another monitor. For that reason if you were making a video piece or something and wanted to show the public only the video you would need to use jit.window. Jit.world is similar to jit.window except it runs its processes on OpenGL and on the computer’s gpu instead of cpu. Video data is processed as textures instead of matrices which allows it run larger videos at a higher framerate (very important) however because it is technically a different data type it uses a different set of tools (all the jit.gl objects). Jit.world also can render 3D visuals as it is technically an open space 3D world. The jit.gl.videoplane object is actually just a floating 2D video window in the 3D world however in many use cases of my tutorial videos we are ignoring the 3D side of things and using it simply as a 2D window. The syphon objects are gl objects and therefore need jit.world to function. I like to use this method as it constantly has given me the best recorded video output over the years but there is also the jit.record object which is a built in max object to record videos as well. Since it’s not a gl object it would work with jit.pwindow or jit.window.

    • @kalin6789
      @kalin6789 Před 2 lety +1

      @@AndrewRobinson26 Thanks for such a detailed answer. All makes sense. I was confused bc I wasn't getting output from the left jit.world output into syphon, but I just needed @output_texture 1 in the jit.world object. Do you use any other software for visuals? There's so many options it's overwhelming.

  • @yassenroussev3275
    @yassenroussev3275 Před rokem

    Hi Andrew, thank you for the amazing tutorial! Whnw try to follow the steps in Max v 8, I get this error : "+0.: +0.: No such object" in the console. Am I doing something wrong or is the +0. no loger a supported type of object in v8? Thank you.

    • @AndrewRobinson26
      @AndrewRobinson26  Před rokem +1

      It could be that you need a space between the + and 0 when creating the object

    • @yassenroussev3275
      @yassenroussev3275 Před rokem

      @@AndrewRobinson26 thank you for that suggestion, I will report back when I get back in Max to test !

    • @yassenroussev3275
      @yassenroussev3275 Před rokem

      @@AndrewRobinson26 Thank you, that cleared the error!