<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Sep 10, 2013 at 8:03 AM, Ben Bell <span dir="ltr"><<a href="mailto:bjb-ardour-dev@deus.net" target="_blank">bjb-ardour-dev@deus.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Sat, Sep 07, 2013 at 03:27:21PM +0100, Ben Bell wrote:<br>
</div><div class="im">> 2) When I capture a mix of jack driven and zita-a2j driven inputs, the<br>
>    alighment is out. I don't just mean audio latency, I mean that the<br>
>    captured regions have different start times. I'm guessing something is<br>
>    trying to be smart about re-aligning the two sources but it's not<br>
>    getting it right. In addition, by moving the region starts it seems<br>
>    to break the edit-group synching of region edits.<br>
<br>
</div>Having been through this in more detail with Fons's help and a new version<br>
of zita-a2j, it looks like there is definitely something going in on Ardour<br>
itself here.<br>
The regions being captured from the Zita and Jack driver cards are of<br>
slightly (e.g. 12 samples) different lengths, and this seems to mean that<br>
the code in ardour which handles ganging of edits for regions in an edit<br>
group is being fooled. Assuming that the different length regions are a<br>
valid response to what's happening, does Ardour need to use a different<br>
method of deciding whether a pair of regions are part of the same take and<br>
hence should be edited together -- maybe just start time? Or should the<br>
regions be artificially made the same length if they are recorded together<br>
in an edit group?<br></blockquote><div><br></div><div>Ardour cannot correct the case where the source (the JACK backend or zita) are not in agreement. Sorry, this is asking for the absurd. The regions are not a different length - they contain different data. Pop up the region properties editor (right click on a region > properties) to establish this. Their data is different because there is a skew between the two sources. Nothing ardour can do (or know) will improve this.<br>
</div><div> <br></div></div></div></div>