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

    Send multiple values between User Actors with a single patch cord!

    How To... ?
    5
    14
    3.7k
    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.
    • DusXD
      DusX Tech Staff
      last edited by

      Well if you are starting a big project. These 2 small scripts can save you hours of patching.. no need to learn any thing to gain here 😉

      Troikatronix Technical Support

      • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
      • Isadora Add-ons: https://troikatronix.com/add-ons/
      • My Add-ons: https://troikatronix.com/add-ons/?u=dusx

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

        umbilical!

        John Collingswood
        taikabox.com
        2013 MBPR 2.3GHZ i7 OSX11.7.4 16GB
        & 2019 MBPT 2.6GHZ i7 OSX12.3 16GB

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

          I have included these 2 scripts in a Javascript skeleton actor that I use now to start all JS based elements of my patches. . JS is proving very useful for video analysis (array sorting) in Izzy.. 'measure color' is my current favorite actor.

          Troikatronix Technical Support

          • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
          • Isadora Add-ons: https://troikatronix.com/add-ons/
          • My Add-ons: https://troikatronix.com/add-ons/?u=dusx

          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 2
          • WolandW
            Woland Tech Staff
            last edited by Woland

            Performing some 💀thread necromancy💀 because I made an >>>EXAMPLE PATCH AND MACROS/USER ACTORS<<< for this wonderful concept.

            All credit is due to DusX for the idea and the original tutorial though.






            Best wishes,

            Woland

            TroikaTronix Technical Support
            New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
            TroikaTronix Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
            TroikaTronix Add-Ons Page: https://troikatronix.com/add-ons/

            | Isadora 3.2.6 | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

            1 Reply Last reply Reply Quote 1
            • FredF
              Fred @DusX
              last edited by

              @dusx very nice, but as Isadora is a node based system cant we have this as part of normal operations with actors? An user_input or user_output node for user actors that amalgamates signals?

              http://www.fredrodrigues.net/
              https://github.com/fred-dev
              OSX 10.15.15 MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
              Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD
              Windows 10 Threadripper 3960x 64g ram, 1tb NVME, rtx 2080ti + rtx2070 super

              WolandW 1 Reply Last reply Reply Quote 0
              • WolandW
                Woland Tech Staff @Fred
                last edited by

                @fred said:

                @dusx very nice, but as Isadora is a node based system cant we have this as part of normal operations with actors? An user_input or user_output node for user actors that amalgamates signals?

                 All one would need to do is wrap it in a User Actor or Macro and it would be functionally the same as having a native actor; in some ways it would be even better because it has the potential to be more flexible.

                At least that's my opinion.

                Best wishes,

                Woland

                TroikaTronix Technical Support
                New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                TroikaTronix Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
                TroikaTronix Add-Ons Page: https://troikatronix.com/add-ons/

                | Isadora 3.2.6 | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

                FredF 1 Reply Last reply Reply Quote 0
                • FredF
                  Fred @Woland
                  last edited by

                  @woland Yes sure, that is true. One question, can I send video in one of the channels with this group actor?

                  http://www.fredrodrigues.net/
                  https://github.com/fred-dev
                  OSX 10.15.15 MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
                  Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD
                  Windows 10 Threadripper 3960x 64g ram, 1tb NVME, rtx 2080ti + rtx2070 super

                  WolandW 1 Reply Last reply Reply Quote 0
                  • WolandW
                    Woland Tech Staff @Fred
                    last edited by

                    @fred said:

                    @woland Yes sure, that is true. One question, can I send video in one of the channels with this group actor?

                     A quick test says no 😞

                    TroikaTronix Technical Support
                    New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                    TroikaTronix Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
                    TroikaTronix Add-Ons Page: https://troikatronix.com/add-ons/

                    | Isadora 3.2.6 | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

                    FredF 1 Reply Last reply Reply Quote 0
                    • FredF
                      Fred @Woland
                      last edited by

                      @woland yes, I thought so, and I don't think it is possible with Javascript to do that, at least from this setup (comma separated fields). That is why I think it would be good to have this as a real user actor IO option.

                      http://www.fredrodrigues.net/
                      https://github.com/fred-dev
                      OSX 10.15.15 MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
                      Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD
                      Windows 10 Threadripper 3960x 64g ram, 1tb NVME, rtx 2080ti + rtx2070 super

                      WolandW DusXD 2 Replies Last reply Reply Quote 0
                      • WolandW
                        Woland Tech Staff @Fred
                        last edited by

                        @fred said:

                        That is why I think it would be good to have this as a real user actor IO option.

                        TroikaTronix Technical Support
                        New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                        TroikaTronix Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
                        TroikaTronix Add-Ons Page: https://troikatronix.com/add-ons/

                        | Isadora 3.2.6 | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

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

                          @fred

                          Agreed it would be cool to be able to bundle video. That said this is using standard JSON so it's useful for an number of things (web data etc..) 

                          You can include a broadcast channel and pick it up on the other end to set a listener.. it works if you keep track of channels (namespacing would be better).

                          Troikatronix Technical Support

                          • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                          • Isadora Add-ons: https://troikatronix.com/add-ons/
                          • My Add-ons: https://troikatronix.com/add-ons/?u=dusx

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

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

                            @dusx

                            Don't forget that naming Javascript inputs and outputs is a feature coming in Isadora 3 😉

                            TroikaTronix Technical Support
                            New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                            TroikaTronix Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
                            TroikaTronix Add-Ons Page: https://troikatronix.com/add-ons/

                            | Isadora 3.2.6 | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

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