HTML5 seems to be what I need as it has an audio player built in! I added the following barebones audio player as a custom html form.
<figure>
<audio controls
src=''
preload="auto"
controlsList="nodownload">
Your browser does not support the
<code>audio</code> element.
</audio>
</figure>
However, I’m not quite sure how to change the source from my server module in a programmatic way.
Edit: It seems like I should be able to use data binding to pass through a source?