• 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

    Enhanced AppleScript Support

    Feature Requests
    4
    11
    3669
    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.
    • DusX
      DusX Tech Staff last edited by

      some cross platform scripting that would allow access to system pref/settings would be a preferred option for me.

      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
      • MatthewH
        MatthewH Beta Tester last edited by

        I don't know that the two are mutually exclusive. For Mac users, AppleScript offers a degree of easy control integration with other programs that wouldn't necessarily be possible with other scripting options but more features are always better so both would obviously be great. What cross platform scripting language would you like to see integrated, Ryan?

        Matthew Haber :: matthewhaber.com :: besidedigital.com :: Download my actors: http://www.matthewhaber.com/isadora-actors

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

          My top pics (in order)
          -processing (obviously very strong in Izzy related features)
          -python (clean syntax, access to many system features) or even ruby??
          -javascript (common, would allow easy internal logic for izzy)

          this is a tough call really. As a windows developer, I just don't want to see a lot of dev time go into something I do not benefit from (feeling rather needy at the moment ;)

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

            Hey Mathew, sounds like you have some particular stuff in mind. Out of curiosity what are you trying to make talk to or control Izzy?

            Fred

            http://www.fredrodrigues.net/
            https://github.com/fred-dev
            OSX 13.6.4 (22G513) 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

            1 Reply Last reply Reply Quote 0
            • MatthewH
              MatthewH Beta Tester last edited by

              I have several support applications that I have written that I use to manage files and control on projects with complex multi-playback-computer systems. I will often have several headless computers running a custom patch that are all managed from a centralized programming interface and I am currently using a mix of OSC, MIDI, and AppleScript to facilitate the full degree of control and inter-computer-communication that I need but there are some things that I could do much more elegantly if Isadora had more comprehensive AppleScript support.

              Matthew Haber :: matthewhaber.com :: besidedigital.com :: Download my actors: http://www.matthewhaber.com/isadora-actors

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

                Matthew.. sounds like you get into some fun stuff :)

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

                  I came across some issues like this before. I dot know all of the situations you want to use but I wanted to have a full remote mode when using slave computers- a way to edit the patch from a master computer (without having to VNC)- something Isadora native- an interface switch. I imagined being able to have a machine that is aware of the other Izzy machines on the network and you can choose which one you are editing/controlling completely. VVVV actually has a pretty amazing feature for this called boy-grouping. I would love to see something like this rather than just applescript. Something like a master mode in Izzy where you can even see all the interfaces of your slave machines. The VVVV also has some kind of editing propagation that allows you kind of treat all you slave machines together in one big master patch. In the case of Izzy this would be great, if you could edit a user actor and when you hit update all it would update all the user actors on all the machines that are running. I think a proprietary cross platform solution would be better than just script and it could also be a lot smarter.

                  I dont know if this suggestion would solve your problems- i am curious to know how far it would help you/ what problems you have come up against. I have a sneaking suspicion it could be a much easier job to expose more actions to apple script than create a whole new system.
                  Fred

                  http://www.fredrodrigues.net/
                  https://github.com/fred-dev
                  OSX 13.6.4 (22G513) 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

                  1 Reply Last reply Reply Quote 0
                  • MatthewH
                    MatthewH Beta Tester last edited by

                    What you're describing would cover most, though not quite all, of my needs but I also tend to think that working AppleScript in a bit more probably wouldn't be that hard whereas adding all that functionality would be a big project.

                    Matthew Haber :: matthewhaber.com :: besidedigital.com :: Download my actors: http://www.matthewhaber.com/isadora-actors

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

                      The boy grouping sounds similar to what green hippo use also. I think the name for it is zookeeper or something but if another hippo machine is on the same network you can view the screen and use it remotely. Basically just a VNC platform.

                      http://www.green-hippo.com/products/product-features/control-software

                      Graham Thorne | www.grahamthorne.co.uk
                      RIG 1: Custom-built PC: Windows 11. Ryzen 7 7700X, RTX3080, 32G DDR5 RAM. 2 x m.2.
                      RIG 2: Laptop Dell G15: Windows 11, Intel i9 12th Gen. RTX3070ti, 16G RAM (DDR5), 2 x NVME M.2 SSD.
                      RIG 3: Apple Laptop: rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

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

                        @Mathew, yes apple script for sure would be easier to implement. 

                        Boygrouping is much more than VNC, it is very intelligent and gives excellent management over your slave machines without really having to see the screens
                        http://vvvv.org/documentation/boygrouping-basics
                        Fred

                        http://www.fredrodrigues.net/
                        https://github.com/fred-dev
                        OSX 13.6.4 (22G513) 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

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