• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    Experimenting with the Javascript Actor

    Off-Topic Discussion
    5
    8
    2928
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • machiel_v
      machiel_v last edited by

      So tonight I finally found some time to play around with the javascript editor.

      As a little experiment I decided to port the BrownianMotion ([https://processing.org/examples/brownian.html](https://processing.org/examples/brownian.html))  example from processing to javascript in Isadora. Ever since the javascript actor was introduced I have been curious how I could use it to do some more generative work in Isadora.
      I ended up having a fun night and want to share my Izzyfile with the community. The attached file consists of three scenes.
      The first scene is the classic brownian motion
      The second scene is me going wild with a brownian motion inspired disco music visualisation thing. (you probably need to tweak some things to get good result with your music/volume)
      The third scene is again brownian motion, but then used as a alpha mask for a video. The movie I used to test is not included but can be found here: [https://archive.org/details/honey1967](https://archive.org/details/honey1967) or you can choose one of your own liking.
      I hope everybody has fun with the izzy file! 

      29e966-brownianmotion.izz


      http://www.z25.org

      1 Reply Last reply Reply Quote 0
      • DusX
        DusX Tech Staff last edited by

        Thanks for sharing...

        I rather like working with JS in Isadora, so its nice to see other peoples projects.
        Converting some of the projects in http://natureofcode.com/ is something I had planned to do... but haven't found the time yet.

        Troikatronix Technical Support

        • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
        • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
        • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

        Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

        1 Reply Last reply Reply Quote 0
        • machiel_v
          machiel_v last edited by

          Well.. coming from a processing/generative background I am also really interested in the possibilities the javascript actor offers. Trying out nature of code sketches is one of them.

          I was thinking that it would actually be handy to build a handy sort of "library" with common used logic functions to offer some shortcuts or ways to do things easier  in isadora instead of using the actors.
          But this of course takes time and discipline.... Well anyway if I ever come to this point I wil be sure to share it with the community.

          http://www.z25.org

          1 Reply Last reply Reply Quote 0
          • Ubik
            Ubik last edited by

            Thanks, great way to get into JS for us n00bs!

            Mac Mini M2 16GB 2023 running Sonoma 14.5

            1 Reply Last reply Reply Quote 0
            • DusX
              DusX Tech Staff last edited by

              One of my very first trials of the Javascript actor... 

              http://www.dusxproductions.com/blog/simple-collision-detection-with-javascript/

              Troikatronix Technical Support

              • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
              • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
              • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

              Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

              1 Reply Last reply Reply Quote 0
              • DusX
                DusX Tech Staff last edited by

                And some I just posted now...

                http://www.dusxproductions.com/blog/pro-tip-jstips-init/

                Hopefully this is useful.

                Troikatronix Technical Support

                • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
                • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

                Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

                1 Reply Last reply Reply Quote 0
                • rainbow
                  rainbow last edited by

                  @machiel_v,

                  thx for seeing this actor in action.
                  Well done.
                  Best
                  rainbow
                  1 Reply Last reply Reply Quote 0
                  • I
                    ibmcclain last edited by

                    I recently worked on a project where we used Javascript to search through the media in Isadora and find files with certain names and words in them.  I was impressed with the functionality Javascript can provide for processing/ number crunching.  Very, very useful add.

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post