sysex formula with checksum problems

Home Forums General Using Ctrlr sysex formula with checksum problems

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #42609
    dasfaker
    Keymaster
      • Topics: 80
      • Replies: 793
      • Total: 873
      • ★★★

      I’m having troubles with sysex formulas with checksum.

      I have this example sysex formula in a modulator: F0 41 10 6a 12 k0 k1 00 30 xx z5 F7. It outputs correctly the checksum value, but it doesn’t react to incoming messages. Only if I replace z5 by the correct checksum value, the modulator accepts the incoming message. So it seems that the checksum algorithm is not working with incoming messages.

      I could replace z5 by ii, so incoming messages ignore the checksum byte, and the modulator will accept correctly the incoming messages, but it will not output the correct checksum as there is no way for the mod to know how to calculate checksum (z what?).

      #42649
      zeoka
      Participant
        • Topics: 73
        • Replies: 466
        • Total: 539
        • ★★★

        Hi Dasfaker

        i had issues on a roland global var + chksm or glb var + ms ls + chksum

        Did you try with fixed glb var ?

        on old version the cheksum worked (near 1460) in both directions but without any other special bytes in the syx formula

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

          Hi Zeoka.

          Yes, replacing global variables with fixed variables worked…. but I need global variables and checksum at the same time.

        Viewing 3 posts - 1 through 3 (of 3 total)
        • The forum ‘Using Ctrlr’ is closed to new topics and replies.
        There is currently 0 users and 92 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