Pinging or knocking heard from bottom bracket

Hey All, Without taking the bike apart, I was hoping to figure out what a knocking or pinging sound is due to. It seems like it's coming from the bottom bracket. It happens at the same point in my peddle cycle (although that point has changed over time). I suspect something is loose like a ball bearing or something is cracked.. It only happens when I'm peddling and there is load on the chain. Any ideas? Thanks!
Audio: https://vocaroo.com/i/s1bidFnmnnGa
Audio: https://vocaroo.com/i/s1bidFnmnnGa
0
Posts
And it all promised so so much”
Giant Trance 2 27.5 2016 ¦ Sonder Broken Road 2021¦ Bird Zero Mk1 ¦ Giant Revolt Advanced 2 2019 ¦ Giant Anthem 3 2015 ¦ Specialized Myka Comp FSR 2009