geoffrey wrote:Thanks very much for your review! I really appreciate you taking the time to go through the code.
Hey now, I wish you had a patreon or similar so we all could appreciate
your work here with some money so you could buy some 3rd gen hw
Also, I managed to order one of the last 2nd gen 18i8s in my country so I started looking at the code again in more detail to better understand the beast while waiting for the box to arrive

I want to say I would not have ordered it without your awesome work. Maybe I would have settled for a 2i2 or something instead. Dunno..
Yeah looks great! Funny that the 6i6 still worked despite the misalignment.. I guess 6i6 users might still get some (positive?) surprises with this fix

geoffrey wrote:Most likely the comment is incorrect. The 18i20 manual says "the S/PDIF outputs are unavailable at 176.4/192 kHz sample rates" and I just presumed the same applied to the 18i8 without checking the manual or testing it. It'd be good to test this; make sure that 18i20 S/PDIF output doesn't work at 192KHz and the 18i8 S/PDIF output does work at 192KHz then fix the comment.
I guess it would be possible to test the scarletts against themselves by looping a cable from out to in since both models are supposed to at least support 192kHz on input?
Where does info for the ascii art in the source code come from? I mean there's a similar one in the 1st gen driver, but is there actually some schematics available somewhere or have you figured it out by trial and error?
Thanks,
xkr47