If I grep autojack.json for raw, id and bus, I get: 182: "raw": "UR22mkII", 183: "id": "0499:170f", 184: "bus": "001",
217: "raw": "Pro", 218: "id": "0763:2012", 219: "bus": "001", 267: "raw": "USB", 268: "id": "17ef:306a", 269: "bus": "005", 304: "raw": "TB", 305: "id": "23e5:a090", 306: "bus": "007", OK. I am now connected to that "Pro" device. In the Studio Controls USB device menu, I see USB13 0763:2012 001 Pro:0,0 capture and playback (unplugged) USB13 0763:2012 001 Pro:1,0 capture and playback (unplugged) Ahem. It's plugged in. Then, at the bottom of the list: USB16 0763:2012 001 Pro:0,0 capture and playback () USB16 0763:2012 001 Pro:1,0 capture and playback () So this is how I was getting garbage in my device list -- failure to match previously encountered devices. ID and bus are the same but it went and made a new device for it. What's up? A bad string compare somewhere? Looks like a bug. I mean, I guess I can set up a script to purge autojack.json from time to time, but that seems extreme. hjh -- ubuntu-studio-users mailing list ubuntu-studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users