<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 31, 2018 at 3:08 PM, Christian Affolter <span dir="ltr"><<a href="mailto:c.affolter@purplehaze.ch" target="_blank">c.affolter@purplehaze.ch</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">On 31.01.2018 11:42, Kjetil Matheussen wrote:<br>
> On Wed, Jan 31, 2018 at 11:29 AM, Christian Affolter<br>
</span><span class="gmail-">> <<a href="mailto:c.affolter@purplehaze.ch">c.affolter@purplehaze.ch</a> <mailto:<a href="mailto:c.affolter@purplehaze.ch">c.affolter@purplehaze.<wbr>ch</a>>> wrote:<br>
><br>
><br>
>     Yes, it's a proprietary driver and I don't have access to the source<br>
>     code. I could contact the vendor and ask if they observed the same or a<br>
>     similar issue already.<br>
>     However, I'm wondering what arecord and jackd-dummy/alsa_in are doing<br>
>     different compared to jackd-alsa.<br>
><br>
><br>
> Sorry if this is not relevant (I'm not quite following what's<br>
> happening), but could<br>
> it be that the difference can be explained by different alsa paremeters set<br>
> by arecord and jack? Have you tried to run "arecord -L" and find the most<br>
> low-level device to record from (which jack probably uses).<br>
><br>
> For instance by running something like "arecord -D iec958:CARD=M2496,DEV=0" <br>
> (my soundcard).<br>
><br>
> If that is the case, then it's probably the default alsa device that<br>
> does something magic<br>
> when accessing a more low-level device.<br>
<br>
</span>I ran both, arecord and jackd with hw:0 initially. I re-ran the capture<br>
again with "arecord -D default:CARD=Axia ...", which didn't make any<br>
difference (the recording sounds correct).<br>
<br>
For the record, here is the ALSA capture PCM and device list:<br>
<br></blockquote><div><br></div><div>Maybe jack will work if you give it the same parameters that arecord uses. I.e. compare</div><div>the content of  /proc/asound/card0/pcm0p/sub0/hw_params (or a similarly named file)</div><div>when running arecord and when running jack.</div><div><br></div><div>Also, maybe it works to record in jack if you change audio from "duplex" to "capture only".</div><div><br></div></div></div></div>