On 31.01.2018 11:42, Kjetil Matheussen wrote:
On Wed, Jan 31, 2018 at 11:29 AM, Christian Affolter
<c.affolter(a)purplehaze.ch <mailto:c.affolter@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