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

    Processing to Isadora plugin?

    Developers
    5
    5
    2.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.
    • fubbiF
      fubbi
      last edited by

      I find myself writing a lot of processing applications to assist Isadora in various ways and I run them in the background. How far is the jump from a processing application to a Isadora plugin? Is it similar in terms of libraries and syntax? If processing and arduino are my main IDEs, will that knowledge apply in the SDK?

      F

      Mac M2 Ultra, 64gb — Berlin

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

        Dear @fubbi,

        I really don't know how hard it would be to create a Processing plugin. But I imagine it would be a relatively major effort.
        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
        • DusXD
          DusX Tech Staff
          last edited by

          @fubbi 
          Ardunio's syntax is based on C,

          Processing is based on Java.
          Both have been simplified.
          The Isadora SDK is C++ based. So its object oriented like Java, with a C type syntax. If you are thinking to create plugins for izzy instead of processing patches, it is probably possible, but the libraries will be completely different. I would suggest you spend some time learning C++ first.

          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
          • crystalhorizonC
            crystalhorizon Beta Platinum
            last edited by

            What I love most in Isadora, that I dont have to learn all these languages 😉

            Alexander Nantschev | http://www.crystalhorizon.at | located in Vienna Austria

            1 Reply Last reply Reply Quote 0
            • machiel_vM
              machiel_v
              last edited by

              I Agree with DusX..

              Spend some time to learn C++ with for example OpenFrameworks and their tutorials then make your first Isadora plugin.
              Be slightly aware that the structure of a plugin is event based while OF and processing are loop based.
              This being said... I once started in PHP, then learned Processing and then after a some time I learned Open Frameworks and some more time after that made my first couple of Isadora Plugins last year.. So it is doable... 
              Greetings,
              Machiel

              http://www.z25.org

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