For a couple of years now I've posted about the "bug" where the two I2S channels randomly are out of synch with one another by a single sample. This apparently is a problem on many MCU's, so it's not a specific Teensy phenomenon. It is a huge problem for me however, because a lot of my work involves quadrature signal processing, and the bug induces a frequency dependent phase shift that completely destroys the algorithms involved. You just never know what you are going to get when you turn the power on... So, I was hoping like crazy that the T4 just might solve the issue...
But no such luck I finally got around to wiring up the T4 and Audio board Everything is working (so far) so I connected an external white noise generator to the I2s inputs, and ran the cross-correlation sketch I used to test the same problem on the T3.6. It shows exactly the same random behavior on power-up and program upload.
So sometimes you win, and sometimes you lose. It's my turn to win for a change!
But no such luck I finally got around to wiring up the T4 and Audio board Everything is working (so far) so I connected an external white noise generator to the I2s inputs, and ran the cross-correlation sketch I used to test the same problem on the T3.6. It shows exactly the same random behavior on power-up and program upload.
So sometimes you win, and sometimes you lose. It's my turn to win for a change!