USB audio

3 messages, 3 authors, 2002-02-21 · open the first message on its own page

USB audio

From: Lars Brinkhoff <hidden>
Date: 2002-02-21 15:24:06

I got an iSub today.  It's recognized as an USB audio device when it's
connected, and it basically works, but there are two problems:

* Whenever I kill a process (with ^C, to be precise) writing audio
  data to the iSub, that process hangs.  From then on, all processes
  opening the dsp or mixer devices also hang.  If I don't kill the
  process, suspending and resuming works fine.

* The "aumix" program (version 2.7) doesn't seem to think there is a
  volume control.

I'm running Linux 2.4.18-rc1-benh (from ppckernel.org).

--
Lars Brinkhoff          http://lars.nocrew.org/     Linux, GCC, PDP-10,
Brinkhoff Consulting    http://www.brinkhoff.se/    HTTP programming

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: USB audio

From: benh@kernel.crashing.org
Date: 2002-02-21 16:03:04

I got an iSub today.  It's recognized as an USB audio device when it's
connected, and it basically works, but there are two problems:

* Whenever I kill a process (with ^C, to be precise) writing audio
 data to the iSub, that process hangs.  From then on, all processes
 opening the dsp or mixer devices also hang.  If I don't kill the
 process, suspending and resuming works fine.
I think I know what's wrong, I yet have write a fix though.
* The "aumix" program (version 2.7) doesn't seem to think there is a
 volume control.
Don't know about this one.

Ben.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: USB audio

From: Alban Fellows <hidden>
Date: 2002-02-21 22:32:01

On Thursday 21 February 2002 3:24 pm, Lars Brinkhoff wrote:
I got an iSub today.  It's recognized as an USB audio device when it's
connected, and it basically works, but there are two problems:

* Whenever I kill a process (with ^C, to be precise) writing audio
  data to the iSub, that process hangs.  From then on, all processes
  opening the dsp or mixer devices also hang.  If I don't kill the
  process, suspending and resuming works fine.

* The "aumix" program (version 2.7) doesn't seem to think there is a
  volume control.

I'm running Linux 2.4.18-rc1-benh (from ppckernel.org).
For the group's information I have had similar hanging problems with my
Roland UA-30 USB Audio Interface. The most major issue has been the fact that
because the process cannot be killed, the filesystem is in use and cannot be
unmounted, which results in a forced fsck after reboot.
This has become less of a problem since I switched to ext3 filesystems, as
they don't need fsck.

I am running 2.4.18-rc1 from the bitkeeper ppc tree.

As a side issue to this I have noticed that the console beep does not work on
the USB audio, but does on the dmasound for the builtin audio. I now have
both installed and get console beeps from the Mac and most of my other sound
from the USB.

BTW. Is there any reason why the dsp devices appear to be single open. (ie
once one program has the sound another program can hang waiting for it)

thanks

Alban.

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help