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

    [LOGGED] Receive raw midi and proper send raw midi

    Feature Requests
    3
    3
    126
    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.
    • FredF
      Fred
      last edited by Woland

      This should be an easy one. In reference to a few recent posts about control surfaces, there was several mentions of using the HUI protocol from Isadora to send and receive to desks with motorised faders. Implementing this protocol with actors seems pretty ineffcient, and better done with javascript. It wouldn't reqiure access to midi ports inside the javascript actor, but a complex midi parser could be built there if there was a receive raw midi actor that could listen to all raw data on a given port. To do this would also require a 'real' send raw midi actor (or a new version with a raw code input, not the params/parameter model that it uses now. Using such a send raw midi, all midi comands could then be formatted in javascirpt and sent via the send raw midi actor, and Isadora can still manage midi ports.

      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

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

        @fred said:

        This should be an easy one. In reference to a few recent posts about control surfaces, there was several mentions of using the HUI protocol from Isadora to send and receive to desks with motorized faders. Implementing this protocol with actors seems pretty inefficient, and better done with javascript. It wouldn't require access to midi ports inside the javascript actor, but a complex midi parser could be built there if there was a receive raw midi actor that could listen to all raw data on a given port. To do this would also require a 'real' send raw midi actor (or a new version with a raw code input, not the params/parameter model that it uses now. Using such a send raw midi, all midi commands could then be formatted in javascript and sent via the send raw midi actor, and Isadora can still manage midi ports.

        Makes sense, and you are right that it would not be so difficult to provide this. More importantly, it will actually be important for IzzyCast if people want to send MIDI from one copy of Isadora to another.

        Best Wishes,
        Mark

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

        ArmandoA 1 Reply Last reply Reply Quote 3
        • ArmandoA
          Armando Beta Gold @mark
          last edited by

          @mark @fred and/or maybe implementing the Mackie Control ?


          Armando Menicacci

          www.studiosit.ca
          www.armandomenicacci.net

          Macbook pro 16 inches 2022 64 GB RAM, M1 MAX. OS 14 Sonoma

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