All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] snd-usb endpoint rework, version 6
@ 2011-12-23 16:15 Daniel Mack
  2011-12-23 16:15 ` [PATCH 1/6] ALSA: snd-usb: add snd_usb_audio-wide mutex Daniel Mack
                   ` (6 more replies)
  0 siblings, 7 replies; 28+ messages in thread
From: Daniel Mack @ 2011-12-23 16:15 UTC (permalink / raw)
  To: alsa-devel; +Cc: gdiffey, tiwai, clemens, linuxaudio, Daniel Mack, blablack

Fortunately, the effects reported by Aurélien were easy to fix, and
indeed just regressions from previous version of the patch set. Those
are now out of the way, so here's version 6.

One thing that has also been added here is a sixth patch that adds
some documentation to endpoint.c to explain the concept of the new
implementation.

Thanks, and please have more test results coming.


Daniel


Daniel Mack (6):
  ALSA: snd-usb: add snd_usb_audio-wide mutex
  ALSA: snd-usb: implement new endpoint streaming model
  ALSA: snd-usb: switch over to new endpoint streaming logic
  ALSA: snd-usb: remove old streaming logic
  ALSA: snd-usb: add support for implicit feedback
  ALSA: snd-usb: add some documentation

 sound/usb/card.c     |   10 +-
 sound/usb/card.h     |   62 ++
 sound/usb/endpoint.c | 1602 ++++++++++++++++++++++++++++----------------------
 sound/usb/endpoint.h |   32 +-
 sound/usb/pcm.c      |  440 ++++++++++++---
 sound/usb/stream.c   |   31 +-
 sound/usb/usbaudio.h |    2 +
 7 files changed, 1381 insertions(+), 798 deletions(-)

-- 
1.7.7.4

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 28+ messages in thread
* [PATCH 0/6] snd-usb endpoint rework, version 6
@ 2012-02-13 20:41 Aurélien Leblond
  2012-02-22 18:50 ` Daniel Mack
  0 siblings, 1 reply; 28+ messages in thread
From: Aurélien Leblond @ 2012-02-13 20:41 UTC (permalink / raw)
  To: alsa-devel, Daniel Mack, Takashi Iwai, Felix Homann,
	Clemens Ladisch, Grant Diffey

Hello everyone,

My laptop has been in reparation for a while and I just got it back
now, so I have been out of sync with any update on the snd-usb module,
the support of the M-Audio Fast Track Ultra, and I now need to
re-setup my laptop.

As far as I can see, the kernel 3.2.5 doesn't have the update of Alsa
1.0.25, so the first thing I did was to compile those two separately
(compile first the kernel without any sound support, then compile and
install 1.0.25), but the midi was then not working on the M-Audio FTU,
the Roland UA-25Ex and my E-Mu USB keyboard. All modules are probed,
no messages in dmesg, but jack doesn't see any alsa midi driver.
In addition, I cannot make out if Daniel's changes are part of this
release of Alsa!

My next step was to get a git version of the kernel, add Takashi's
branch and Daniel's one on top of it (process I used to do 2 months
ago), but I get a conflicting error when pulling/merging Daniel's
patch, so I guess it is not in sync with the latest kernel anymore...

So my questions are:
- Did I do something wrong with the kernel 3.2.5/alsa 1.0.25 that
broke the USB Midi or is it a bug? I ran through the mailing list but
couldn't see anything mentionned about USB Midi. As far as I can tell,
I have all the necessary modules.
- What is the status of Daniel's work on the snd-usb module? Again I
ran through the changelog of alsa 1.0.25 but couldn't make out if it
was integrated or not.


So as usual, thanks in advance for your help and if there is anymore
information I can provide, please let me know.

Aurélien

^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2012-04-12 11:46 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-12-23 16:15 [PATCH 0/6] snd-usb endpoint rework, version 6 Daniel Mack
2011-12-23 16:15 ` [PATCH 1/6] ALSA: snd-usb: add snd_usb_audio-wide mutex Daniel Mack
2011-12-23 16:15 ` [PATCH 2/6] ALSA: snd-usb: implement new endpoint streaming model Daniel Mack
2011-12-23 16:15 ` [PATCH 3/6] ALSA: snd-usb: switch over to new endpoint streaming logic Daniel Mack
2011-12-23 16:15 ` [PATCH 4/6] ALSA: snd-usb: remove old " Daniel Mack
2011-12-23 16:15 ` [PATCH 5/6] ALSA: snd-usb: add support for implicit feedback Daniel Mack
2011-12-23 16:15 ` [PATCH 6/6] ALSA: snd-usb: add some documentation Daniel Mack
2011-12-30 13:56 ` [PATCH 0/6] snd-usb endpoint rework, version 6 Daniel Mack
2011-12-30 15:22   ` Felix Homann
     [not found]   ` <CAFz=ag6XNJSXvYQnAEbx=M+zXVH7sEw=_CJQKx63MmdQBWFuwA@mail.gmail.com>
2011-12-30 15:24     ` Daniel Mack
     [not found]       ` <CACckToWP-C5H2xhvdJ5ykNf4BcuNCa4cMyFh2hppcwW0u33fQQ@mail.gmail.com>
     [not found]         ` <4EFE6E52.4050503@gmail.com>
2011-12-31  4:35           ` Grant Diffey
2011-12-31  8:04             ` Grant Diffey
2011-12-31 14:23   ` Felix Homann
2011-12-31 15:02     ` Aurélien Leblond
2011-12-31 15:39       ` Felix Homann
     [not found]   ` <CAFz=ag7_qzPJq44havp=EbFVKud5VvKaOLJk0i0dM43X3urp9Q@mail.gmail.com>
2012-01-01 17:09     ` Felix Homann
2012-01-16 20:26       ` Grant Diffey
2012-01-16 20:27         ` Grant Diffey
2012-04-09 19:21         ` Daniel Mack
2012-04-10 15:35           ` Grant Diffey
2012-04-10 18:52           ` Felix Homann
2012-04-11 15:08             ` Daniel Mack
2012-04-12  9:05               ` Felix Homann
2012-04-12 11:45                 ` Daniel Mack
2012-04-10 15:40       ` Grant Diffey
2012-02-13 20:41 Aurélien Leblond
2012-02-22 18:50 ` Daniel Mack
2012-03-05  8:01   ` Felix Homann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.