[Jack-Devel] Capture problems with jack2 on Axia-Alsa device

Christian Affolter c.affolter at purplehaze.ch
Wed Jan 31 15:08:19 CET 2018


On 31.01.2018 11:42, Kjetil Matheussen wrote:
> On Wed, Jan 31, 2018 at 11:29 AM, Christian Affolter
> <c.affolter at purplehaze.ch <mailto:c.affolter at purplehaze.ch>> wrote:
> 
> 
>     Yes, it's a proprietary driver and I don't have access to the source
>     code. I could contact the vendor and ask if they observed the same or a
>     similar issue already.
>     However, I'm wondering what arecord and jackd-dummy/alsa_in are doing
>     different compared to jackd-alsa.
> 
> 
> Sorry if this is not relevant (I'm not quite following what's
> happening), but could
> it be that the difference can be explained by different alsa paremeters set
> by arecord and jack? Have you tried to run "arecord -L" and find the most
> low-level device to record from (which jack probably uses).
> 
> For instance by running something like "arecord -D iec958:CARD=M2496,DEV=0" 
> (my soundcard).
> 
> If that is the case, then it's probably the default alsa device that
> does something magic
> when accessing a more low-level device.

I ran both, arecord and jackd with hw:0 initially. I re-ran the capture
again with "arecord -D default:CARD=Axia ...", which didn't make any
difference (the recording sounds correct).

For the record, here is the ALSA capture PCM and device list:

arecord -L
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=Axia
    Axia, Axia PCM
    Default Audio Device
sysdefault:CARD=Axia
    Axia, Axia PCM
    Default Audio Device


arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Axia [Axia], device 0: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 1: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 2: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 3: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 4: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 5: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 6: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 7: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 8: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 9: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 10: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 11: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 12: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 13: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 14: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 15: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 16: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 17: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 18: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 19: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 20: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 21: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 22: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Axia [Axia], device 23: Axia PCM [Axia PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0






More information about the Jackaudio mailing list