To disable the dowload button for HTML5 audio and video player add the following to your tag to your audio node.
<audio controls controlsList="nodownload"><source src="song.mp3" type="audio/mpeg"></audio>
<video controls controlsList="nodownload"><source src="video.mp4" type="video/mp4"></video>
The <audio> tag supports the full range of standard attributes in HTML5. These attributes are supported by all HTML5 tags, with very few exceptions. They include:
accesskey - this specifies a keyboard shortcut for a given element
class - this specifies a classname for a given element, to be used in conjunction with a style sheet
contenteditable - specifies whether a user is allowed to edit the content
contextmenu - specifies the context menu for a given element
dir - specifies the direction of the text for content in a given element
draggable - specifies if a user is allowed to drag a given element
dropzone - specifies the event that occurs when an item or data is dragged and dropped into a given element
hidden - specifies if a given element is hidden or not
id - specifies a unique identification for a given element
lang - specifies a language code for the content in a given element
spellcheck - specifies if a specific element will need to be subjected to a spelling and grammar check
style - defines an inline style for a specific element
tabindex - specifies the tab order of a specific element
title - specifies a title for a specific element
autoplay - if this attribute is included, the audio will begin to play once it is ready
controls - if this one is included, controls for the audio file will be included on the page.
loop - if this one is included, the audio will loop and play again once it has finished
preload - this one has three parameters: auto, which plays once it has loaded, metadata, which only displays the data associated with the audio file, and none, which means it will not preload
src - this one's value is simply the URL of the audio file you wish to play