Hello everyone,
I try to make the description of the issue as compact as possible.
Software: Renoise Demo 3.4.3, Pipewire, Endavour OS
Hardware: Arturia Drumbrute Impact and other Synthesizers
Arturia Drumbrute is connected via USB
Other Synthesizers are connected via an USB to MIDI interface
Hardware Setup was verified with several sequencers and DAWs - works fine. Except Renoise.
Now the issue:
Scenario A:
Renoise is MIDI master clock
Drumbrute is MIDI slave clock
Renoise uses 24 ppqn as MIDI clock resolution. The Drumbrute is set to 24 ppqn as well.
Result is that with 30 BPM everything is running borderline stable. The faster the BPM is set, the issue is getting worse. For example Renoise is set to 120 BPM, Drumbrute is interpreting this as roughly 60 BPM and fluctuates violently around +- 5 BPM. This increases with even faster BPMs.
While this is happening, the indicator LED on the Drumbrute which are showing which clock source is used (INT/USB/MIDI/CLK) is flickering between INT and USB.
Scenario B:
Drumbrute is MIDI master clock
Renoise is MIDI slave clock
Renoise uses 24 ppqn as MIDI clock resolution. The Drumbrute is set to 24 ppqn as well.
Result is that at first sight, everything seems to run stable, because Renoise shows the correct BPM and is reacting to BPM changes correctly. But the sync isn't correct and has weird slow downs and speed ups in Renoise, while the BPM on the Drumbrute is stable as rock. Everything in Renoise is fluctuating between running faster or slower than the beat from the Drumbrute. But the BPM indicator in Renoise is showing the correct value and isn't fluctuating, but you can see the speed ups and slow downs in the tracker.
I have no idea what is causing this. Like I said, with other sequencers and DAWs I don't have these issues. Only in Renoise.
Has anyone an idea what the issue could be?