• 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

    [ANSWERED / Feature request] Using ArtNet to control Interface elements of Isadora / HUD of Isadora

    How To... ?
    artnet external contol
    3
    7
    1507
    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.
    • Aidan
      Aidan last edited by Juriaan

      Can Artnet data coming from external device be used to Pause Engine or Exit/Restart Isadora / Restart Computer?

      I'm talking about controlling multiple Isadora PCs simultaneously from one central console eg GranMA3

      Perhaps one can achieve this through Javascript Actor? 

      Thanks for any leads!

      MacBookPro15,1, Intel Core i9, 2.3 GHz, Processors: 1, Cores: 8, RAM 16 GB, Radeon Pro 560X 4 GB
      Intel UHD Graphics 630 1536 MB
      Isadora 3.08f11

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

        @aidan

        Hi there Aidan!

        ArtNet can be used in numerous ways within Isadora. Sadly we don't have any native control over yet, and let's be honest it is not a commonly asked question.. :)

        Show Control wise > Sure! You can advance to the next cue / etc without any hiccups with the program.

        Pause the engine > Nope, you can't do that with a native Isadora actor

        Exit > You can crash Isadora

        Restart > You can make an automatic restart program that detects when Isadora is crashed / automatic restart. But I don't think that is what you are looking for.

        Restart Computer > Nope! Isadora doesn't have any way to restart the computer.

        What you can do:

        1. Use Isadora as middleman. So for this example we need two Isadora instances running on each PC
          1. 1 instance is our middleman software
          2. The other one is our Isadora patch that we wish to control.
        2. We send MIDI from Isadora to software called "Autohotkey" basically a program that uses a trigger (like a Keystroke), in our case a Midi signal and converts it to the right code snippet that we wish to execute.
        3. Autohotkey handles the command

        Autohotkey is able to handle the OS / close down Windows / has access to all programs that are currently running (and aren't)

        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

        Aidan 1 Reply Last reply Reply Quote 0
        • Aidan
          Aidan @Juriaan last edited by

          @juriaan said:

          Autohotkey

           Hey Juriaan,


          Many thanks for the rapid response. 

          Yeah, I was overoptimistic hoping javascript could call an external script....

          Since I control everything over Artnet, I'll probably write a MAX patch to listen for a  shutdown command over Artnet rather than adding MIDI. Less is more!

          Thanks!

          MacBookPro15,1, Intel Core i9, 2.3 GHz, Processors: 1, Cores: 8, RAM 16 GB, Radeon Pro 560X 4 GB
          Intel UHD Graphics 630 1536 MB
          Isadora 3.08f11

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

            @aidan

            @DusX is our JavaScript expert. Perhaps he has some ideas?

            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

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

              Javascript in Isadora is sandboxed so that it is fully separate from the system, so it is not possible to call any external scripts at this time. (things are coming, but not yet).
              A Max or Python script might be the easiest way at the moment. I had a custom plugin for Isadora that I made sometime back, but its only 32bit so its no longer 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.

              Aidan 1 Reply Last reply Reply Quote 0
              • Aidan
                Aidan @DusX last edited by

                @dusx

                Yeah, I can knock it out in MAX.

                But looking forward to doing this exclusively in Izzy at a future date to avoid launching extra programs!

                Thx!

                MacBookPro15,1, Intel Core i9, 2.3 GHz, Processors: 1, Cores: 8, RAM 16 GB, Radeon Pro 560X 4 GB
                Intel UHD Graphics 630 1536 MB
                Isadora 3.08f11

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

                  @aidan said:

                  looking forward to doing this exclusively in Izzy

                   Soon/ish I expect ;)

                  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
                  • First post
                    Last post