its for triggers / control signal / bangs, not audio, but use a spigot or something to mute which of your channels get through if its not suitable for your use case!
the first inlet is the signal you want to route, the second is to step through the four sequemtial outputs with a bang, and you can use the radio buttons on the UI without a bang to just manually route. if you want to explicitly specify which output is allowed through, go inside the abstraction and add an inlet wired to the input of the hradio object, sending numbers between 0-3 (or maybe 1-4)
hey man, dont know if you sorted this but i was searching this morning for the same thing, to no avail, so i built one. im new to using google drive but check it here; drop it into your ptoject folder and make an object called "4switch"