• 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

    Send Raw Midi Actor

    Off-Topic Discussion
    6
    9
    2592
    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.
    • I
      interluder last edited by

      Dear All,

      I'd post this as a bug but, as I know hardly anything about MIDI, I though I'd better ask here first.

      It seems to me that the maximum value that can be passed to the 'paramater' inputs of the Send Raw Midi Actor, (and other MIDI actors - I haven't checked), is limited to 127.  I can't set the MAX value of the input any greater.  Midi message values can go to 255 as far as I can ascertain.  (And indeed one of the three default 'hard-coded' values that the actor will send is greater than 127.)  Am I missing something?

      While I'm at it, the only reason I'm wrangling with MIDI in my project at all, is so I can trigger Applescript via MidiPipe.  This seems, at the very least, inelegant.  Perhaps there's some obvious-but-not-to-me reason why there isn't an 'Applescript' actor similar to the, very useful, 'Javascript' one.

      Thanks in advance,

      I

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

        I believe Midi is a 7 bit protocol and only has 128 possible values (0-127).

        Projection Designer. Toronto, Canada
        16" MacBook Pro M1 Max: OSX 12.5.1, Isadora 3.2.6, Isadora 4

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

          DMX goes to 255?

          MIDI is maxed at 127 (its 128 - 255 in bytes though)

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

            DMX does go to 255.

            Projection Designer. Toronto, Canada
            16" MacBook Pro M1 Max: OSX 12.5.1, Isadora 3.2.6, Isadora 4

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

              Maybe use the support page to suggest the applescript actor as a feature request.

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

                Guys,

                Thanks for this.  I've done a bit more digging around and, indeed, MIDI /values/ only go up to 127.  But, status commands have the MSB set, I think, which, of course, makes the total value  higher than 127.  At the very least, it seems to me that the Raw MIDI actor should be able to accept parameter values that represent status commands.  I'm thinking to post it as a bug.

                DusX: I will request it as as feature but, as with my MIDI problem, I'm surprised that it doesn't seem to have come up before and, so, wonder if I've been missing something really obvious.

                Yours,

                I.

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

                  I think we have been happy with midi values 128. It has been always this and we have been designing stuff that in mind. However if you need wider range of values try to use Pitch Bend. That goes from -8192 to +8192 and is pretty useful in some places.

                  MBP 4.1 & MBP (Retina, Mid 2012) MBP Retina 2017

                  1 Reply Last reply Reply Quote 0
                  • I
                    interluder last edited by

                    Vanakaru,

                    Great tip!  I'd never have found it out for myself.

                    I.

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

                      Dear All,

                      @interluder found a bug, which I've fixed for the next release. The Send Raw MIDI actor was not passing values above 127, which it should do. As I said, fixed for the next release.
                      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
                      • First post
                        Last post