Issue with Arpegiator

Hi @falkTX , @jon
Ok you guys are really busy with Mod Dwarf. I understand. But the other non guitar use cases deserve some attention too, certainly like in this requiest, as it will benefit everybody and open up an entire market to your company. Beat perfect sync is really a necessity if you want to market the midi and synth part of this wonderfull product.
All I’m asking for is some planning of when you guys will work on this. And of course I’d be glad to test and provide extensive feedback.
I’d really appreciate an answer.
Thanks

2 Likes

Your post was opened on my computer for a while and I planned to answer you.
Lack of time and also lack of a clear answer was delaying it.
This is a bit complicated to make work properly with everything.
The developers will be taking some time in parallel with the releases to try to improve this, yet there’s not really a well-set timeline.

The issue is not exactly this. We are not busy with features just for the guitar usage of the device (even because the MOD Dwarf is not just for guitar players and not just being used by them at this point (you easily can notice that even here on this forum). The issue is more with resources and roadmap. There are features for the platform and for the devices that were “promised” and are still in development. And unfortunately, our resources are not so stretchable.

We are totally aware of that. But the MOD platform has a blessing and at the same time, a curse that is to be extremely versatile. This together with the dimensions of our company makes it really hard to “select” which user case should we focus on each time. Some users may say that sync is incredibly needed, some other USB audio, some other pedalboard blocks, and some other plugins that make use of file handling (now available). All are actually right, but all take development time from way too few folks in that backstage for the amount of work that every single feature requires. That’s a hard reality, but that we can’t ignore.

Again, although is not on the official plans for 1.11, the developers will take a look at this in parallel with the releases, but yet with no promises on the release/implementation deadline.
Hope you understand.

2 Likes

Thanks Jon for the detailed answer! Yes I fully understand. Maybe one point on the other promised functionality there is that one about USB audio that I understand might be seen as important, but can be worked around quite easily. This bad tempo timing cannot be worked around. And there is also something like embedded promises by the content of the product: lots of synth, arps, drums plugins but not syncable like any even basic device on the market.
That might influence priority settings for your limited resources.
Anyway continue the good work and make sure your company stays financially healthy for the good of us all !

2 Likes

Thanks for the feedback and noted.

I used this as an example. The MOD Dwarf was disclosed on Kickstarter including this feature. Some backers supported it because of that. So somehow we are already late on the delivery of that. But again, I used that as an example.
Moreover, the platform (as well as the code) is mostly open. We are pretty available to support the community in parallel projects that help to improve the platform (this is actually one of the best things to bypass our lack of internal resources). That said, you and anyone reading this post that really takes this or other specific feature as a deal-breaker are more than welcome to join forces and try to help us getting it up and running. We will be totally available to support that “committee” and help as much as we can.

3 Likes

Hi Jon,
Any news on beat perfect sync for Mod Duo X? Maybe not a prio for Dwarf but definitelly for a desktop unit like the DUO X. I’d really think this should become a top prio for Mod Devices right now even though Dwarf community currently in focus does not ask for it. But with the new looper app, this might become a prio as well for them if they wan to slave their looper to an external master clock.
Please!
Txs,
Luc.

PS: And again, i’d be glad to participate in testing the beat perfect functionality.

1 Like

Hello @Luke101,

I’m not the one having or deciding the development roadmap.
I believe that this is planned, but not yet in the roadmap (although I’m not 100% sure).

The problem is that many things need to be a top priority for a lot of different reasons (including the subsistence of the company). Not all for the Dwarf. Actually, the 1.12 that is already in tests on our side is meant to have the MOD DuoX catching up on some features that were released to the Dwarf on 1.11. Besides bug fixes I believe that not much will be new for the Dwarf, while for the DuoX, there will be a catch up on the HMI Widgets (a huge feature in terms of work) that allows for example plugins like Looperlative to become available or for example the separation of the SPDIF port (so you can have 4 outputs on the DuoX) what is fully DuoX related (the MOD Dwarf has no SPDIF).

It’s not that it’s not a priority, is that many things that have been higher on the list take long to develop and we still didn’t get there.

Thanks for that :slight_smile: we will let you know once there are something on this direction.

3 Likes

oh, sweet! :+1: …didn’t know this was in the roadmap!

2 Likes
3 Likes

Thanks Jon
Like always I’m amazed at how fast you respond … not the answer I’d hope for but I do understand. I rather have you guys healthy and consolidating for future than venturing in all directions.
Keep up the great work!

4 Likes

Thanks for understanding :slight_smile:

On this I would say that you are just lucky :sweat_smile: especially this week I’m taking a bit longer :wink:

2 Likes

Hi Jon,

Here I am again enquiring about when ModDevice will schedule the now really important improved clock sync. I just purchased the great LP3 looper but here again, not having beat perfect sync is soooo limiting! Even without tempo change, it only stays in sync as long as both clock finaly get out of beat. This is not just having a marginal impact. It does impact EVERY plugins like sequencers, arpegiator, Looper, requiring beat perfect clock to be usable in a normal musical context. May I ask to whom this could be escalated? It does not make sense to have all these plugins without beat perfect sync. On all my Guitar gear from Boss for instance, I does sync beat perfect without ever drifting away even with tempo changes. Please?

Txs,
Luc.

1 Like

LP3 has a “MIDI” sync mode, which bypasses the MIDI Clock handling from the host and does it by itself.

2 Likes

Thanks for the comment. Not sure though how it responds to my question. The purpose of the question is to sync to an external host clock. Do you mean LP3 can sync on its own with an external clock without relying on ModDev clock?

1 Like

Yes that is correct.

The MOD “MIDI” sync mode is one implementation that converts MIDI time clock signals into data LV2 plugins can use. LP3 can be set to follow this clock if it is set to host sync mode.
But if you set LP3 to MIDI sync mode, it will bypass the MOD implementation and handle it directly bypassing the host.

5 Likes

Just tried it… and it works well for now! Perfect sync even with tempo changes! Thanks for the hint. I’ll continue exploring further.
Now if this could be implemented at host level it would be even greater to get all those sequencers and arps in syn as well.

5 Likes

Current MOD midi implementation does not ensure beat perfect sync hence this forum topic. Apparently the midi sync implemented by LP3 is way better. Not yet fully tested on my side but definitelly usable.

2 Likes

Problem is, due to how MIDI works, it is just not possible to 100% sync it to a stable clock.
The low speed of MIDI messages means they have jitter, and filtering is needed in order to get things stable.
When plugins handle it themselves internally, they can compensate for it, even ignore parts of the MIDI clock and only deal with specific things they need for internal sync.
Issue comes with trying to map a jittered MIDI signal into a nice and clean, high-precision time information…

That is not to say things can’t be improved on MOD side, they surely can. There is a limit on how much we can push though.
MIDI2 makes the sync more precise, but very few devices are available that use it (needs time, as usual for all new things). MOD does not implement MIDI2 yet anyway.

On the other hand, Ableton Link sync should be a lot more precise. But older stuff does not support it.

4 Likes

Does this also refer to an external clock? I often use an external clock from Eventide Timfactor or Cirklon. Mod Devices gets the MIDI clock from external and the corresponding plugins I then set to host sync, as I find everything runs well in sync.
As far as I know a stable clock needs a stable quartz. And an operating system always needs time to do calculations which can cause jitter. (As far as I know an Amiga ST was the only computer that had a stable MIDI).

1 Like

I disagree with this statement. I have numerous devices perfectly able to stay in perfect beat sync forever with simple old midi implementatin. It is as you said down to how its been implemented by Mod devices and acknowledged by Mod Devices as imperfect right now because focus was set to sync effects like delay or modulation that dont per se need beat perfect sync.

Synching musical parts like sequencers and arpegiators require clock phase to be locked and that is not implemented in Mod Device right now. It currently merely ensure clock rate is synched so that when host is set tp say 120bpm, Mod device follows. This inevitably leads to clock going out of phase due to clock inperfections.

In my studio, I use high end E-rm multiclock as master clock to sync all my gear including: PC with bitwig, Arturia polybrute, Deepmind 12, Keystep pro, Drumbrute, Tetra, Roland VG99 and SY1000, Yamaha Modx8 and all this stays in perfect sync for many hours without missing a beat even when tempo changes on the fly. All this with good old Midi 1.0

So this is not whether ModDevice should or not improve. It is about when.

And I do understand they need to do what is right for them to stay alive. And that might not include beat perfect clock sync for now. So i’m not pushing (well, just a bit). Just asking to implement it as soon as possible for them because a whole bunch of people like me using it in studio context and who believes in their product simply need it to use it as “expected”. So for now, I’m keeping it as a simple effect device on my mixer waiting to use it to its full potential.

Txs for your input. All midi devices have imperfect clock and yet, all my Midi gear stays in perfec sync (see my answer to FalkTx) It is a matter of keeping clock phase synched for all devices no matter how precise their clock is;