• 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

    [LOGGED] Receive raw midi and proper send raw midi

    Feature Requests
    3
    3
    553
    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.
    • Fred
      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 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

      mark 1 Reply Last reply Reply Quote 2
      • mark
        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

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

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

          Armando Menicacci
          www.studiosit.ca
          MacBook Pro 16-inch, 2021 Apple M1 Max, RAM 64 GB, 4TB SSD, Mac OS Sonoma 14.4.1 (23E224)

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