[19:53] <OvenWerks> Eickmeyer[m]: studio-controls 2.1.1 is up
[20:38] <Eickmeyer[m]> OvenWerks: Thanks!
[20:41] <OvenWerks> Eickmeyer[m]: for 2.2 I am looking at how to deal with mutiple USB devices that have the same name, man, prod and serial no (generally no serial number)
[20:41] <Eickmeyer[m]> OvenWerks: Ok, cool. Sounds like a challenge!
[20:43] <OvenWerks> Eickmeyer[m]: I am thinking of calling all USB devices USB_number and then keeping their snd name, man prod bus and port in the DB. Th euser will be able to name the jack client that zita uses
[20:43] <Eickmeyer[m]> Should work in theory.
[20:44] <OvenWerks> There are a lot of USB devices called Device or Codec
[20:44] <OvenWerks> depending on the chip it is based on.
[20:45] <OvenWerks> Many are C-media who's manufacture code is Intel
[20:45] <OvenWerks> (or maybe Intel is their biggest customer)
[20:50] <Eickmeyer[m]> Something.
 Eickmeyer: where's your SRU bug?
[20:51] <Eickmeyer[m]> @teward001: ERR:Busy
 ERR:Don'tCareYouBroughtTheIssueUpInitiallyWithThatBackportRequest
 s/backport/upload/
[20:57] <Eickmeyer[m]> @teward001: It was OvenWerks that started it, to be honest. Actually, it's the bug reports against studio-controls that brought it up.
[21:23] <wonko> OvenWerks: I just stumbled upon two identical USB audio devices so I thought I'd plug them in and give them a look and.......... They have actual serial numbers. :-D
[21:23] <wonko> https://gist.github.com/bhechinger/5c2bd0b43d43561cd7523d402b5aaa46
[21:24] <Eickmeyer[m]> @teward001: https://bugs.launchpad.net/ubuntu/+source/python-cffi/+bug/1912535
[21:25] <Eickmeyer[m]> OvenWerks: That's unexpected.
[21:26] <wonko> I don't know that those actual serial numbers are though because they don't match the serial numbers printed on the devices.
[21:26] <OvenWerks> wonko: do you have these products close by?
[21:26] <wonko> yeah, and if I go find a second usb cable I can even plug them both in at the same time. :)
[21:27] <OvenWerks> when they are plugged in, what is the ls /proc/asound/card*/
[21:27] <OvenWerks> one at a time is fine
[21:28] <wonko> How do I tell which one is the right on? I have 5. :-D
[21:28] <OvenWerks> one of the cards will have files called usbid and usbbus
[21:29] <wonko> got it
[21:29] <OvenWerks> I am wondering if another file with the serial number appears or is the serial gets added to usbid
[21:29] <wonko> https://gist.github.com/bhechinger/95c771457e1e4efb7cb97a4f57274c3e
[21:30] <OvenWerks> oh wow two streams
[21:30] <OvenWerks> two playback devices
[21:32] <OvenWerks> wonko: so now I want the contents of id (should be boring) stream0 and stream1 usbbus usbid and usbmixer
[21:32] <wonko> I'm not finding that serial anywhere here. I have no idea where usb-devices gets it unless it interrogates the devices directly for it
[21:33] <OvenWerks> it may be that the snd-usb driver doesn't bother to look for it because so few manufactures add it
[21:34] <OvenWerks> usb-devices gets it from /sys/devices/pci* somewhere
[21:34] <OvenWerks> it is a pain finding things in that tree though
[21:35] <OvenWerks> the length of two similar paths may vary
[21:35] <wonko> ok, refresh that last gist, added it all there
[21:38] <OvenWerks> wierd... only Pro,1,0 has 44k1
[21:39] <OvenWerks> Pro,0,1 where all the input is has only 48k and 96k
[21:39] <OvenWerks> Pro,0,0
[21:39] <wonko> Pro,1,0 I think might be the digital output
[21:40] <wonko> There is an optical SPDIF port
[21:40] <wonko> only for output though
[21:41] <wonko> https://us.creative.com/p/sound-blaster/sound-blaster-x-fi-surround-5-1-pro
[21:41] <wonko> That, btw
[21:41] <wonko> except dustier. :-D
[21:42] <OvenWerks> normally spdif is 48k but it does bring it's own clock
[21:42] <OvenWerks> normally spdif is 24 bit as well but it is possible to run at 16
[21:43] <wonko> Just a guess on my part, really
[21:45] <OvenWerks> wonko what does cat /proc/asound/pcm show?
[21:46] <wonko> https://gist.github.com/bhechinger/bf4d7a9a6084f328d22736320424b251
[21:47] <OvenWerks> good
[21:47] <OvenWerks> I'm covered :)
[21:48] <OvenWerks> I wonder how jack deals with them at different sample rates
[21:49] <OvenWerks> wonko actually one more thing for completeness: cd /tmp && wget https://community.ardour.org/files/adevices.sh && bash ./adevices.sh |pastebinit
[21:49] <OvenWerks> Thats all one line
[21:52] <wonko> https://paste.ubuntu.com/p/w48PnD7TxY/
[21:54] <OvenWerks> yeah what I thought, good, no subdevices
[21:55] <OvenWerks> I have saved it all for reference
[21:56] <wonko> great! Let me know if you need anything else or any testing. I'll probably bother getting jack setup after the FW device arrives (card gets here today, Echo.... whenever USPS gets around to it)
[21:56] <OvenWerks> wonko the spdif may be the surround kind that stuffs 6 ch on a two ch spdif line
[21:57] <OvenWerks> some "receivers" take that signal (proprietary I think) in
[21:57] <wonko> Your package is on its way to a USPS facility.
[21:58] <wonko> He dropped it off last night you bastards and your shitty tracking system.
[21:58] <OvenWerks> They were doing you a "favour" by dropping it off early :P
[21:59] <wonko> USPS has an appalling tracking system.
[21:59]  * OvenWerks didn't know sound blaster still was around
[21:59] <wonko> yeah, neither did I until four years ago when I bought those. :)
[22:00] <OvenWerks> must have lots of outputs on the back
[22:01] <OvenWerks> 6 outs in 4 connectors?
[22:05] <wonko> the sound blaster?
[22:06] <OvenWerks> yeah, it looks like headphone jacks for everything bu FL and FR
[22:06] <wonko> yeah, RCA for those, 3.5mm for everything else
[22:07] <OvenWerks> The problem for me with most consumer interfaces is they have more outputs than I need and not enough inputs. I can get by with two outputs but would really like more inputs at the same clock rate
[22:08] <wonko> That's why I got the KA6
[22:08] <OvenWerks> Thats the one that say MK2?
[22:08] <wonko> yes
[22:09] <wonko> https://www.native-instruments.com/en/products/komplete/audio-interfaces/komplete-audio-6/
[22:10] <OvenWerks> having two headphones out is nice
[22:11] <wonko> it really is
[22:15] <wonko> I'll lose that with the audiofire
[22:16] <wonko> which kinda sucks, but I can deal with that with some jack magic. :)
[22:16] <wonko> not that I've really used the second headphone jack in a while
[22:16] <OvenWerks> zita-ajbridge will take care of that
[22:17] <OvenWerks> Anyway, that you for the info in the SB boxes
[22:17] <wonko> any time
[22:18] <wonko> glad I happened to be digging through that box for something unrelated. :)