• Isadora
  • Get it
  • Forum
  • Help
  • ADD-ONS
  • Newsletter
  • Impressum
  • Dsgvo
  • Impressum
Forum
    • Categories
    • Recent
    • Popular
    • Tags
    • Register
    • Login

    [ANSWERED/PROOF OF CONCEPT] Control Isadora User Interface via Webbrowser?

    How To... ?
    9
    22
    1.2k
    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.
    • liminal_andyL
      liminal_andy
      last edited by

      As an alternative if you want this all done for you, with a budget, you can use Universe Show Control. It can publish its controls to a browser so you can pick it up from anywhere on LAN (or soon, WAN!), and then communicate with Isadora via OSC. It can also take in NDI, so you could get an in-browser preview of your Izzy stages.

      Andy Carluccio
      Zoom Video Communications, Inc.
      www.liminalet.com

      [R9 3900X, RTX 2080, 64GB DDR4 3600, Win 10, Izzy 3.0.8]
      [...also a bunch of hackintoshes...]

      markM 1 Reply Last reply Reply Quote 2
      • markM
        mark @liminal_andy
        last edited by

        @liminal_andy said:

        As an alternative if you want this all done for you, with a budget, you can use Universe Show Control. It can publish its controls to a browser so you can pick it up from anywhere on LAN (or soon, WAN!), and then communicate with Isadora via OSC.

        Interesting. Can the free version do that? Or only the paid versions?

        Best Wishes,
        Mark

        Media Artist & Creator of Isadora
        Macintosh SE-30, 32 Mb RAM, MacOS 7.6, Dual Floppy Drives

        liminal_andyL 1 Reply Last reply Reply Quote 0
        • liminal_andyL
          liminal_andy @mark
          last edited by

          @mark You can build out your interface on the free version and then license it when it needs to be used in production. A paid tier is needed to prevent the app from blocking incoming and external communications after two hours. Universe has a deep ZoomOSC integration, and so if you ever want to connect with them, I am happy to facilitate. They're very kind folks, and great engineers. Universe and Isadora together can provide a whole lot of value when they marry inter-device communications, control interfaces, and the backbone of Isadora's live processing capabilities.  

          Andy Carluccio
          Zoom Video Communications, Inc.
          www.liminalet.com

          [R9 3900X, RTX 2080, 64GB DDR4 3600, Win 10, Izzy 3.0.8]
          [...also a bunch of hackintoshes...]

          bonemapB 1 Reply Last reply Reply Quote 0
          • bonemapB
            bonemap Izzy Guru @liminal_andy
            last edited by

            @liminal_andy said:

            blocking incoming and external communications after two hours

            That's interesting because I read their documentation for the free trial and thought/got the impression that there was only a five minute window before it closed the connections. The price point is not trivial, but the integration for fixed installations looks really worthwhile.

            Best Wishes

            Russell

            http://bonemap.com | Australia
            Izzy STD/USB 3.2.6 | + Beta 3.x.x
            MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | 14.1.2 Sonoma
            Mac Studio 2023 M2 Ultra 128GB | OSX 14.1.2 Sonoma
            A range of deployable older Macs

            liminal_andyL 1 Reply Last reply Reply Quote 0
            • bonemapB
              bonemap Izzy Guru @mark
              last edited by

              @mark

              Thanks for the clear process instructions for Node.js and building a test interface. It required installing additional software (Xcode and Homebrew) but I was due to install them anyway. I had a quick play and it appears to be quite functional for Mac. I would be happy to see this further developed, considering it is powerful and free.

              Best Wishes

              Russell

              http://bonemap.com | Australia
              Izzy STD/USB 3.2.6 | + Beta 3.x.x
              MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | 14.1.2 Sonoma
              Mac Studio 2023 M2 Ultra 128GB | OSX 14.1.2 Sonoma
              A range of deployable older Macs

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

                @bonemap said:

                It required installing additional software (Xcode and Homebrew) but I was due to install them anyway. 

                Thanks for the tip. As a developer, I have these Xcode and Homebrew installed already. I've added their installation to the instructions.

                Best Wishes,
                Mark

                Media Artist & Creator of Isadora
                Macintosh SE-30, 32 Mb RAM, MacOS 7.6, Dual Floppy Drives

                1 Reply Last reply Reply Quote 0
                • Eager IguanaE
                  Eager Iguana
                  last edited by

                  This may be of interest. https://github.com/jean-emmanu...

                  May be you've seen this and it's not a solution, but it does OSC/Midi over network using a browser client. And free.

                  Regards.

                  Clive Davies ¦ MSI - i7-10750H CPU @ 2.60GHz - 16.0 GB - RTX 3060 6GB - Win 10 ¦ Based Southern UK.

                  jfgJ 1 Reply Last reply Reply Quote 1
                  • liminal_andyL
                    liminal_andy @bonemap
                    last edited by

                    @bonemap said:

                    <p>@liminal_andy said:</p> <blockquote>blocking incoming and external communications after two hours</blockquote> <p>That's interesting because I read their documentation for the free trial and thought/got the impression that there was only a five minute window before it closed the connections. The price point is not trivial, but the integration for fixed installations looks really worthwhile.</p><p>Best Wishes</p><p>Russell</p>

                    When they launched the ZoomOSC device, they extended to two hours, but I am not sure how long that offer runs for. I agree, the cost is significant. My thinking is that for most theatrical gigs, it's probably not needed, but for installations or professional systems that are handed off to clients, it might be a worthy line item on an invoice considering how it can extend Isadora's functionality.

                    Then again, for some of us, the custom code might be more fun 🙂 

                    Andy Carluccio
                    Zoom Video Communications, Inc.
                    www.liminalet.com

                    [R9 3900X, RTX 2080, 64GB DDR4 3600, Win 10, Izzy 3.0.8]
                    [...also a bunch of hackintoshes...]

                    1 Reply Last reply Reply Quote 1
                    • jfgJ
                      jfg @Eager Iguana
                      last edited by jfg

                      @eager-iguana

                      Have you used it with Isadora? I get the OSC messages in OSCulator but not in Isadora.

                      Edit: sorry, after I started Isadora again, it worked

                      best

                      Jean-François

                      • Izzy 3.2.6, Mac OS 14.1 Sonoma:
                      - MacBook Pro M1 Max 16" 64GB RAM
                      • Izzy 3.2.6, Mac OS 10.14.6 (Mojave):
                      - Mac Pro 5.1 middle 2012 (3,33 GHz 6-Core Intel Xeon, 32GB RAM, Radeon RX 580 8 GB )
                      - MacBook Pro 2015 (16GB RAM) 2,8 GHz Intel Core i7;

                      Located in Bremen, Germany

                      1 Reply Last reply Reply Quote 0
                      • bonemapB
                        bonemap Izzy Guru
                        last edited by bonemap

                        Hi,

                        Updating progress with web page elements:

                        The video shows the remote LAN computer on the right and the web page hosted by Node.js on the left. This prototype demonstrates button, number field and range slider elements. The Isadora patch scene itself includes over 2500 3D Line modules in 72 user actors.

                        Controlling Isadora with a Web browser interface over a network from Bonemap on Vimeo.

                        Best Wishes

                        Russell

                        http://bonemap.com | Australia
                        Izzy STD/USB 3.2.6 | + Beta 3.x.x
                        MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | 14.1.2 Sonoma
                        Mac Studio 2023 M2 Ultra 128GB | OSX 14.1.2 Sonoma
                        A range of deployable older Macs

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

                          @RL @Michel @jfg @dbini @dusX @bonemap @liminal_andy

                          And yet another entry into this discussion, suggested on the Facebook group. Here's what user Marc C. had to say:

                          NodeRed + NodeRed-contrib-osc = drag n’ drop speedy no-code way of doing the same with responsive touch elements

                          Have a look at the NodeRed home page for more.

                          Best Wishes,
                          Mark

                          Media Artist & Creator of Isadora
                          Macintosh SE-30, 32 Mb RAM, MacOS 7.6, Dual Floppy Drives

                          1 Reply Last reply Reply Quote 2
                          • liminal_andyL
                            liminal_andy
                            last edited by

                            if simple buttons are all that's needed, try bitfocus companion. Web emulator means there is no need for a physical stream deck, but if you have one, you can use it. The web interface can also be used via any browser on LAN or via a mobile app. 

                            Andy Carluccio
                            Zoom Video Communications, Inc.
                            www.liminalet.com

                            [R9 3900X, RTX 2080, 64GB DDR4 3600, Win 10, Izzy 3.0.8]
                            [...also a bunch of hackintoshes...]

                            1 Reply Last reply Reply Quote 1
                            • jfgJ
                              jfg
                              last edited by jfg

                              I have tried Open Stage Control and it runs well and easily with a nice and flexible interface. Just install the software (without any additional installation) and go on. It has similarities with Touch OSC but on smartphones or pads it is "only" usable via web browser (no app). Doesn't run correctly with Safari on Mac but works well on iOS devices.(on Mac Firefox and Chrome are OK)
                              Attached is an example of the Global Keystone actor control.

                              One advantage over Touch OSC is that you can test buttons, sliders etc. directly on the computer without having to synchronise with the iOS device.

                              • Izzy 3.2.6, Mac OS 14.1 Sonoma:
                              - MacBook Pro M1 Max 16" 64GB RAM
                              • Izzy 3.2.6, Mac OS 10.14.6 (Mojave):
                              - Mac Pro 5.1 middle 2012 (3,33 GHz 6-Core Intel Xeon, 32GB RAM, Radeon RX 580 8 GB )
                              - MacBook Pro 2015 (16GB RAM) 2,8 GHz Intel Core i7;

                              Located in Bremen, Germany

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