This code never really worked due to large sample clock jitter, lost USB messages and the lack of CLK sniffing ability