JSFiddle - React, Tailwind, and code Playground

HTML

Аллесандро Марчелло - 1. Andante (oboe concert)
            <br><audio id="audio1" preload="metadata" controls>
				<source src="http://xn----7sbab5aqcbiddtdj1e1g.xn--p1ai/mp3/music/a.marcello/Аллесандро Марчелло - 1. Andante (oboe concert).mp3">
				<track label="Аллесандро Марчелло - 1. Andante (oboe concert)">
			</audio><br><br>
			Аллесандро Марчелло - 2. Adagio (oboe concert)
			<br><audio id="audio2" preload="metadata" controls>
				<source src="https://github.com/XixiChmoki/temp/blob/master/audio/ate.mp3">
				<track label="Аллесандро Марчелло - 2. Adagio (oboe concert)">
			</audio><br><br>
			Аллесандро Марчелло - 3. Presto (oboe concert)
	    	<br><audio id="audio3" preload="metadata" controls>
				<source src="http://xn----7sbab5aqcbiddtdj1e1g.xn--p1ai/mp3/music/a.marcello/Аллесандро Марчелло - 3. Presto (oboe concert).mp3">
				<track label="Аллесандро Марчелло - 3. Presto (oboe concert)">
			</audio><br><br>

JavaScript

document.addEventListener('play', function(e) {
  var audios = document.getElementsByTagName('audio');
  for(var i = 0; i < audios.length; i++) {
    if(audios[i] != e.target) {
      audios[i].pause();
    }
  }
}, true);