Multiple chorus with random frequency deviation.

Hi,Is it possible to convert the audio signal acquired in real time by adc to frequency once and then convert it to audio signal again? I would like to overlap several choruses that use the tapin and tapout feedback functions, and simultaneously play back each chorus with a micro interval frequency deviation. Since the audio signal obtained from must be converted to the frequency domain once to create a list of deviations, it cannot be directly input to Tapin, which is looking for the audio signal. I would appreciate it if you could teach me if there is a better way. Alternatively, there is a possibility that the method is wrong from the beginning...
detecting frequency, no matter with which technique, always takes some time and you can not have that for free without latency.
but you might not need to introduce as much latency as the process creates, because the good news is that the ear also only detects the pitch of a tone after 2 - 3 cycles.
Thank you very much for your reply.
That’way, I should use “pfft” and “buffer” ?
i think retune~, fiddle~ or analyzer~ are much faster than fft.
Thank you.
I‘ll give it a try.
I cannot find fiddle~ and analyzer~…
analyzer~ is here: http://vboehm.net/maxobjects/max-thirdParty_externals.zip
fiddle~ is here: https://vboehm.net/maxobjects/fiddle_64bit_version.zip
Thank you very much!