• Isadora
  • Get it
  • Forum
  • Help
  • ADD-ONS
  • Newsletter
  • Impressum
  • Dsgvo
  • Impressum
Forum

Navigation

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

    [ANSWERED] Is there ever a need to code within Isadora?

    How To... ?
    4
    4
    971
    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.
    • T
      tsai_borg last edited by Woland

      Not sure which category this falls under.. I'm wondering, would there ever be a reason to code within Isadora?  I researched the topic online and found that Isadora does not seem to involve coding under regular circumstances.  However, a production manager at a theater told me that anyone he hires for his design team has to be able to "code in Isadora", and wanted to know if I had experience with that.  I told him no, but I'd look into it.  So I just want to ask the community here, whether there'd ever be a need to code, and in what language?  It's always possible he uses the word "coding" because he maybe hasn't worked much with it himself, and just assumes coding is involved.  I wanted to confirm it here before I second guessed his words and asked him if he really meant to say "coding."   Obviously, I know that if there's a coding feature built in, it's probably for advanced users and not so much beginners.  I'd appreciate if any of you could weigh in and let me know if (and under what circumstances) coding is involved, what language is used, and if possible, a link with more information would be really helpful.  Thanks!

      Michel bonemap 2 Replies Last reply Reply Quote 1
      • Michel
        Michel Izzy Guru @tsai_borg last edited by

        @tsai_borg 

        Well there are the JavaScript actor and the GLSL Shader actors. But I guess he used the term coding and was talking about the visual programming environment.

        Best Michel

        Michel Weber | www.filmprojekt.ch | rMBP (2019) i9, 16gig, AMD 5500M 8 GB, OS X 10.15 | located in Winterthur Switzerland.

        1 Reply Last reply Reply Quote 1
        • Juriaan
          Juriaan Tech Staff last edited by

          Hi there,


          Isadora uses a JavaScript actor for 'advanced' topics, most of the time I use Javascript to make certain actions more cleanly. (Almost) all stuff that can be done with JavaScript can be done with the Isadora actors, the thing is that it takes more time to do so then write some clean code in some cases ;) That is why I code in Isadora, personally I think that your Production manager thinks that you need to code to make something in Isadora, and that is entirely not the case.

          Isadora 3.1.1, Dell XPS 17 9710, Windows 10
          Interactive Performance Designer, Freelance Artist, Scenographer, Lighting Designer, TroikaTronix Community moderator
          Always in for chatting about interaction in space / performance design. Drop me an email at hello@juriaan.me

          1 Reply Last reply Reply Quote 0
          • bonemap
            bonemap @tsai_borg last edited by

              @tsai_borg

            Hi,

            Michel and Jurrian have indicated the elements within Isadora that are activated directly by the input of code statements. There are a couple of other elements that require code like configurations, although they do not involve complete code statements. For example configuring network and system settings such as IP, Artnet, Serial Port, Open Sound Control e.t.c

            Additionally, I have found that many productions involve system interfaces that require coding in other software that Isadora plays with. For example, Processing and Arduino/microcontoller are great companion programs that require direct coding to work with Isadora.

            So in my mind although Isadora is a node based visual programming environment, the integration of it into a broader system of production, at times, requires elements of code.

            Best wishes

            Bonemap

            http://bonemap.com | Australia
            Izzy 3 STD/USB 3.2.5 | MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | Mac Studio 2022 M1 Max 32GB | OSX 12.5.1 Monterey

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