H9: Set tempo with midi CC?

Home Forums Products Stompboxes H9: Set tempo with midi CC?

Viewing 2 reply threads
  • Author
    Posts
    • #185285
      oortone
      Participant

      The H9 can have almost all it’s parameters set using ordinary Midi CC messages which is great. However I haven’t figured out a way to set the BPM tempo using CC.

      I’ve found that midi clock works which is fine but not relevant in my case.

      I’ve also found that I can ”tap” tempo using Midi CC which is ok but also not relevant to me.

      Is direct Midi CC control of tempo simply not there or I just didn’t find it?

      (I realize two messages would be needed to cover the whole range but that shouldn’t be too complicated, one message would be enough to cover 30-157 bpm)

    • #185309
      joecozzi
      Moderator
      Eventide Staff

      I’ve found that midi clock works which is fine but not relevant in my case.

      Can you elaborate on what you’re trying to do? How do you want to control BPM, by sending predetermined values or some type of expression?

      I haven’t figured out a way to set the BPM tempo using CC. I’ve found that midi clock works which is fine but not relevant in my case… Is direct Midi CC control of tempo simply not there or I just didn’t find it?

      No, there is no programmable parameter to directly control tempo. That’s really what MIDI clock is for.

      In order to set a BPM using MIDI, the H9 should be configured to receive MIDI Clock. Your controller, whether it’s a DAW or a standalone foot switch controller, should have a specific command to send a MIDI BPM on press. For example: my Morningstar MC6 MkII has a command for MIDI Tap Tempo, which you have stated you do not want to use, and a separate command for setting a specific BPM with a button press. If I’m controlling BPM from a DAW, the H9 simply follows the MIDI Clock of the session.

      If you do not use MIDI Clock, it is possible to control tempo by simply assigning a CC# to control the parameters in question. On H9 Control, if you click on the Pedal tab > MIDI Settings > Assign MIDI CC Messages, the “Set Parameter 1…10” options correspond to each knob of the algorithm. For example, say you are using the Digital Delay algorithm,

      Set Parameter 1 controls Mix
      Set Parameter 2 controls Delay Mix
      Set Parameter 3 controls Delay A time
      Set Parameter 4 controls Delay B time
      Set Parameter 5 Feedback A
      Set Parameter 6 Feedback B
      Set Parameter 7 Xfade
      Set Parameter 8 Mod Depth
      Set Parameter 9 Mod Speed
      Set Parameter 10 Filter

      If you program a CC# for “Set Parameter 3” to control the Delay A time, you will be able to either send a CC# along with a value to achieve a specific tempo in milliseconds if Tempo Mode is set to OFF, or you can send a value to set it to the appropriate subdivision if Tempo Mode is ON. In the latter case, the BPM will be determined by the predetermined tempo, or if MIDI clock is on, whatever clock it’s receiving at the DIN MIDI input.

    • #185317
      oortone
      Participant

      Hi, thanks.

      In this case the H9 is CC-controlled by a Nord Modular G2 synthesizer and this is then tempo synced to an Ocatrack using midi clock. However midi clock can not be mirrored on the output of the synthesizer only on midi thru but then I wouldn’t be able to control the other H9 parameters.

      I found a workaround sending an automatic tap from the synthesizer on midi cc. Other solution would be to merge midi out and thru to the H9.

      In my case best would have been to simply send a midi CC specifying tempo for each patch.

Viewing 2 reply threads
  • You must be logged in to reply to this topic.