On Jul 07 18:03:56, h...@stare.cz wrote: > On Jul 01 15:07:48, a...@caoua.org wrote: > > On Sun, Jun 30, 2024 at 08:26:06AM +0200, Jan Stary wrote: > > > This is current/amd64 on a PC (full dmesg below). > > > I got my hands on an M-Audio Fast Track Ultra 8R, > > > an USB audio interface; eight tracks, 24/96, nice. > > > > > > It doesn't seem to be supported though: > > > it attaches as an ugen, but no uaudio. > > > > > > umidi0 at uhub4 port 2 configuration 1 interface 3 "M-Audio Fast Track > > > Ultra 8R" rev 2.00/1.51 addr 3 > > > umidi0: (genuine USB-MIDI) > > > umidi0: out=1, in=1 > > > midi0 at umidi0: <USB MIDI I/F> > > > ugen0 at uhub4 port 2 configuration 1 "M-Audio Fast Track Ultra 8R" rev > > > 2.00/1.51 addr 3 > > > > > > This happens in any USB slot. > > > > > > What can I do to debug this? > > > Is anyone using this on OpenBSD? > > > > > > It is an USB-compliant audio device, > > > macOS and Windows use it just fine. > > > > It seems that the uaudio driver doesn't even try to attach. You could > > instrument the uaudio_match() kernel function, and try to figure out > > why it returns UMATCH_NONE for your device. > > For the record, it is _not_ a USB-compliant audio device. > I had another one plugged into mac by mistake (sorry), > and on win, it only works with the latest = 2014 drivers.
But then again, it attaches like this on FreeBSD: ugen0.6: <M-Audio Fast Track Ultra 8R> at usbus0 uaudio0 on uhub2 uaudio0: <M-Audio Fast Track Ultra 8R, class 239/2, rev 2.00/1.51, addr 6> on usbus0 uaudio0: Play[0]: 96000 Hz, 8 ch, 24-bit S-LE PCM format, 2x4ms buffer. (selected) uaudio0: Play[0]: 88200 Hz, 8 ch, 24-bit S-LE PCM format, 2x4ms buffer. uaudio0: Play[0]: 48000 Hz, 8 ch, 24-bit S-LE PCM format, 2x4ms buffer. uaudio0: Play[0]: 44100 Hz, 8 ch, 24-bit S-LE PCM format, 2x4ms buffer. uaudio0: Record[0]: 96000 Hz, 8 ch, 24-bit S-LE PCM format, 2x4ms buffer. (selected) uaudio0: Record[0]: 88200 Hz, 8 ch, 24-bit S-LE PCM format, 2x4ms buffer. uaudio0: Record[0]: 48000 Hz, 8 ch, 24-bit S-LE PCM format, 2x4ms buffer. uaudio0: Record[0]: 44100 Hz, 8 ch, 24-bit S-LE PCM format, 2x4ms buffer. uaudio0: Single command MIDI quirk enabled uaudio0: MIDI sequencer. pcm3 on uaudio0 uaudio0: No HID volume keys found. But according to wiki, class 0xef (= 239) is "miscelaneous", i.e. not audio, which is 0x01, so I still don't believe it is a class-compliant device ... Jan