Sending Multi-part PitchWheel Messages

Home Forums General Using Ctrlr Sending Multi-part PitchWheel Messages

Tagged: 

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #58204
    CardTop
    Participant
      • Topics: 1
      • Replies: 1
      • Total: 2

      I have a device that receives MIDI Pitch Bend commands and uses them to control a number of D-to-A Converters as follows:
      LSB = DAC number, MSB = level
      Therefore I need to send the LSB and MSB bytes independently of each other but Ctrlr’s standard PitchWheel output just sends one byte of either 7 bits (LSB) or 14 bits (LSB and MSB).
      The obvious solution is to use the Multi output but the problem is that when I do that, there is no output from Ctrlr to the DACs. My analyser shows that MIDI data is being sent, but it does not contain any PitchWheel information.
      Is this a bug in Ctrlr or am I missing something? Please can someone help – I am used to CAD systems but I am not a programmer and Lua makes my brain hurt!

      #58267
      Puppeteer
      Participant
        • Topics: 16
        • Replies: 185
        • Total: 201
        • ★★

        You may need to do this with LUA.

        I had a similar problem with some complex messages needed for control of a Kurzweil PC3 and ended up having to do it with LUA.

        The Puppeteer
        http://godlike.com.au

        #59506
        CardTop
        Participant
          • Topics: 1
          • Replies: 1
          • Total: 2

          Thanks for your reply – that’s what I was afraid of!

          I suspect it would only take a few lines of LUA code but I have no idea how to even start. I shall have to find me a programmer!

          Also I still don’t understand why MIDI Multi messages won’t work for PitchWheel. Can you tell me who actually writes Ctrlr – is it Atom?

          #59509
          atom
          Keymaster
            • Topics: 159
            • Replies: 2945
            • Total: 3104
            • ★★★★★

            What kind of Multi Output are you doing (what do you mean by, multi output anyway) ?

            #59510
            atom
            Keymaster
              • Topics: 159
              • Replies: 2945
              • Total: 3104
              • ★★★★★

              Also the PitchWheel message sent from Ctrlr is one message, according to what MIDI defines. It sends 14bits as it should in one message, i don’t understand the problem.

              #59513
              Puppeteer
              Participant
                • Topics: 16
                • Replies: 185
                • Total: 201
                • ★★

                He needs to specify the lsb and msb independently

                Basically he needs a knob that sends keeps lsb constant and maps the msb value to the knob.

                The Puppeteer
                http://godlike.com.au

                #59529
                atom
                Keymaster
                  • Topics: 159
                  • Replies: 2945
                  • Total: 3104
                  • ★★★★★

                  But that can be easily done with formulas, just add a constant value to the real value to set the bit you want.

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