Bugzilla – Bug 16168
Add alsa 1.0.22.1 USB driver to Touch
Last modified: 2019-01-25 10:34:58 UTC
Created attachment 6811 [details] Latest alsa USB driver patch The Touch can talk to USB DACs. The latest lasa driver has many enhancements, especially asynchronous mode. This is a patch which adds the latest alsa USB driver. It doesn't change any other driver. The patch is relative to: fab4-none-linux-gnueabi/linux-fab4-2.6.26+7.5+svnr8092-r9/linux-2.6.26/sound Andy said this could be but in a separate testing branch so a few others could test this before it went public. John S.
Thanks, this will need to be integrated into poky properly via quilt, at http://svn.slimdevices.com/repos/jive/7.6/trunk/squeezeos/src/imx35/patches/
Current version of alsa is 1.0.23. Is 1.0.22.1 still recommended? If so, would use for both Radio and Touch?
10.23 would be nice but is not easy. What I have done here is take the 10.22.1 USB driver and convert it to the old pre 10.18 interface which the other Touch drivers use. I don't really want to do it again. In order to use the 10.23 driver the whole ALSA system on the Touch would have to be upgraded. Which would mean the existing Touch drivers would have to be upgraded to the new ALSA interface. (its not very hard to do). Personally I think this is the way to go so the Touch can stay in sync with whats happening in ALSA. It would also be a good time to upgrade the Touch ALSA drivers to 176 and 192 sample rates. The hardware can handle it, but the drivers currently don't. I would be willing to do the conversion of the existing drivers to the new ALSA format and add 176 and 192 if Logitech would be willing to switch over to the latest ALSA. John S.
Hi guys. Anything going on with this!?!? This is not just a bug. By implementing an up2date Alsa, Logitech can address quite a substantial new market segment of (async) USB DACs with the product. It is well understood that Logitech can not officially support USB DACs due to Alsa limitations. Still there is a huge number of USB DACs out there which will work with newest Alsa. I'm sure that quite some potential customers would take their buying decision based on this feature. With this feature, Logitech will enter the PC+USB DAC segment, with all the advantages that come with this standalone streaming client solution. This upgrade should be a no-brainer. John even offers support. I hope Logitech productmanagement is not sleeping. And please. Make the snd-usb-audio a loadable module. To make it perfect, a configuration basic dialog for output devices would be nice to have. That one defines alsa interface parameters ( S24_3LE, S24_LE, S16_LE, etc. plughw, hw etc. and interface number 0,1,2,3. etc.). A configuration dialog will be much better and much more flexible then the todays hardcoded version.
We just don't have time for a niche feature like this, John's patch is good but it's not quite a drop-in patch for us. If you or anyone else wants to work on integrating it into the build system please feel free.
"Niche Feature" If you "don't have time" to implement an IMO "Key" feature, it's your way of looking at things. USB DACs are the most widely used external audio interfaces. IMO the SB Touch would made a perfect companion to a huge number of those interfaces out there. I'm sure that many potential customers would swap their PCs out replacing it with your Touch. I'd love to have a chat with your product management about how much market potential I see behind it - and what effort it would mean to you guys.. We don't ask for more than stepping up Alsa and to make the module loadable. There is not much more to do from your side. Beside that Alsa has improved over time. It would be beneficial to step up to Alsa 1.0.24 in the context of product maintenance anyhow. Cheers Klaus (aka soundcheck - Touch Toolbox)
Hi Andy, I'd have to agree with Klaus' observations. I would like to strongly suggest that you have a look at the potential market of Computer Audio and USB DACs that is growing daily. With this small modification you'd make the SB Touch the easiest and most user-friendly device in the field and I assure you that it would be very, very hard to beat as a digital transport even compared to very expensive high-end transports (after a few mods on our side, obviously). Please do consider it as something simple and easy to implement that would make a considerable difference in the computer audio world. best regards André R. S. Gonçalves(In reply to comment #5) > We just don't have time for a niche feature like this, John's patch is good but > it's not quite a drop-in patch for us. If you or anyone else wants to work on > integrating it into the build system please feel free.
hi, may i ask how to install this patch to touch? thx!