Posted on Saturday, 10th August 2013 by Auw Jimmy

I have used several good brands of potentiometer. But once upon a time, I decided to stick with stepped attenuator. My first was DACT which using SMD resistor and configured in series. They were factory made, so just paid and enjoyed.

But later on, I decided to give a try to build myself. So I purchase several Grayhill Rotary Switch and off course several resistors to build it.


One of the most important thing when selecting the Rotary Switch is to make sure you have to select the ‘shorting’ configuration. This should be well described on the manual of the switch. Shorting means when you move the switch from one position to another position, it will short the connection to the next position before releasing the previous position. So it will not create any ‘pop’ or ‘clicking’ noise. All volume control should use this kind of ‘shorting’ switch.

The other type is ‘non-shorting’ one which will act differently. It will release the connection first, before connecting to the next position. This type of ‘non-shorting’ switch commonly used in selector switch (to select the input/output on the preamp), where the input/output should not be shorted.


Most of the manufacturer should come with explanation whether the switch is shorting or non-shorting one. Example below is the one from Grayhill. For volume control application, make sure you have to buy the ‘S’ type, while for selector switch, you have to take the ‘N’ one.


Off course, a bunch of resistors will be needed. The amount will depend on how many steps and what kind of configuration used. At current stage, I go with Takman REY Metal Film resistor. My future plan is to use custom Texas Components TX2575 resistor. But at 15x price tag compared to Takman REY, definitely I need to win some lottery first!

There are at least three types of stepped attenuator based on the resistor arrangement: serial, ladder, and shunt. You can search around for the detail explanation for each type (there are a lot out there, so I don’t think repeating them here will do any good, anyway here is the example from Goldpoint). But for the sake of simplicity: series is the simplest to design, ladder is the most ideal (shortest path, but will require double of the resistor counts), while for shunt, you better know what you are doing before using this one (this require good understanding about where you are planning to use this).


That’s why for combining the good from both series and ladder, some manufacturer will design series stepped attenuator with SMD resistor (which is very tiny to give shortest path). Each SMD probably only have 2 mm length, so even with 10-20 resistors on the loop in series configuration, the path is still very short (only 2-4 cm – this is nearly the size of 2 normal non-SMD resistor!). So we can have the advantage of shortest path (like ladder type) but with less resistor counts (with series configuration).

But off course, if we do ladder with SMD, the path would be the shortest than any kind of other configuration (at the cost of double resistor counts). If the resistor is $1 each, probably not an issue, but how about if the price is $15 each (I’m thinking of this)? Then the double number from 50 to 100 resistors definitely will rob our pocket quite fast!

Finally, we will also need to calculate the resistor value. I would suggest a small software from Jim Tonne, located here. This small software will simplify our life by calculating the resistor value (1% or 5% tolerance). All we have to do is filling the total resistance, number of positions, and the dB attenuation per step. Voila, you just go to the nearest online shop and start shopping for the needed resistor value.


Another thing that maybe interesting (although not needed for most casual people) is the deviation from the target attenuation. Most likely they are less than 0.4 dB which is quite tolerable. Off course you can go with higher precision 1% resistor value which will give even less deviation. It’s your call…


Tags: , , , ,
Posted in Collectible Stuff, DIY Audio | Comments (11)

11 Responses to “Grayhill Rotary Switch as Stepped Attenuator”

  1. triodethom says:

    There is also the second option of using the expensive resistor only from input to the highest volume setting you use or most often use then less expensive from there to ground . Building the system with about 10 db extra gain is where I am going. This is so I use the volume control almost all the way open . My thoughts only .

  2. Auw Jimmy says:

    Hi Triodethom,
    Have been there to, but sometime I got to use old record which is lower in terms of volume.
    So the highest will be higher than the one that I used to use.

  3. Agus says:

    Malem Om..

    Macronya mantep….
    Buat volume apa nih?

    Salam :)

  4. Auw Jimmy says:

    Volume control, Om…

  5. Agus says:

    Halahh…. Tak pikir volume apaan.. wkwkwk

    Salam :)

  6. ilham says:

    Halo bro Jim. Setelah baca2 sedikit tulisan diatas, saya jadi teringat produk Passive volume attenuator. Apakah yg bro Jim punya itu emang Passive volume attenuator? Apakah bro Jim menerima pesanan utk pembuatan Passive volume attenuator ini? 😀 (mudah2an iya).


  7. Auw Jimmy says:

    Hi Bro Ilham,
    Ya pada dasarnya memang demikian bro. Sejauh ini saya hanya sebatas hobby dan belum menerima pembuatan. Maklum masih kerja dengan orang dan waktunya tidak adad. Maaf yang bro.
    Terima kasih.

  8. ilham says:

    trims bro Jim. Atau mungkin bro Jim bisa kasih info dimana kira2 yg bisa nerima pesanan merakit Passive volume attenuator di jakarta (saya di jakarta barat). Kalau bro berkenan, bisa tolong di email saja ke saya.
    Terima kasih sebelumnya.

  9. Auw Jimmy says:

    Hi Bro,
    Boleh tahu alasannya kenapa harus merakit?
    Beli jadi saja macam DACT atau GoldPoint sepertinya lebih gampang.
    Terima kasih.

  10. ilham says:

    Trims Bro Jim. Umm..mungkin sy yg salah sebut. Bukan maksudnya merakit Attenuatornya. Atau saya kasih link gambar aja

    Nah, maksud saya pengen buat yg seperti itu dengan sebuah volume attenuator + komponen2 lainnya. Tapi berhubung saya 0 banget dlm ilmu elektronik -khususnya solder memyolder- jadinya sy mencari yg menyediakan jasa perakitan :D.

    Semoga jelas bro.
    Terima kasih.

  11. Auw Jimmy says:

    Oh seperti itu bro. Mungkin bisa liat disini:

    Terima kasih.

Leave a Reply