Divided Midi Clock Control

Hi Every One !
I’m using an MC8 with an Hx Stomp and a Meris Enzo, and here is my idea :
when on HX Stomp, you can use the midi clock and divide it by 4, 3, 8 notes … and use this as reference on time based Fx, The Meris Enzo don’t give you that Option.
Delay and arpeggiator only takes the Quarter notes of your initial midi clock as a reference.
it would be nice to be able to divide the midi clock for a particular channel !
Cheers,
Kevin

Edit : I tried using the Waveform Generator to do so, but can’t figure it out …

MIDI clock is a global message though, so there can be only one MIDI clock running and all devices that are receiving it will respond to it. There isn’t a channel parameter associated with MIDI clock.

I think what you’re trying to do with that waveform generator is to trigger the tap function on the Enzo? You can try using the Sequencer instead, though I’m not sure how accurate it will be:


This sets the Sequencer engine 1 to only 1 value


This sets the MIDI clock to start running at 120bpm (or whatever BPM you need) first, and then starts the sequencer engine. The sequencer will take that 120bpm and then run it as the selected note division. Just note that the MIDI clock BPM are actually in quarter notes. So eighth will send the CC#28 value 127 at double that time to engage the Enzo tap tempo function.

EDIT: actually, this might not work because there seems to be no way to get the Enzo to ignore MIDI Clock. So I’m not sure if the Enzo will sync to the tap message or to the MIDI clock if it is receiving both.

This is it : no way to ignore Midi clock with Enzo.
Midi Clock is a global parameter so it can’t be “Per Channel”, but is it possible to have a midi Out omniPort not sending Midi clock ?

I have to say I’m very happy with my MC8 and this very nice Forum and the way it works !
Thank You fo your help James !

2 Likes

Glad you like the MC8.

Currently, we have a Mask MIDI Outputs setting under the Utility message type, but in the latest firmware, this does not apply to global MIDI messages like MIDI Clock yet. Only MIDI messages with a channel parameter: https://morningstarengineering.atlassian.net/wiki/spaces/MMS/pages/181698784/Message+Type+Glossary#Utility

We can explore adding this to MIDI clock in the next update.

1 Like

Ok James, great feedback, thank You !

I think I mentioned this some time back, but I would also appreciate an option to use the internal clock but not output MIDI Clock from it.

1 Like

We’ll add this option in the next update.

You’ll still need to use the Preset Utility Set Output Mask function (which takes up 1 message) to set which outputs to send the clock to but down the road we’ll integrate this into most of the message types where possible.

2 Likes

That’s great news. I can’t wait to try the next update !!
Thx James

I’ve published the beta firmware today (v3.9.7)

If you do give it a go, please let me know how the MIDI clock output masking works for you.

It’s going to look something like this:


This will send MIDI clock out via Omniport3 only

1 Like

It seems there is a little pb with file name 27 rather than 07.

Hi James,
I must do something wrong, i have Meris Enzo and Broken Arrow on omniport 4, and I can’t manage to filter the midi clock. Enzo is still syncing…
here’s a SC of what I tried to do.

just to confirm, you’re using firmware v3.9.7? I can’t see any issues with the code, and I can only test on Monday when I’m back in office. Will update you regarding then once I test it

Yes, i confirm : operating from 3.9.7
Thx James !

I think I found the issue - the output masking only works correctly when all 4 omniports are set to MIDI OUT.

Can you try this attached firmware and see if it works correctly for you?
2022-01-08_v2_MC8_Firmware_v_3_9_7_BETA.hex (596.1 KB)

1 Like

it’s working nice and clean ! :smiley:
Thanks james

2 Likes