On Tue, Apr 03, 2012 at 09:58:44AM -1000, Joel Roth wrote: > On Tue, Apr 03, 2012 at 02:05:53PM -0400, S. Massy wrote: > > Hi, > > > > I've created a miniscule patch which should fix mark jumps to use the > > kosher way of changing transport position as to not cause casound to > > llose its grip. Works fine for me here. I hope it applies propperly, as > > I've never used git to create patches before. > > Hi Massy, > > It applies the same as any other diff. > > I also found a several other places to replace naked 'setpos' by the > stop-seek-start logic of set_position(). Great! I only worked through Marks.p. > > The problem you found is not a bug in Ecasound, btw, but a > consequence of the time required to seek in multiple files > while the JACK transport is running. Well, that's still a bug in ecasound, I'd say. I wonder what other multi-track apps do in such a case. Cheers, s.M.