About instantaneous frequency: I was working with it several years ago and only vaguely remember the details. I think in theory it works only under the assumption that you have one frequency component, i.e. one sine signal to analyse. Not sure...
I've updated the header comments and improved the attribution to my buddy who did the actual writing. Both files have been updated. Thanks so much for your interest!
Chip
Sketch attached lets you synchronously sample at 12 bits resolution 4 channels with 500 kHz. Using Teensy4.x A0, A1, A2, A3 analog inputs. Channels A2 and A3 are sampled at the same time just a fraction of a microsecond or so later than A0 and A1...
Thank you very much! (Just noticed your reply, I did not receive a notification like supposed to automatically)
Let me review your link on the 500 kHz ADC for Teensy.
Zero-crossing is one option that seems doable since the signal is clean and...
Not sure if this helps or is really applicable here but you could look for other ways than FFT to measure / estimate a frequency, e.g. instantaneous frequency or counting zero crossings. With certain restrains such ways can be much faster (work...
Long story short... After a couple of weeks of failures using a nRF52 and Arduino IDE trying to measure a 10us to 800us varying length "non-periodic" radar signal from a nerf/bow chronograph...I decided to buy a Teensy 4.0 and the Teensy Audio...