Hi @msugar, welcome.
What part are you stuck on? Have you tried the basic play sound example and gotten it to work?
https://p5js.org/examples/sound-load-and-play-sound.html
Or is it the collision with a button that is difficult? Or the ellipse shape specifically? (That is one of the worst shapes for collision detection – squares and circles are much easier).