yes,i have a sony cd player with a volume controll built in,it just changes the voltage to the amp,i think.the only drawback is that when i turn it on the volume is all the way up so i have to remember to turn it down before i hit play.