On Saturday, May 15, 2010, Chris Cannam wrote:
> On Sat, May 15, 2010 at 2:17 PM, Pedro Lopez-Cabanillas
>
> <[email protected]> wrote:
> > It may be a kernel bug, but it is triggered by Rosegarden only, and not
> > by other ALSA sequencer programs using this timer.
>
> Interesting, I didn't know that.
>
> You have worked on the RG MIDI code and, of course, on drumstick -- do
> you have any feel for what the significant difference might be?

Not specifically. As a workaround, I've commented out in AlsaDriver.cpp all 
the code between the lines 1515 and 1563 in setCurrentTimer(), deactivating 
the timer selection. It's superfluous here anyway, because I always use the 
hrtimer automatically.

OTOH, the test program drumstick-metronome has code selecting the best timer 
available, and it doesn't lock the system when hrtimer is present.

Regards,
Pedro

------------------------------------------------------------------------------

_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to