Re: Help: maya44 device inaccessible

David McNab <[email protected]> Sun, 8 Oct 2023 20:55:37 +1300
Newsgroups gmane.linux.alsa.user
Message-ID <CAL5-yiKpCf1837p6tGotkgy9-dL5FfKK4Dfdd+DdGR15r3oj1Q@mail.gmail.com>
--===============3067959025693207156==
Content-Type: multipart/alternative; boundary="00000000000054cfd606072fcd1c"

--00000000000054cfd606072fcd1c
Content-Type: text/plain; charset="UTF-8"

As it happens, I'd missed something very obvious. In pavucontrol (the one
place I'd failed to look), the device showed up as being auto-configured,
which explained why I couldn't open it with ALSA cli tools, or bridge it
into JACK.

As soon as I disabled the device in pavucontrol, I was able to expose all 4
of its inputs and all 4 outputs in JACK via the zita bridge tools.

Cheers
David


On Sun, 8 Oct 2023 at 19:05, David McNab <[email protected]> wrote:

> Hi all,
>
> I'm hoping for some ideas to get a maya44-based audio device working in
> ALSA on a Ubuntu 20.04LTS x86-64 audio workstation.
>
> The device shows up in 'arecord -l' and 'aplay -l'. But when I try to
> record from it with arecord, I get:
>
>
> *arecord -D hw:5 -t wav -c 2 -f S16_LE -r 44100 /tmp/foo.wavarecord:
> main:831: audio open error: Device or resource busy*
>
> The device shows up in alsamixer, with 2 x stereo line outputs, but only 1
> x stereo line input.
>
> My kernel does have the 'maya44' code compiled in.
>
> Further system and device details below.
>
> Can anyone please help me get this working?
>
> Cheers
> Daid
>
>
> *Device details:*
>
> *Type*: USB audio interface, 4 analog in, 4 analog out
> *Brand:* Vestax
> *Model*: VAI-40
> *lsusb output:* ID 0a92:0091 EGO SYStems, Inc. Maya 44
> *uname output:* Linux rebirth 6.2.0-32-generic #32~22.04.1-Ubuntu SMP
> PREEMPT_DYNAMIC Fri Aug 18 10:40:13 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
> *syslog entries:*
> Oct  8 07:21:52 rebirth kernel: [1529905.178342] usb 1-8: new full-speed
> USB device number 65 using xhci_hcd
> Oct  8 07:21:53 rebirth kernel: [1529905.345032] usb 1-8: New USB device
> found, idVendor=0a92, idProduct=0091, bcdDevice= 1.00
> Oct  8 07:21:53 rebirth kernel: [1529905.345046] usb 1-8: New USB device
> strings: Mfr=1, Product=2, SerialNumber=0
> Oct  8 07:21:53 rebirth kernel: [1529905.345048] usb 1-8: Product: MAYA44
> USB
> Oct  8 07:21:53 rebirth kernel: [1529905.345050] usb 1-8: Manufacturer:
> AUDIOTRAK
> Oct  8 07:21:53 rebirth iWatch[2886]: * Send email to root@localhost
> Oct  8 07:21:54 rebirth iWatch[2886]: * Send email to root@localhost
> Oct  8 07:21:54 rebirth kernel: [1529906.695073] hid-generic
> 0003:0A92:0091.00A1: hiddev1,hidraw5: USB HID v1.00 Device [AUDIOTRAK
> MAYA44 USB] on usb-0000:00:14.0-8/input3
> Oct  8 07:21:54 rebirth mtp-probe: checking bus 1, device 65:
> "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-8"
> Oct  8 07:21:54 rebirth mtp-probe: bus: 1, device: 65 was not an MTP device
> Oct  8 07:21:54 rebirth systemd-udevd[2368803]: controlC5: Process
> '/usr/sbin/alsactl -E HOME=/run/alsa -E XDG_RUNTIME_DIR=/run/alsa/runtime
> restore 5' failed with exit code 99.
> Oct  8 07:21:54 rebirth mtp-probe: checking bus 1, device 65:
> "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-8"
> Oct  8 07:21:54 rebirth mtp-probe: bus: 1, device: 65 was not an MTP device
>
>
>
>
>

--00000000000054cfd606072fcd1c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>As it happens, I&#39;d missed something very obvious.=
 In pavucontrol (the one place I&#39;d failed to look), the device showed u=
p as being auto-configured, which explained why I couldn&#39;t open it with=
 ALSA cli tools, or bridge it into JACK.<br></div><div><br></div><div>As so=
on as I disabled the device in pavucontrol, I was able to expose all 4 of i=
ts inputs and all 4 outputs in JACK via the zita bridge tools.</div><div><b=
r></div><div>Cheers</div><div>David</div><div><br></div></div><br><div clas=
s=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, 8 Oct 2023 =
at 19:05, David McNab &lt;<a href=3D"mailto:[email protected]">davidmc=
[email protected]</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad=
ding-left:1ex"><div dir=3D"ltr"><div>Hi all,</div><div><br></div><div>I&#39=
;m hoping for some ideas to get a maya44-based audio device working in ALSA=
 on a Ubuntu 20.04LTS x86-64 audio workstation.</div><div><br></div><div>Th=
e device shows up in &#39;arecord -l&#39; and &#39;aplay -l&#39;. But when =
I try to record from it with arecord, I get:</div><div><br></div><div><span=
 style=3D"font-family:monospace"><b>arecord -D hw:5 -t wav -c 2 -f S16_LE -=
r 44100 /tmp/foo.wav<br>arecord: main:831: audio open error: Device or reso=
urce busy</b></span></div><div><br></div><div>The device shows up in alsami=
xer, with 2 x stereo line outputs, but only 1 x stereo line input. <br></di=
v><div><br></div><div>My kernel does have the &#39;maya44&#39; code compile=
d in.</div><div><br></div><div>Further system and device details below.</di=
v><div><br></div><div>Can anyone please help me get this working?</div><div=
><br></div><div>Cheers</div><div>Daid</div><div><br></div><div><br></div><d=
iv><b>Device details:</b></div><div><br></div><div><b>Type</b>: USB audio i=
nterface, 4 analog in, 4 analog out</div><div><b>Brand:</b> Vestax</div><di=
v><b>Model</b>: VAI-40</div><div><b>lsusb output:</b> ID 0a92:0091 EGO SYSt=
ems, Inc. Maya 44</div><div><b>uname output:</b> Linux rebirth 6.2.0-32-gen=
eric #32~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 18 10:40:13 UTC 2 x86_6=
4 x86_64 x86_64 GNU/Linux<br></div><div><b>syslog entries:</b></div><div>Oc=
t =C2=A08 07:21:52 rebirth kernel: [1529905.178342] usb 1-8: new full-speed=
 USB device number 65 using xhci_hcd<br>Oct =C2=A08 07:21:53 rebirth kernel=
: [1529905.345032] usb 1-8: New USB device found, idVendor=3D0a92, idProduc=
t=3D0091, bcdDevice=3D 1.00<br>Oct =C2=A08 07:21:53 rebirth kernel: [152990=
5.345046] usb 1-8: New USB device strings: Mfr=3D1, Product=3D2, SerialNumb=
er=3D0<br>Oct =C2=A08 07:21:53 rebirth kernel: [1529905.345048] usb 1-8: Pr=
oduct: MAYA44 USB<br>Oct =C2=A08 07:21:53 rebirth kernel: [1529905.345050] =
usb 1-8: Manufacturer: AUDIOTRAK<br>Oct =C2=A08 07:21:53 rebirth iWatch[288=
6]: * Send email to root@localhost<br>Oct =C2=A08 07:21:54 rebirth iWatch[2=
886]: * Send email to root@localhost<br>Oct =C2=A08 07:21:54 rebirth kernel=
: [1529906.695073] hid-generic 0003:0A92:0091.00A1: hiddev1,hidraw5: USB HI=
D v1.00 Device [AUDIOTRAK MAYA44 USB] on usb-0000:00:14.0-8/input3<br>Oct =
=C2=A08 07:21:54 rebirth mtp-probe: checking bus 1, device 65: &quot;/sys/d=
evices/pci0000:00/0000:00:14.0/usb1/1-8&quot;<br>Oct =C2=A08 07:21:54 rebir=
th mtp-probe: bus: 1, device: 65 was not an MTP device<br>Oct =C2=A08 07:21=
:54 rebirth systemd-udevd[2368803]: controlC5: Process &#39;/usr/sbin/alsac=
tl -E HOME=3D/run/alsa -E XDG_RUNTIME_DIR=3D/run/alsa/runtime restore 5&#39=
; failed with exit code 99.<br>Oct =C2=A08 07:21:54 rebirth mtp-probe: chec=
king bus 1, device 65: &quot;/sys/devices/pci0000:00/0000:00:14.0/usb1/1-8&=
quot;<br>Oct =C2=A08 07:21:54 rebirth mtp-probe: bus: 1, device: 65 was not=
 an MTP device</div><div><br></div><div><br></div><div><br></div><div><br><=
/div></div>
</blockquote></div>

--00000000000054cfd606072fcd1c--


--===============3067959025693207156==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============3067959025693207156==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Alsa-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alsa-user

--===============3067959025693207156==--