Abstract: A system for selecting and reproducing audio, video, or other humanly perceptible programs comprises a program source providing a multiplicity of program signals, a plurality of stations at which individual programs may be reproduced, a switching mechanism for selectively connecting selected program signals to the reproducing device at each station, and a microprocessor control unit operable upon user generated commands from each of the stations for controlling the switching mechanism in accordance with a user programmable set of instructions.