slider/knob/dropdown multisysex

Home Forums General Using Ctrlr slider/knob/dropdown multisysex

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

      Hello everyone,
      i want to program a knob/slider/dropdown which changes fx on mc909 via sysex.
      Ctrlr is used as VST and the knob mapped to one control change.

      the purpose of that panel element should be, that it sends different sysex messages per different value of cc mapping.

      Example:

      host cc parameter 0-09->ctrlrVST->sysexA
      host cc parameter 10-19->ctrlrVST->sysexB
      ..
      host cc parameter 120-127->ctrlrVST->sysexY

      Whats the best panel element to use for that,
      for it acts like a cc to multisysex ?
      how to configure?

      greetings

      • This topic was modified 9 years, 6 months ago by mdma. Reason: wrong forum category
      #29872
      zeoka
      Participant
        • Topics: 73
        • Replies: 466
        • Total: 539
        • ★★★

        Several ways
        you could link a modulator(cc) to another(sysex) for example
        also there some specials bytes in the sysex editor that you can may be change the sysex dynamically
        You could may be show us sysex’s you need.
        There is also a “controller” feature that seems it’s good for you ….

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

          If you plan on controlling an external device from your host using Ctrlr as a bridge, you don’t need to translate CC->Sysex

          the host will modulate your Ctrlr knobs without any CC parameters needed, the internal VST protocol will deal with that, you need to assign your sysex to whatever UI elements you like. Unless you want some other external gear that transmits CC to control your other gear that accepts SysEx with a Ctrlr as a translator, you don’t need any special tricks.

          If however you want that sort of translation platform then it gets complicated.

          #30252
          mdma
          Participant
            • Topics: 1
            • Replies: 2
            • Total: 3

            thank you both for reply!
            zeoka:(taken from mc909 editor)
            mfx1 on :F0 41 10 59 12 01 00 00 01 7D F7
            mfx1 off:F0 41 10 59 12 01 00 00 01 7E F7
            mfx1 parameter fx type:
            00 through = F0 41 10 59 12 01 00 00 01 7E F7
            01 stereoeq= F0 41 10 59 12 10 00 02 01 6D F7
            02 spectrum= F0 41 10 59 12 10 00 00 02 6c F7
            03 enhancer= F0 41 10 59 12 10 00 02 00 03 6B F7
            04 isolator= F0 41 10 59 12 10 00 02 00 04 6A F7
            ..
            38 gatedrev= F0 41 10 59 12 10 00 02 00 26 48 F7
            roland mc 909 uses checksum i read
            I dont know exactly how to calculate that at the moment.
            only can give you calculated-end-message from sysex-editor of mc909
            is that message enough anyway?

            atom:iam a total knoob! is this possible?
            in this case fe. a knob 0-38 steps, sending 39 different sysex,

            1.)using ctrlr as vst(atomation+randomizing cc value)

            2.)i have quneo midicontroller, wouldn t that work? midilearnin host, -knob cc ctrlr, cc quneo=happy controlling of hardware with hardware, or not that easy?

            • This reply was modified 9 years, 5 months ago by mdma.
            #30310
            zeoka
            Participant
              • Topics: 73
              • Replies: 466
              • Total: 539
              • ★★★

              Hi
              The byte just before the end byte F7 is the checksum
              The simplier way is put z5 as byte in the sysex editor of the modulator
              It’s strange that THRU and off are the same param
              On my roland 0n/off and 00:THRU are 2 different params
              strange that length of sysex is different for the same param
              it looks like you just have to put f0…xx z5 f7 in the sysex editor

              may be you could rely the quneo to the daw (cc) and ctrlr to mc909 (sysex&cc)
              that way you control the mc with quneo

              #30360
              mdma
              Participant
                • Topics: 1
                • Replies: 2
                • Total: 3

                Hallo and thank you!zeoka you are right! theres a typo-mistake(4) and they are also different
                F0 41 10 00 59 12 01 00 00 01 00 7E F7 mfx1:off
                F0 41 10 00 59 12 01 00 00 01 01 7D F7 mfx1:on
                F0 41 10 00 59 12 10 00 02 00 00 6E F7 00:through
                F0 41 10 00 59 12 10 00 02 00 26 48 F7 38:gated reverb

                it looks like you just have to put f0…xx z5 f7 in the sysex editor
                dont understand completely the “tockens” now

                [F0 41 10 00 59 12] 10 00 02 00 26 6D F7
                [(1) (2) (3) (4) (5) (6)] address data checksum (7)

                would become what ?:
                [F0 41 10 00 59 12] 10 00 02 ?? ?? z5 F7

                ————————————
                My question was how to configure in ctrlr:
                my thought behind: i dont want to use a select-field(ui-combo with combo content i saw)…
                a slider/knob with parameter intervals ->sending different sysex.
                is it really only sysex-formula?
                what is multi-list for?

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

                  F0 41 10 00 59 12 01 00 00 01 xx z5 F7 uibutton
                  and
                  F0 41 10 00 59 12 10 00 02 00 xx z5 F7 uislider, set the min val 0 max val 38
                  if you use uifixedslider (to display custom values like THRU…etc) you don’t need to
                  set min/max values. judt type values in the slider content property
                  imo it’s better to use combo or listbox to select an effect

                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 51 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