Thanks a lot for your help! I should have asked questions before going to search on my own.
The switches that I did with the tracks are both based on radio buttons, but the buttons are hidden with a left property set to -9999px.
I should of thought of searching for radio sliders, instead of 3 way toggle switches. I just did right now and came across this Stack Overflow thread with simpler solutions and almost just what I needed.
Sometimes I search for the wrong things and end up wasting a lot of time and find more complicated solutions than needed.
I should do a lot more research and ask questions before adding new features to projects. This drum machine project turned into a control knob, volume control, and special effects button project. The control knob was pretty difficult to do, and iOS made it harder because certain things did not work without many modifications. Then there was this button that I asked help for in this thread. And finally there was the volume control. I had no idea that iOS doesn’t allow for volume control, so I learned the basics of the Web Audio API in order to control the gain. After implementing the Web Audio API, it turns out that iOS 13 currently has a bug that you can read about at the WebKit Bugzilla website. The problem is that the createMediaElementSource() method of the AudioContext Interface is currently not working properly in the iOS 13 and the iPadOS 13 versions of Safari. I tested an iOS 12 device and found no issues with it.
Now I have to add another button to disable the volume control knob and the Web Audio API on iOS 13 and iPad OS 13 devices. This one will probably be a simple 2 position toggle switch.
Thanks again and I’ll be back before implementing anything to see if it’s even possible, or if there are terms I should be searching for.