<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Feb 25, 2014 at 10:52 AM, Fons Adriaensen <span dir="ltr"><<a href="mailto:fons@linuxaudio.org" target="_blank">fons@linuxaudio.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On Tue, Feb 25, 2014 at 10:09:16AM -0500, Paul Davis wrote:<br>
<br>
> the option doesn't alter what the JACK backend sees from ALSA (or<br>
> wherever). it changes which channels get represented by JACK ports.<br>
<br>
</div>Wrong. If things were as you claim, this should just work:<br>
(on a 64-ch card)<br>
<br>
fons@hypatia:~> jackd -P70 -p256 -t2000 -u -dalsa -dhw:0,0 -r48000 -p256 -n2 -i16 -o16<br>
...<br>
ALSA: cannot set channel count to 16 for capture<br>
ALSA: cannot configure capture channel<br>
cannot load driver module alsa<br>
<br>
The -i and -o values ARE used as parameters to ALSA, and<br>
not just to determine how many of the available channels<br>
are mapped to Jack ports. You can also verify this in the<br>
sources.<br></blockquote><div><br></div><div>clearly i have losted a RAM card or something. I could have sworn it worked as i described because otherwise i could never have tested it on an RME card without avoiding hw:N<br>
</div><br></div><div class="gmail_quote">i should run the memory checker on myself these days.<br></div></div></div>