• 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

    Feature request: Expanded broadcast system

    Feature Requests
    4
    7
    2274
    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.
    • fubbi
      fubbi last edited by

      The internal broadcasting of information could get more love.
      Here are some ideas, in order of complexity:
      1\. Filters on the broadcasters and listeners to ranges of channels and other comparisons - similar to the midi actors.
      2\. Add "channel" as an option in the input settings of an actor so the broadcaster can speak directly to inputs. This could have a huge impact on the amount of connections one makes and be a tool to clean up a patch made in battle mode.
      3\. Add a global broadcaster. I guess it would have to be a setting window somewhere to set up global routes for variables to broadcast between scenes (cueing them up in a buffer to be implemented when the scene loads). Imho this would be easier to understand than the data array actor and less opaque than the concurrently activated scene solution.
      F

      Mac M2 Ultra, 64gb — Berlin

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

        @fubbi

        did you try the "set global values" and "get global values" actors? They do cover a few of your wishes.
        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 0
        • DusX
          DusX Tech Staff last edited by

          And a quick how to:
          http://troikatronix.com/support/kb/using-the-global-values-actors/

          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
          • fubbi
            fubbi last edited by

            wow I actually never saw those :)

            Still That just covers no. 3

            Mac M2 Ultra, 64gb — Berlin

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

              @Fubbi

              I think the namespacing of the Global values address #1 and/or #2.. I don't exactly understand what you are looking

              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
              • bonemap
                bonemap Izzy Guru last edited by

                Hi,

                Is there an efficiency with using filters with a broadcaster? I may not understand the suggestion here @fubbi. As an example, if serial data has multiple variables within a single stream (say a GPS stream) coming into an isadora port the Serial in Watcher can be routed through Text Parser to 'filter' the string sequence into individual outputs. In this way the GPS data can be separated into longitude, latitude, north, east, day, time etc. Or the Serial in Watcher acts as a filter directly, for example, only 'seeing' a specific data label from a microcontroller.
                Is the suggestion here that there is, potentially, automatic parsing of output variables to input sub-actors in active sub-scenes - analogous to the way controls are assigned to the control sub-panel actors?
                It would be great if an actor's output and/or input variable can be assigned a broadcast ID link - similar to 'Ctr ID link' of the parameter setting panel. That way efficiencies are created by 1\. not requiring broadcaster and listener actors (or get/set global values actors) between scenes and sub-scenes 2\. an automatic numbering of data channels that are being parsed (similar to the automatic numbering of control ID's)
                I would add to this a feature request for more nonlinear functionality in activating and deactivating parent/control scenes and sub-scenes through the scene list. Perhaps a series of familiar keystrokes that activate/deactivate sub-scenes for example, option/shift select to activate a sub-scene in the scene list.
                cheers
                bonemap

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

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

                  @dusX
                  I made a illustration. The essence of the idea is reducing connections by broadcasting directly to inputs, wherever they are. And in a perfect world, with an option to do so global across scenes. And also to expand the broadcast actors capabilities, which I now understand is less relevant since there is the global values actor.
                  @bonemap exactly, just like the control ID link

                  227a8a-listen.png

                  Mac M2 Ultra, 64gb — Berlin

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