I honestly don't know! I know little programming and whatever took to build this was learnt on the go, so I don't know what it would take to make that possible. I suspect that given how I made this, it'd require a very deep change.
I, tired of the visualizers that appear laggy and require you to record the screen (which created unnecessarily large files and required you to wait until the audio is recorded), made this program in a way that there are no frames skipped, very little or no loss of quality in the output and with a file size as small as possible.
So the amount of frames, the information of each frame and other key details are calculated even before I start drawing them so that I can assure nothing is lost in the process, which is contrary to doing it with a live audio input :c