To do so I would need to make use of WebAudio API and its ChannelSplitter feature in order to access the individual channels. I would then need to have functions that could set the gain for Left and Right channels so that I only use one at a time and merge the channels back to their original destination (the audio file). However I have been trying for countless hours and can't get any implementation to work so am reaching out to any of you experts available on here!
The codepen below outlines what I am trying to achieve
<a>https://codepen.io/grahamfalconer/pen/eYdgeBe</a>