From: Chris C. <ca...@al...> - 2004-11-16 10:17:52
|
On Monday 15 Nov 2004 22:02, Chris Cannam wrote: > On Monday 15 Nov 2004 16:07, Cha...@go... wrote: > > I have to wait a few seconds before pressing play > > after moving the transport or I will get an error stating: "Failed > > to read audio data from disc in time to service the audio > > subsystem" at the start of playback. > > Can you give a little more information about which actions do and > don't produce that error? Actually, I think that hint about waiting a few seconds before pressing play may have been enough. I think the problem is actually quite simple: when you stop playing, or when the transport stops in preparation for repositioning itself during playing, Rosegarden stops reading audio data slightly before it stops trying to service the JACK audio callback -- so a (meaningless) error is generated about the audio subsystem having run out of data. And for reasons to do with the way the errors are sent back to the GUI, that error is sometimes not delivered until the transport has started again, which is why you see an error dialog at the start of playback. The sound itself is actually fine, and the error is just left over from when the transport stopped. I'm almost certain of that, and it's quite a relief. Now I just have to fix it. Chris |