Hi @mmjaeger
I don’t think my answer is more advanced, it just has a different method 🙂
What it do is checking if the returned custom field is in an audio shortcode format or not. Just to make sure that it isn’t the content that’s returned by oEmbed service.
I hope this makes sense.