Re: [linux-audio-dev] about MIDI timing...

From: Chris Cannam <chris.cannam@email-addr-hidden>
Date: Wed Oct 25 2006 - 20:15:12 EEST

Lee:
> This is/was a bug or multiple bugs in the kernel's RTC driver. It
> started to appear around 2.6.13 because that was the kernel release
> where they regressed the default timer granularity from 1ms to 2.5ms,
> forcing apps like Rosegarden to switch to RTC based timing.

No, it genuinely went from working to broken - it's
not a case of always being broken but never
previously being necessary. It broke first in RT
kernels, so I'm guessing it broke in mainline with an
RT patch merge.

I'm not aware of anyone these days successfully
using Rosegarden with snd-rtctimer - if anyone out
there is, do say so. Either you get a 1000Hz kernel
or you suffer with crap timing.

Clemens:
> Kernels >= 2.6.15 work.

The most recent such report we had was from a
user of OpenSUSE 10.1 (with 2.6.16 I think?). I
suggested trying an ALSA driver upgrade; apparently it didn't help. The thread should be easily found in
the Rosegarden list archives by searching for rtc
and opensuse.

I don't have a computer here to test it on at all
myself at the moment, I'm afraid. I will do later. Honest.


Chris
Received on Wed Oct 25 20:15:12 2006

This archive was generated by hypermail 2.1.8 : Wed Oct 25 2006 - 20:15:12 EEST