<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Nov 15, 2015 at 8:56 PM, Chris Caudle <span dir="ltr"><<a href="mailto:chris@chriscaudle.org" target="_blank">chris@chriscaudle.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Sun, November 15, 2015 7:03 pm, Hai Nguyen wrote:<br>
> I was wondering what kind of mapping there is between say L and<br>
> R channels and JACK ports? Or does a mapping even exists?<br>
<br>
</span>Think of jackd like a patchbay for audio.  From the jack standpoint there<br>
are only incoming audio ports and outgoing audio ports, any meaning<br>
assigned to those ports like left, right, is up to you.<br></blockquote><div><br></div><div>all true, although a port's flags do provide some indications:<br><br></div><div>     IsTerminal: this port represents the "edge" of JACK: data delivered or received here <br></div><div>        comes from or goes to "outside" JACK<br></div><div>     IsPhysical: this port represents a hardware audio channel<br><br></div><div>there is also a metadata API that allows arbitrary information to be associated with ports. Unfortunately, it has only been implemented for JACK1 at this time. <br></div></div></div></div>