Would require a method to list the available in-/outputs as well. There is already the SourceSelector class which does not much currently: Track.sourceSelector ()