It took me so much time to make both Blackhole and p5.sound work. I was having the exact same problem with the one on Github. It seems like there isn’t many people maintaining this repository. Someone has already fixed it, but still hasn’t made it a release. So what I did was to download the build version and it finally work!
Begin from the original version, I added more ellipse to form a circle for each frame and also a noise function for each one to enrich the dynamic. There’s a demo video below along with the glitch url.
Music: Deadmau5 - My Pet Coelacanth