M-Audio Oxygen 49: snd_uaudio cycles (loads, detaches,
loads.... ad infinitum)
Mathias Picker
Mathias.Picker at virtual-earth.de
Fri Dec 30 17:33:15 UTC 2011
Am Freitag, den 30.12.2011, 18:07 +0100 schrieb Hans Petter Selasky:
> On Friday 30 December 2011 17:45:31 Mathias Picker wrote:
> > I just got an 3rd gen oxygen 49 midi master keyboard, which is class
> > compliant.
> >
> > Switching it on gives:
[snip]
> Hi,
>
> There is a sysctl
>
> hw.usb.uaudio.debug
>
> Which you can set to 15, to enable USB audio debugging.
>
> If the sysctl is not there you need to have "options USB_DEBUG" in your kernel
> config.
>
> --HPS
Wow, thanks for the fast response.
Now it looks like this:
Dec 30 18:26:37 mp kernel: ugen5.3: <M-Audio> at usbus5
Dec 30 18:26:37 mp kernel: uaudio1: <M-Audio Oxygen 49, class 0/0, rev
1.00/1.00, addr 3> on usbus5
Dec 30 18:26:37 mp kernel: uaudio_mixer_fill_info: found AC header,
vers=100, len=0
Dec 30 18:26:37 mp kernel: uaudio_mixer_fill_info: Maximum ID=0
Dec 30 18:26:37 mp kernel: uaudio_attach: audio rev 1.00
Dec 30 18:26:37 mp kernel: uaudio_attach: 0 mixer controls
Dec 30 18:26:37 mp kernel: uaudio1: No playback!
Dec 30 18:26:37 mp kernel: uaudio1: No recording!
Dec 30 18:26:37 mp kernel: umidi_bulk_read_callback: start
Dec 30 18:26:37 mp kernel: uaudio1: MIDI sequencer
Dec 30 18:26:37 mp kernel: uaudio_attach: doing child attach
Dec 30 18:26:37 mp kernel: pcm4: <USB audio> on uaudio1
Dec 30 18:26:37 mp kernel: uaudio_attach_sub: emulating master volume
Dec 30 18:26:37 mp kernel: uaudio_mixer_init_sub:
Dec 30 18:26:38 mp kernel: uaudio1: at uhub5, port 3, addr 3
(disconnected)
Dec 30 18:26:38 mp kernel: uaudio_mixer_uninit_sub:
Dec 30 18:26:38 mp kernel: pcm4: detached
Dec 30 18:26:38 mp kernel: umidi_bulk_read_callback:
error=USB_ERR_CANCELLED
Dec 30 18:26:39 mp kernel: uaudio1: <M-Audio Oxygen 49, class 0/0, rev
1.00/1.00, addr 3> on usbus5
Dec 30 18:26:39 mp kernel: uaudio_mixer_fill_info: found AC header,
vers=100, len=0
Dec 30 18:26:39 mp kernel: uaudio_mixer_fill_info: Maximum ID=0
Dec 30 18:26:39 mp kernel: uaudio_attach: audio rev 1.00
Dec 30 18:26:39 mp kernel: uaudio_attach: 0 mixer controls
Dec 30 18:26:39 mp kernel: uaudio1: No playback!
Dec 30 18:26:39 mp kernel: uaudio1: No recording!
Dec 30 18:26:39 mp kernel: uaudio1: MIDI sequencer
Dec 30 18:26:39 mp kernel: uaudio_attach: doing child attach
Dec 30 18:26:39 mp kernel: umidi_bulk_read_callback: start
Dec 30 18:26:39 mp kernel: pcm4: <USB audio> on uaudio1
Dec 30 18:26:39 mp kernel: uaudio_attach_sub: emulating master volume
Dec 30 18:26:39 mp kernel: uaudio_mixer_init_sub:
Dec 30 18:26:40 mp kernel: uaudio1: at uhub5, port 3, addr 3
(disconnected)
Dec 30 18:26:40 mp kernel: uaudio_mixer_uninit_sub:
Dec 30 18:26:40 mp kernel: pcm4: detached
Dec 30 18:26:40 mp kernel: umidi_bulk_read_callback:
error=USB_ERR_CANCELLED
And I forgot, this is on a 9.0-PRERELEASE #6: Wed Dec 14 17:00:27 CET
2011
Also, cat /dev/sndstat shows:
FreeBSD Audio Driver (newpcm: 64bit 2009061500/amd64)
Installed devices:
pcm0: <HDA ATI R6xx HDMI PCM #0 HDMI> at cad 0 nid 1 on hdac0 kld
snd_hda (1p:1v/0r:0v)
pcm1: <HDA Realtek ALC269 PCM #0 Analog> at cad 0 nid 1 on hdac1 kld
snd_hda (1p:1v/1r:1v) default
pcm2: <HDA Realtek ALC269 PCM #1 Digital> at cad 0 nid 1 on hdac1 kld
snd_hda (1p:1v/0r:0v)
pcm3: <USB audio> at ? kld snd_uaudio (0p:0v/1r:1v)
pcm4: <USB audio> at ? kld snd_uaudio (mixer only)
the moment the oxygen 49 is recognized, and midi devices are there for a
short time:
mp# lf /dev/umidi*
/dev/umidi1.0 /dev/umidi1.10 /dev/umidi1.12 /dev/umidi1.14 /dev/umidi1.2 /dev/umidi1.4 /dev/umidi1.6 /dev/umidi1.8
/dev/umidi1.1 /dev/umidi1.11 /dev/umidi1.13 /dev/umidi1.15 /dev/umidi1.3 /dev/umidi1.5 /dev/umidi1.7 /dev/umidi1.9
More information about the freebsd-multimedia
mailing list