How to get two way sysex communication?

Home Forums General Programming How to get two way sysex communication?

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #48553
    memorysplice
    Participant
      • Topics: 14
      • Replies: 59
      • Total: 73

      I have tried to search the forums to find a answer to this. I am trying to setup a panel with 2 way communication. When I change a parameter on the synth I want the panel to update the changes. What do I need to do to make this happen?

      #48561
      audiosync
      Participant
        • Topics: 5
        • Replies: 13
        • Total: 18

        I assume if your synth is able to send out midi messages each time you are changing a parameter, you should be able grab these with the panel property “Called when panel receives a MIDI message”.

        • This reply was modified 8 years, 10 months ago by audiosync.
        #48564
        dasfaker
        Keymaster
          • Topics: 80
          • Replies: 793
          • Total: 873
          • ★★★

          Every modulator in a panel has bidirectional communication and reacts to any incoming message that matches it’s midi parameter setup (ie, if you setup a modulator to transmit CC 1, and move the modwheel in the synth, the modulator must react, and vice versa).

          Normally, “Called when panel receives a MIDI message” script is used to manage incoming messages that can’t be resolved with a single modulator (patch dumps for example).

          #48570
          memorysplice
          Participant
            • Topics: 14
            • Replies: 59
            • Total: 73

            I have parameters that output sysex string. When I change the value on the synth, I want ctrlr panel to change, showing that the parameter has changed.

            #48571
            dasfaker
            Keymaster
              • Topics: 80
              • Replies: 793
              • Total: 873
              • ★★★

              I’ve only found problems with sysex formulas that have checksum, in this case the modulator doesn’t respond to changes from the synth, otherwise it should respond.

              Obviously, you should have your midi ports setup correctly.

              #48620
              memorysplice
              Participant
                • Topics: 14
                • Replies: 59
                • Total: 73

                I have 2 way communication with midi cc and nrpn messages. What I am trying to figure out is 2 way communication using sysex strings

                • This reply was modified 8 years, 10 months ago by memorysplice.
                #48622
                memorysplice
                Participant
                  • Topics: 14
                  • Replies: 59
                  • Total: 73

                  Also if it helps I am using the setmodularvalue in the lua editor console.

                  #49068
                  memorysplice
                  Participant
                    • Topics: 14
                    • Replies: 59
                    • Total: 73

                    I figured it out. I was getting parameter changes but without proper checksum. Thank you!

                  Viewing 8 posts - 1 through 8 (of 8 total)
                  • The forum ‘Programming’ is closed to new topics and replies.
                  There is currently 0 users and 50 guests online
                  No users are currently active
                  Forum Statistics
                  Threads: 2,495, Posts: 17,374, Members: 77,605
                  Most users ever online was 12 on January 22, 2019 3:47 pm
                  Ctrlr