A two-resistor attenuator like the one Al describes seems simple and elegant, but there is another serious side-effect besides the issue of excessively loading the source -- it's the fact that raising the source impedance driving the amplifier will introduce much more thermal noise (a.k.a. "Johnson noise") at the same time you're trying to attenuate the noise coming from the preamp.
Consider typical values of a preamp with a 150-ohm output impedance, an amp with a 50K input impedance, and a 12-dB attenuator. Even with a perfect, noiseless source and preamp, the absolutely lowest noise level that can occur at the amplifier input is about -133dBv (noise from 150-ohm source at 20KHz bandwidth). This sounds like an incredibly low number, but the noise performance of a well-designed conventional solid-state amp (and even a few exceptional tube units!) can get within a handful of dB to this level (equivalent input noise or EIN).
So let's add the attenuator, and keep the 50k loading on the preamp the same . . . That would be about a 36k series resistor and a 16k shunt, making the amplifier's source impedance about 9.7k. The resulting input noise is now about -115dBv . . . a whopping 18dB worse. And even though it's still a 50k input impedance, the preamp must still put out four times the output current, because it has to put out four times the voltage as it did without the attenuator.
Scaling down the impedances seems like a good idea at first, but it doesn't really help as much as one might think. If we decide that the preamp's okay with a 12k load, we can change the values to 9.1k and 3.3k, and the amp then sees about 2.5k . . . input noise is now about -121dBv. 6dB better is certainly nothing to sneeze at, but don't forget the preamp must now deliver sixteen times the current (4x from lower loading, 4x from increased output voltage) . . . which should NOT be taken lightly from a distortion standpoint. And the Johnson noise is still 12dB higher than with no attenuator.
All of these figures assume the electronics are completely noiseless . . . in the real world, noise performance will (definitely, NOT probably) be worse. So the only time you get a net improvement in noise performance is if the driving source is itself both pretty noisy (completely overwhelming the Johnson noise), and at the same time doesn't mind being heavily loaded . . . . an example would be a typical 1970s pro broadcast console. But in consumer/high-end . . . It'll probably make things worse all the way around.
Atmasphere does make a good point regarding a transformer volume control . . . In fact, a Jensen JT-10KB-D 4:1 input transformer will solve the above example nicely. 12dB attenuation, 47k-ish input impedance, 250-ohm-ish secondary source impedance, excellent noise figure. They also sound fantastic . . . I've used them in several designs.
Consider typical values of a preamp with a 150-ohm output impedance, an amp with a 50K input impedance, and a 12-dB attenuator. Even with a perfect, noiseless source and preamp, the absolutely lowest noise level that can occur at the amplifier input is about -133dBv (noise from 150-ohm source at 20KHz bandwidth). This sounds like an incredibly low number, but the noise performance of a well-designed conventional solid-state amp (and even a few exceptional tube units!) can get within a handful of dB to this level (equivalent input noise or EIN).
So let's add the attenuator, and keep the 50k loading on the preamp the same . . . That would be about a 36k series resistor and a 16k shunt, making the amplifier's source impedance about 9.7k. The resulting input noise is now about -115dBv . . . a whopping 18dB worse. And even though it's still a 50k input impedance, the preamp must still put out four times the output current, because it has to put out four times the voltage as it did without the attenuator.
Scaling down the impedances seems like a good idea at first, but it doesn't really help as much as one might think. If we decide that the preamp's okay with a 12k load, we can change the values to 9.1k and 3.3k, and the amp then sees about 2.5k . . . input noise is now about -121dBv. 6dB better is certainly nothing to sneeze at, but don't forget the preamp must now deliver sixteen times the current (4x from lower loading, 4x from increased output voltage) . . . which should NOT be taken lightly from a distortion standpoint. And the Johnson noise is still 12dB higher than with no attenuator.
All of these figures assume the electronics are completely noiseless . . . in the real world, noise performance will (definitely, NOT probably) be worse. So the only time you get a net improvement in noise performance is if the driving source is itself both pretty noisy (completely overwhelming the Johnson noise), and at the same time doesn't mind being heavily loaded . . . . an example would be a typical 1970s pro broadcast console. But in consumer/high-end . . . It'll probably make things worse all the way around.
Atmasphere does make a good point regarding a transformer volume control . . . In fact, a Jensen JT-10KB-D 4:1 input transformer will solve the above example nicely. 12dB attenuation, 47k-ish input impedance, 250-ohm-ish secondary source impedance, excellent noise figure. They also sound fantastic . . . I've used them in several designs.