Linux: Delay column for MIDI notes - FF delay is not short before next beat

I’m on Linux with the Renoise 3.2 Demo.
When I record MIDI (ESI M8U XL) and the notes are short before the next bar, the delay is recorded as FF.
This is what should happen and while recording it also sounds as expected.
When it is played back from the recorded notes in Renoise, the delay is different though, a lot less then needed. So the notes with FF delay are not delayed enough to appear just before the next bar, they appear a lot earlier.

E.g. if I put a note with FF delay before a note in the next bar (without delay), they should be very close in time (approx. a 256th fraction of the time of one line to the next). But it is obviously a lot longer, more like half as needed.
I tried different settings but always got the same issue.

When reording MIDI it means that all notes being played a bit ahead in time will appear much to early in time. Or the other way around, I can not place MIDI notes to be a little ahead in time using the delay column. This is also happening if I type the notes in and do not record via MIDI.

Is the MIDI that you are playing in Renoise a “real” external MIDI device or some internal MIDI routing?

Is the delay column working at all for this MIDI instrument? Does it have any effect or is the delay just too small?

We’re using the ALSA sequencer scheduler to “delay” MIDI events. This delay mechanism may be implemented/applied by the ALSA driver and thus may be broken too.

Thank you for looking into this!

It is a real MIDI instrument. I tried an Akai S6000, but also other instruments show the same problem.
The delay is delaying, so it does have an effect, but it is not enough.

If I put a note at FF delay and one right in the next step with 00 delay using the delay column, i hear a quite long distance. So it is a lot more than from 00 to 01 delay for instance.

If I do not use the delay column, but the FX command 0QFF instead, the delay is correct! So if this is using ALSA, then there is maybe a problem handing it over to ALSA in the delay column vs. the FX column.

When I record notes I have to move all delays for MIDI to the FX column which makes the delay column kind of useless.