September 20, 2021, 01:14:29 am
Welcome, Guest. Please login or register.
Did you miss your activation email
News:

Arturia Forums



Author Topic: Solution for USB Clock duplication  (Read 445 times)

Carney#12

  • Apprentice
  • *
  • Posts: 13
  • Karma: 0
Solution for USB Clock duplication
« on: March 02, 2021, 06:44:31 pm »
If you're trying to use the microfreak over USB you might have discovered a real problem issue. The USB port sends clock data out on all channels regardless of any settings. This means that other hardware in your rig listening in on any USB channels is likely to end up confused and not syncing correctly.

This morning I spent an hour trying to figure out why the clock wasn't syncing on my new hydrasynth. It was showing 160 while my master clock was sending 80. I wouldn't have ever guessed that arturia would be able to screw up my other gear, but I figured out it was their fault when I turned off the microfreak, and low and behold, the hydrasynth works fine.

The solution to making the microfreak play nice over USB with other gear is more gear. Using a bomebox to create specific USB midi paths means I can prevent the microfreak from sending the clock to anything else.

I hope this helps someone else who wants to use the microfreak even though arturia's done a garbage job with midi, like usual.

For sure, Arturia's going to add more oscillators before they make it work properly, if ever.

csurieux

  • Apprentice
  • *
  • Posts: 30
  • Karma: 0
Re: Solution for USB Clock duplication
« Reply #1 on: March 02, 2021, 09:32:57 pm »
Real Time events and clock are independant of midi channel, always sent on all channels, that's the standart.

Carney#12

  • Apprentice
  • *
  • Posts: 13
  • Karma: 0
Re: Solution for USB Clock duplication
« Reply #2 on: March 02, 2021, 10:49:11 pm »
None of my other synths send a clock when they are set to receive one, especially not out the same port it's being told to receive it from. Broken midi over USB implementation is an Arturia specialty.

That's why you need a separate customizable midi host like the bomebox that does advanced midi processing to get the microfreak to play nice with other hardware.

csurieux

  • Apprentice
  • *
  • Posts: 30
  • Karma: 0
Re: Solution for USB Clock duplication
« Reply #3 on: March 03, 2021, 08:24:05 am »
I agree that the MicroFreak midi has many 'non standard features' and the little engine is difficult to integrate in a set of midi instruments.
May be I have no't understood your question, or you changed it ?
You wrote 'The USB port sends clock data out on all channels regardless of any settings' : that is a normal feature.
But 'None of my other synths send a clock when they are set to receive one' could be explained by the midi thru setting.
What I have personnaly experienced is that MicroFreak is sending midi clock out on usb as soon as the arpegiator is triggered, whatever the setting, and it is annoying.
The machine should be named midiFreak.

Carney#12

  • Apprentice
  • *
  • Posts: 13
  • Karma: 0
Re: Solution for USB Clock duplication
« Reply #4 on: March 03, 2021, 02:02:58 pm »
I am not asking a question.

Synthesizers are not supposed to send a clock signal out through a port when they are instructed to listen for a clock on that port. That is not normal behavior.

"What I have personnaly experienced is that MicroFreak is sending midi clock out on usb as soon as the arpegiator is triggered, whatever the setting, and it is annoying.
The machine should be named midiFreak."

This happens whenever it receives a start message, regardless of whether the arp or sequencer is turned on.

It's called a bug, and Arturia is aware of it. They either cannot or will not fix it.

This forum is riddled with people complaining about how they can't use their microfreak with other gear because of this issue. If you put a microfreak into a synth rig with USB midi, it breaks the usb midi clock being sent to everything by sending a clock signal even when it's been told to sync to an incoming usb clock. None of the other gear on usb midi will clock correctly to the master. All you have to do is turn off the microfreak, and everything works right.

In an effort to be helpful I posted a solution that worked for me.



 

Carbonate design by Bloc
SMF 2.0.17 | SMF © 2019, Simple Machines