The Bass Bump Headphone Amp is an audio accessory you can build to improve all of your private music listening. It has enough power to give clear sound and punchy dynamics through most any pair of headphones, or even a set of small speakers. The custom bass enhancement circuit lets you boost the music’s critical low-frequency spectrum to your taste. It sounds better than the headphone driver circuits in most smartphones and MP3 players because it has a lower source impedance and much higher drive current. This means the sound from your headphones is unaffected by factors like long cables or impedance mismatches. All of the parts come from RadioShack, right down to the rechargeable battery and external charger. Build one and you’ll hear the difference right away.

I chose the LM386 amplifier chip because it’s easy to build with — it’s widely available, will run on a single power supply as low as 5V, and requires few external components. There are higher-performance chips on the market that are often used in portable headphone amps, but a dual power supply would be required for a fancier op-amp circuit, which makes the power and charging electronics much more complex. The LM386 performs well and keeps things simple.

The Bass Bump Headphone Amp has no power switch — you turn it on by inserting the coaxial power plug from the battery clip into the coax jack wired to the amp circuit. In this way two parts perform 3 functions: power switching (jack and plug), battery recharging (battery plug), and external power for the device (power jack). The plug and jack are very rugged. For stationary use, you can also power your Bass Bump from a USB port, using a custom cable we’ll also show you how to make.

The schematic shows one channel. The left side of the schematic is the input and tone control. The right side is the amp section. The signal comes in from the far left.

The schematic shows one channel. The left side of the schematic is the input and tone control. The right side is the amp section. The signal comes in from the far left.

How It Works

Resistor R8 provides a load for the source device, reducing noise. The input signal splits into two branches. The separation between frequencies happens at about 100Hz, between conventional bass- and mid-ranges. High-frequency sounds pass through the junction of C6/R3, and low-frequency sounds through R7/C5. Series resistors R4, R5, and R6 connect the high-pass and low-pass filter outputs, recombining the frequencies together. Since R5 is a potentiometer, it can be used to control the extent to which high- and low-pass outputs are mixed in the recombined signal. Resistor R4 limits the maximum bass “cut” to about 3dB, and resistor R6 limits the maximum “boost” to about 13dB. Note that R4 and R6 are different values because we’re more likely to want “boost” than “cut.”

The signal from the filter enters the LM386 amplifier chip U1 through pin 3. Resistor R1 provides a ground reference level for the chip input. Capacitor C1 is a filter to ground any high-frequency noise from the source device that makes it this far. The chip is powered by a 9V battery or external power with the supply connected to pin 6. Pin 4 is ground. Capacitor C4 filters noise from the power supply.

Pin 5 is the amp’s audio output. This pin adds a DC voltage equal to one-half the supply voltage (4.5V in the case of battery power, 2.5 in the case of USB) to the audio signal. Capacitor C3 blocks this additional DC voltage from reaching the audio output and passes only the AC audio signal. R2 and C2 form a so-called “Zobel” network to ensure a low-impedance load at high frequencies and to damp oscillations. Resistor R9 acts as a ground reference to keep C3 from charging up and “thumping” when the headphones are plugged in.

Let’s build it!


Step #1: Prep the enclosure bottom.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • Place the PCB in the case bottom, vertically centered and up against the screw posts to one side, as shown.
  • Use a scratch tool or paint pen to mark through the lower left and upper right PCB mounting holes onto the plastic below.
  • Drill 4mm holes at both marks.

Step #2: Mark the circuit board hole positions.

Bass Bump Headphone Amp
  • The PCB has 2 identical sections — you'll use one for the right channel and one for the left. Repeat the following instructions for each of them.
  • Each section has 20 copper traces, and each trace connects 5 component lead holes. Eight of these traces will hold the chip socket. Others will be used for component interconnections and off-board wires.
  • Use a fine-tipped marker to number the traces on the copper side of the board (the bottom), as shown, before installing components.
  • Flip the board over to the component side (the top) and number the traces to match.
  • Label the 5 holes of each trace with letters "A" through "E," with "A" at the center of the board and "E" at the outside. Thus the inner hole on the trace at the upper left is "1A" and the outer hole of the trace at the upper right is "20E."
  • Finally, mark one section of the board “R” for right and one “L” for left.

Step #3: Install the socket, electrolytic caps, and jumpers.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • Insert the DIP-8 socket for the amp chip into holes 1A–4A and 20A–17A on the topside of the board, orienting the notch in the socket body toward 1A and 20A ("up"). Flip the board over and solder the socket leads to the traces on the bottom.
  • NOTE: The electrolytic capacitors are polarized and must be installed in the proper orientation. The negative (–) lead is identified by a vertical band on the housing.
  • Insert the positive lead of capacitor C3 (220µF) into hole 17E and bend the negative lead to hole 15E. Solder and clip both leads.
  • Capacitor C4 (100µF) will be placed above the chip socket with its leads straddling the "trench." Refer to the photo. Bend the positive lead into hole 18B and bend its negative lead into 2C. Solder and clip the leads.
  • Insert and solder jumper wires between positions 8A and 13A, and between positions 2B and 4B.
  • Insert a jumper wire between positions 4E and 8E, passing it to the outside of the other "E" holes to leave them clear, and solder.

Step #4: Add the film caps and ceramic caps.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • NOTE: These capacitors aren't polarized, so it doesn't matter which lead is which.
  • Insert capacitor C2 (0.047µF) into hole 16C and bend its other lead to hole 13C. Solder and clip the leads.
  • Insert capacitor C1 (33pF) into hole 2D and bend the other lead to hole 3D. Solder and clip the leads.
  • NOTE: Attach the following 0.22µF caps 1mm or so above the PCB surface so they can be moved around a bit, later, to make room for resistors. It’ll be a tight fit in spots.
  • Insert capacitor C5 (0.22µf) into hole 7E and bend the other lead back to hole 8D. Solder and clip the leads.
  • Insert capacitor 6C (0.22µf) into holes 6C and 5D. Solder and clip the leads.

Step #5: Add the resistors.

Bass Bump Headphone Amp
  • NOTE: All resistors are mounted vertically except R9 and R4. Resistor value tolerances are +/– 10%. For instance if 2K is specified you may use any value from 1,800Ω to 2,200Ω without affecting the performance of the circuit.
  • Insert R1 (22K) into 3C and bend the other lead down to 4C. Solder and clip both leads.
  • Insert R2 (10Ω) into 17B and bend the other lead down to 16B. Solder and clip both leads.
  • Insert R3 (10K) into 4D and bend the other lead down to 5E. Solder and clip both leads.
  • Insert R4 (10K) between 14A and 5A. Solder and clip the leads.
  • Insert R6 (2K) into 9C and bend the other lead down to 7C. Solder and clip both leads.
  • Insert R7 (10K) into 6D and bend the other lead down to 7D. Solder and clip both leads.
  • Insert R8 (100Ω) into 8B and bend the other lead down to 6B. Solder and clip both leads.
  • Insert R9 (100Ω) between 13D and 15D. Solder and clip the leads.

Step #6: Add the off-board leads.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • NOTE: Cut all these wires 4" long and strip 1/8" of insulation from one end. You'll trim them to length later.
  • Solder a black wire to position 13E.
  • Solder a red wire to position 18E.
  • Solder a blue wire to position 14B.
  • Solder a green wire to position 9E.
  • Solder a yellow wire to position 3E.
  • Solder a grey wire to position 13B.
  • Solder a brown wire to position 8C.
  • Clip off any excess wire on the solder side of the PCB.

Step #7: Mark and cut the potentiometers.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • Hold each potentiometer with the shaft pointing away from you, the flat back facing you, and the solder lugs to the right. Mark the center lug “CT," the lower lug “CW," and the upper lug “CCW."
  • The potentiometers come with a long shaft that must be cut to length. Start by making a Sharpie mark 10mm up the shaft from the potentiometer body.
  • Clamp the free end of the shaft in a vise or pair of pliers and use a hacksaw or rotary tool to cut it off at the mark.
  • Chamfer the cut end with a file. Avoid getting metal particles inside the potentiometer body, which will interfere with its operation.
  • The potentiometers have small tabs on their front edges for panel alignment. We won’t use be using these, so snap them off with pliers.

Step #8: Prepare the input and output cables.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • Because chassis-mounted jacks are easily damaged I’ve chosen to make input and output connections through captive cables, which are stronger.
  • Cut a 16" section off each end of the headphone/computer speaker extension cord to make input and output cables. The plug (male) section will be the input cable and the jack (female) section will be the output. Save the leftover cord for making the charging cable.
  • Strip 3" of the black outer casing from the cut-off end of each cable section, and remove the inner foil. Retain the bare silver ground wire.
  • Cut the ground wire off to ½" and twist the strands. Strip ¼" of insulation off each of the black and red wires and twist the strands.
  • Slip a black rubber grommet (10mm OD, hole size 8mm, 5mm ID) over the cut end of each cable section.

Step #9: Install the input and output cables.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • Position the input cable between the two holes at the upper edge of the PCB, with the red and black wires pointing toward the center of the board.
  • Pass a 3mm or 1/8” zip tie (shown red) through the PCB holes and around the cable, positioning the bare ground wire pointing upward away from the PCB. Secure the zip tie tightly around the cable.
  • Solder the red wire of the input cable to hole 6E of the right-hand section of the PCB.
  • Solder the black wire of the input cable to hole 6E of the left-hand section of the PCB.
  • Each section of the PCB has a gray wire attached at position 13B. Trim these to appropriate lengths to reach the input cable's bare ground wire, strip their free ends, and solder them to the ground wire directly.
  • Fasten the output cable to the lower center holes of the PCB in the same manner as the input cable.
  • Solder the red wire of the output cable to hole 15B of the right channel.
  • Solder the black wire of the output cable to hole 15B of the left channel.
  • Each section of the PCB has a brown wire attached at position 8C. Trim these to appropriate lengths to reach the output cable's bare ground wire, strip their free ends, and solder them to the ground wire directly.

Step #10: Wire the bass control potentiometers.

Bass Bump Headphone Amp
  • Solder the blue wire from each channel's position 14B to the "CCW" tab of the corresponding pot.
  • Solder the yellow wire from each channel's position 3E to the center "CT" tab of the corresponding pot.
  • Solder the green wire from each channel's position 9E to the "CW" tab of the corresponding pot.

Step #11: Connect the power input jack.

Bass Bump Headphone Amp
  • Pass the red wire from each channel's position 18E through the PCB mounting hole at the lower right.
  • Pass the black wires from positions 13E through the same hole.
  • Cut all 4 of these wires to the same length and strip 1/8" of insulation from the ends.
  • Place the bundled washer on the type M chassis-mount jack and install the nut.
  • Solder both of the black wires to the outside terminal.
  • Twist together the red wires and solder them to the center terminal of the jack.

Step #12: Make a battery power cable.

Bass Bump Headphone Amp
  • Disassemble the type M coaxial plug and pass the leads of a 9V battery clip through the threaded black housing as shown.
  • Solder the red wire of the battery clip to the center contact of the coaxial plug. Solder the black wire to the outer "shield" contact.
  • Crimp the wires in place, making sure not to cut through the insulation. Screw the black housing onto the plug. The cable is ready to use!

Step #13: Make a USB power cable (optional).

Bass Bump Headphone Amp
  • Cut the USB cable to length and carefully strip off about 7mm of the outer casing. This will expose 4 wires of different colors and possibly a layer of metal foil. Cut away the foil.
  • Retain the red and black wires and clip the other 2 wires off as short as possible so they can't make contact with anything.
  • The red wire is +5V power and the black wire is ground. Carefully strip 2mm of insulation from each.
  • Separate the wires, connect a voltmeter across them, and plug the cable into a USB outlet. You should read +5V.
  • Disassemble a type M coaxial power plug and pass the cut end of the USB cable through the threaded black plastic housing, as shown.
  • Solder the red wire to the short center contact of the coax plug and the black wire to the outer "shield" contact.
  • Carefully crimp the shield clamp around the insulation of the USB wire for a solid mechanical connection.
  • NOTE: These are delicate wires, so you may want to add some hot glue to reinforce the connections. But don't use too much, or the housing may not thread back on.
  • Thread the black plastic housing onto the plug body. The cable is ready to use!

Step #14: Make a charging cable.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • The internal 9V battery can be recharged from a standard 9V battery charger, but because it can't easily be removed from the case, we’ll recharge it through the plug soldered to its battery clip.
  • Grab the length of leftover cable from the headphone extension cord, cut it to whatever length you prefer, strip ½" of the outer casing from each end, and cut away the bare ground wires and any foil exposed. Strip ¼" of the insulation from the red and black wires at each end.
  • Solder the red wire to the center contact of a size M inline coaxial DC power jack.
  • Solder the black wire to the jack's outer contact and carefully crimp the collar around the wire.
  • Slide the jack’s black plastic housing on from the other end of the cable and screw it down.
  • Slide a 2" piece of ¼" heat shrink tubing over the cut end of the cable.
  • Slip a 1" piece of approximately 3/16" heat-shrink tubing on each of the 2 wires of a 9V battery clip.
  • NOTE: Solder the red wire of the battery clip to the black wire of the cable and vice versa. If you match colors here, the polarity will be reversed and the battery will not charge and may actually be damaged.
  • Slide the smaller pieces of heat-shrink tubing over the battery clip wire solder joints and apply heat to shrink them in place.
  • Slide the larger piece of heat-shrink tubing down over all the solder joints and apply heat to shrink it in place.

Step #15: Check the PCB for errors.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • Carefully examine both sides of the board, checking against the schematic and photos as you go. On the component side, check that all leads are attached in the correct numbered positions. On the solder side, use a magnifier to look for missed solder joints, cold joints, or accidental solder shorts between traces. This is a tiny board and problems are easily overlooked with the naked eye.
  • If you think you see a solder bridge between traces, run a knife point between the traces to scrape it away.
  • If you think you see a missed, cold, or other bad solder joint, apply heat with your soldering iron to "reflow" the existing solder and, if necessary, apply some more.

Step #16: Test the finished circuit.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • Plug the LM386 chips into their sockets with pins 1 and 8 closest to the upper edge of the PCB, as shown.
  • Snap a 9V battery onto the battery clip and plug it into the power jack.
  • Turn the potentiometers fully counterclockwise.
  • Plug the input cable into a music source like an MP3 player and start a track.
  • Plug a pair of headphones into the output cable.
  • If everything is working you should hear the audio through the headphones and be able to increase the bass of each channel by turning the potentiometers clockwise.

Step #17: Tape the enclosure for marking.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • Remove the enclosure lid and set it aside. Cover the outside of the enclosure body with white tape on the largest face, the 2 smallest faces, and one of the 2 remaining "long" faces.
  • With the open side of the box facing downwards, rotate the taped-over "long" face toward your body. Label it "B." Label the small face at the left end of the box "A," and the small face at the right end of the box "C."

Step #18: Mark the enclosure for cutting.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • On face "B," mark 2 points 25mm from the bottom edge of the box, one each at 37 and 62mm from the left edge.
  • On face "A," draw 2 vertical lines starting at the bottom edge. Each line should be 10mm long and 13mm from the near corner. There should be 33mm between them.
  • On face "C," draw a vertical line 15mm long starting at the bottom edge. It should be 20mm from the left-hand corner.

Step #19: Drill and file the openings.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • On face "B," drill an 8mm hole at each of the marked positions.
  • On face "A," file out a round-ended slot 6mm wide and 10mm long on each of the lines you previously marked. To help the file run true, try cutting a slot along the line with a saw or rotary tool first.
  • On face "C," file out a round-ended slot 10mm wide and 15mm long on the marked line.
  • Scrape any stray plastic or burrs off the filed and drilled edges with a hobby knife. Now peel off the tape, and the box is ready for final assembly.

Step #20: Mount the electronics.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • Rotate the potentiometers so that the solder tabs face away from each other. Remove the washers and nuts. Pass the potentiometers through the 8mm holes, from inside the box, and secure with their bundled hardware.
  • Loosen the nut on the chassis mount power jack and temporarily slide it into its slot. Place a square of double-sided adhesive foam tape on the flat end of the 9V battery and install it next to the power jack, orienting the wire from the battery clip toward the enclosure wall. Place the battery as close to the end of the box as possible. Remove the power jack, for now.
  • Attach the PCB to the enclosure bottom by passing two 6-32 × 1/2" screws through the holes you drilled earlier, from the outside, through the corner holes of the PCB, and then securing with nuts. Do not over-tighten.

Step #21: Close the case.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • Slide the grommets up the input and output cables and secure them in their slots. It's a tight fit by design — we're counting on the compressed rubber to secure the cables in the grommets. Put the bottom on the enclosure, install the 2 screws on the end nearest the grommets, and run them halfway down.
  • Slide the chassis mount power jack all the way into its slot and tighten the nut with needlenose pliers. Route the wire of the battery clip out of the box through one lower corner of the power jack slot. Install the 2 bottom screws on the end nearest the power jack, then tighten down all 4 screws completely.
  • Apply adhesive rubber feet over the 4 exposed screw heads on the bottom of the enclosure. I also added small adhesive rubber feet on top of the box so I can set my iPhone there without it sliding off.
  • Install the knobs on the potentiometer shafts.

Step #22: Pump up the volume!

Bass Bump Headphone Amp
  • Plug the battery cable plug into the power jack and you should be good to go! Note that the battery will be draining any time this plug is inserted, whether the amp is playing music or not.
  • NOTE: If you use a smartphone as a music source you may occasionally hear 'static' through the headphones. A cellphone periodically broadcasts to communicate with the nearest tower and the headphone amp circuit can't exclude 100% of this noise. It happens most when a streamed file is downloading. Use WiFi to reduce this effect or wait for the track to fully download before playing.
  • NOTE: I have found that some smartphone earbuds with a 4-contact plug will provide mono sound unless the plug is pulled out about 1mm from the jack. Plugs with 3 contacts do not have this problem.

Step #23: Optional: Mod the case.

Bass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone AmpBass Bump Headphone Amp
  • You can show off the insides of your Bass Boost Headphone Amp with a clear top. I used the bundled optional metal bottom of the project box as a pattern to make a top panel out of clear 3mm acrylic. Rough out the acrylic with a saw and sand it to final shape. Drill 3mm holes for the corner screws. Saw and drill slowly because acrylic has a low melting point and will gum up if your tool generates too much friction heat.
  • Saw off the top panel of the box by cutting around its edge with an abrasive disk in a rotary tool. Sand the cut edge flat and clean up the edges with a knife or file. Use short #3 sheet metal screws to attach the top to the box's screw post holes. Don't over-tighten or you may crack the acrylic.
  • I found that the enclosure could be cut down to as little as 35mm tall. The parts can be fit inside by positioning the potentiometers lower, placing the battery horizontally below the PCB, and wedging the PCB between the side of the box and the back of the pots. It takes a bit of fiddling to make everything fit, but results in a smaller overall package.
  • The final version shown here is housed in a custom case built from 0.100" acrylic and 0.250" polyethylene sheet. Screws through metal tube spacers hold it together at the corners. The potentiometers are smaller than the RadioShack parts to save on space. There is no option for externally powering the unit. The lever switch selects between turning the unit on and charging the battery through the coaxial socket.


To use the charging cable, snap its battery clip onto the contacts of a 9V battery charger, and plug the jack end of the cable into the plug attached to the headphone amp's internal battery. You can continue using the headphone amp while the battery is charging by connecting the USB power cable to the power input jack.

I am indebted to guitar amp wizard Duncan Munro for posting the Tone Stack Calculator app to his website. I used its graphical tone display function as a starting point for calculating the bass filter values used in this circuit. If you are curious about tone filters, you can download the app and experiment with a variety of filter types.

Ross Hershberger

Ross Hershberger

I've been an electronics tech since trade school in the 1970s. I've worked as a mainframe programmer, tooling machinist, restorer of vintage tube amps, custodial equipment technician and several other unlikely jobs. Since 2012 I've worked as a YAG Laser Field Service Engineer for the North American division of TRUMPF GmbH.


  • Anyone ever consider an LED to indicate it’s on, or an on/off switch? Or hooking up two batteries in parallel to get longer life.

    • Ross Hershberger

      I hope that people will adapt this design to their own needs, so by all means add or delete whatever suits you.

      Addressing your specific questions:

      I tried an LED power indicator but there are three problems:
      1) It increases the current draw of the device by 50%, greatly decreasing battery life
      2) The circuit can run from power supplies of 5V to 12V. The LED needs a current dropping resistor sized for a particular supply voltage. If you install an LED circuit correctly designed for one voltage you have to stay with that voltage and not use an external supply with a different voltage.
      3) It’s redundant, as the plug/socket gives a visual indication of whether the device is on or not.

      I deleted the on/off switch for several reasons:
      1) This is a portable device and the switch could be pushed on in a backpack or handbad, draining the battery.
      2) you still need an external plug and socket, which also serve the function of power switching in this design
      3) mechanical switches are the highest failure rate components in most devices. I leave off stuff that breaks wherever possible.

      Batteries don’t always charge or discharge at the same level. Charging two batteries in parallel would require twice the charging current, meaning you couldn’t use an off-the-shelf 9V battery charger. And one battery would likely ‘hog’ the charge current, leading to excessive heat and shortened battery life.
      If you want longer battery life, Radio Shack has enclosed holders for AA and AAA batteries to make an external battery source. Those batteries are easy to remove and recharge, and would last longer than the 9V inside. They are bulkier, though. The voltage from 4 X 1.2V rechargeable batteries is 5V, plenty to run the circuit. The current draw of the circuit from a 9V supply is about 10 to 12 ma. Battery life from a 200mAH rechargeable 9V battery is typically several days at least. I left it on over a weekend and was unable to run the battery down.

      • Yuri Romanov

        Do you have diagrams on how to build it? it’s kind of confusing. Im more of a car person, and dont really know how to do it yet.

  • David

    Background music interferes with voice. Not as bad as most but still. Since one of of five Americans have a hearing loss whether they know it or not, high background noise will cause problems for many circuit makers.

    What is db gain of amp?

    • Ross Hershberger

      The chip itself has a gain of 26dB. The passive bass filter circuit has about 20dB of loss at midband with the bass controls set ‘flat’, so the net gain is a modest 6dB. It has plenty of voltage drive even for relatively insensitive studio headphones like my 300 Ohm Beyer DT-990s, though the volume level of my iPhone has to be turned up quite a lot for adequate level. The Beyers do benefit from a bit of bass boost!

  • JammerX19

    Great article. Could benefit from a printable parts listing though. Have to write all these down before a shopping trip to get the parts. Question: why not use a dual-gang potentiometer instead of two singles?

    • Ross Hershberger

      The links in the parts list will help you determine if the part is available to you at your local Radio Shack or will have to be ordered. Their mail order delivery is very quick.
      A dual-gang pot for the bass control would have been preferable, but these single pots are much more robust than the miniature dual type. Any component that has moving parts is likely to be the first thing in the device to fail. When possible I chose the strongest component that will fit.
      The last step shows a different enclosure made of Plexi and polyethylene. For that I used miniature pots and added a power switch. It was intended for desktop rather than portable use so ruggedness is less of a concern.

    • BEN


  • BEN

    does the shown parts list is for one channel of the circuit board or both, or do i have to double the quantities for both part of the board?

    • Ross Hershberger

      The parts list is for the whole project as written: two channels plus the cabinet, cables, etc.

      • BEN

        Ok thanks,but i guess i dont get it, unless the resistors comes in pairs(im a starter)!when it comes to add the resistors,the resistors quantity is not doubled in the parts listing,and the 2 board sections is supposed to be identical?Ex: Resistor, 100Ω, 1/8W (1),the quantity for this resistor is 1,isnt there supposed to be 2?

        • Ross Hershberger

          The part number for the resistors refers to a pack of 5 resistors. Several other things (sockets, capacitors) come in multiples. I think the whole project uses 6 10K resistors so you have to buy 2 packs of 5 and have 4 left over or buy one pack and get one 10K from somewhere else. Click through on any of the resistor part links to see.

        • Ross Hershberger

          For instance:

          22K Ohm 1/4-Watt Carbon Film Resistor (5-Pack)
          | Catalog #: 271-1339

  • Colin

    If the source can drive a 100 ohm load (i.e. R8), do you even need a separate headphone amp? Most headphone amp circuits I’ve seen use a 10k pot at the input as a volume control.

    And I have to admit I’m completely baffled by designing the circuit around RatShack’s component availability — does *anyone* with an internet connection get stuff at “The Shack” anymore?

    • Ross Hershberger

      Most headphones provide a load of 8 to 32 Ohms. That’s a lot tougher to drive than 100 Ohms. The headphone drivers in MP3 players and smartphones strain to provide enough voltage and current drive when you increase the bass due to their limited capacity to source/sink current and their limited supply voltage. They also have a high source impedance, leading to frequency response variations dependent on the headphones’ varying impedance. The LM386 has a low source impedance and acts more like a pure voltage source, reducing response variations.
      The higher the impedance of the load on the source component, the higher the noise passed through. Hence the 100 Ohm load as a compromise to damp spurious hash from the player.
      The LM386 chip also has about 26 dB of volume gain. This makes up for signal level loss in the tone filter. The bass boost could have been implemented with feedback rather than a passive lossy filter but the feedback implementation increases distortion. This is ‘cleaner’ and sounds better.
      I support Radio Shack because Radio Shack supports me. I’m a professional Field Service Engineer and often have to buy small parts locally when I’m on the job. Radio Shack is usually nearby! And when an important machine is down there’s no time to wait. I buy hobby project parts there as well because when I need something to finish a project I don’t want to wait. Also it’s fun to browse and get new ideas.

      • rocktronix

        I don’t understand why many hobbyists seem to abhor Radio Shack. They don’t carry EVERYTHING, but it sure is nice to be able to drive 5 minutes down the road to grab a few components. I am certainly glad they are around. :)

  • Dave Bell

    Nice project!
    I was just looking at LM386 amp designs the other day, to build a 3-input mixer headphone amp, so I can feed my phone, tablet, and PC to one speaker or headset, with separate gain controls. For that, I definitely want ganged pots. DigiKey carries a two-gang pot line, similar to the one in your design (a little smaller diameter), and inexpensive.

  • Peter Kerrigan


    Firstly, let me congratulate you for being the first person to post an LM386 based design that follows ALL the advice on the app notes, including the 33PF cap across the input that will dampen the chip’s tendency to rectify strong local AM radio signals.

    Just one little thing — the LM386 comes in 3 different voltage/power specs (-1,-3,-4). Can you note which one you are using?


    • Ross Hershberger

      Thanks. I’ll use all kinds of parts for off-spec purposes (36 watt single ended radar triode audio amp anyone?) But for a Make Project I stick to manufacturers’ recommendations.
      I’ve received -1 and -2 LM386 chips in RS packaging. Any of the variants will work fine for the headphone application. The difference is power dissipation and current delivery.
      If you’re planning on using this amp to drive speakers a la MonoBox I recommend the heftier -4 variant for the extra oomph.
      I’m about to leave the continent for a week or so. I’ll catch up on comments as I can.

  • Ross Hershberger

    Even if you don’t want to greatly increase the bass sound of your music there’s a good reason to have variable bass boost available: low volume listening. As the volume of a sound is reduced, the relative apparent audibility of the low frequencies falls fastest. Sound that is well balanced at 70 db volume sounds thin and lacking in bass when reduced to 55 db. This was the function of ‘loudness’ switches on stereo receivers: you would engage a tone contour circuit when listening at low volumes to compensate for the uneven sensitivity of hearing at reduced levels. This was documented by Harvey Fletcher and Wilden A. Munson in 1933. Wikipedia has a good writeup here:
    The contour is sometimes referred to as an equal loudness curve.
    The Fletcher-Munson curves show that treble sensitivity also falls off with reduced volume. The Bass Bump Headphone Amp’s tone filter only works on bass frequencies. I use the Bass Bump bass control to boost up the bottom end when listening at background music levels so the overall tonal balance is restored.

  • Rik

    Zobel Network: You wrote R3/C3. Should that not be R2/C2?

    • Ross Hershberger

      You’re right. Good catch. The Zobel network is R2/C2, a series network of a cap and resistor to ensure a low impedance load for high frequency signals.

      • Rik

        Thanks Ross for clearing that up.

  • Daren Page

    Just out of curiosity: You don’t have a volume pot, I normally have a headphone amp on the dock port of my iPod so I’d need to adjust the volume on the amp, would the volume pot be at the input or the output of the circuit?

    • Ross Hershberger

      At the input of the circuit. If the iPod’s dock port output will drive a headphone load (low impedance) use a 100 Ohm pot in place of the 100 Ohm resistor. If the dock port output is line level (high impedance) use a 10K pot in place of the 100 Ohm.

  • Jeff

    I’ve been doing electronics for 35+ years and there are about 15 great ideas in your article that make it even better for someone starting off. There are even a few that I will keep in mind for my next project.

    • Ross Hershberger

      Thanks for the compliment. One of our goals for these projects is to introduce new ideas that readers can use to make their own builds better. It takes quite a few revisions of a project to get the kinks out so I’m glad you found some of the unique features of this build useful.

  • Brian Dorsey

    Would it be possible to put a mic on this and make it noise cancelling?

    • Ross Hershberger

      Probably not directly. That involves using a microphone to pick up ambient sounds and electrically subtract them from the signal sent to the headphones. It’s a pretty complex application. You could use this amp to drive powered noise canceling headphones to get the benefit of the bass control.

  • George

    Impedance has me confused. So is the amplifier suitable only for portable devices, or is it also suitable for listening through sound cards, laptops, hi-fi e.t.c. ? Or is the source of no importance?

    • Ross Hershberger

      Good question. The value 100 Ohms was chosen as a good load to be driven by the headphone output of a smartphone or a portable music player. Or any device designed to drive headphones directly. To drive it from the ‘line level’ output of a hi fi, that’s too low of a load. A better value for R8 if driven from a line level source such as the output of a preamplifier would be around 10K.
      Rule of thumb: if the connection providing input to the Bass Bump can drive headphones directly use 100 Ohms for R8. Otherwise use 10K Ohms.

  • I constructed it, and looks good, but i am hearing a zapping sound at standard intervals of lets say 4 sec. This disturbance will be there either i have a source playing or not. Any advice on what could be causing this, and on how to troubleshoot ?

    • George

      Solved it. Bass boosting my way to music nirvana right now, thank you sir.

      • Ross Hershberger

        Sorry I’m late to reply. Holiday travel & all that. Glad you like the amp.
        Was it a backward electrolytic capacitor? They make that sound when they arc over due to excessive reverse voltage.

  • gerry

    Could I replace the 1/8 watt resistors with 1/4 watts?

    • Ross Hershberger

      1/4W resistors will work fine. Note that they have to be stood on end if they don’t fit lengthwise.

  • Brian Dorsey

    Is there a way to charge the 9V from USB? Even if it requires another circuit, I think it would be a lot more convenient for me if I could charge from USB than it would be to have to a buy a 9V every time it diedv

    • Ross Hershberger

      This project uses a rechargeable internal 9V battery, so there’s no need to discard batteries. The construction of a charging cable is described. The charging cable is used to connect between a standard 9V battery charger and the battery’s external plug so the battery can easily be topped up without removal.
      The USB cable is an alternative power source so the device can be used when a USB socket is available without running the battery down.
      USB is a 5V power source and cannot be used to charge the internal battery which requires a current limited supply of over 8.2V for charging..

  • Andrey Polikashin


    Thank you for this project. Just one problem. I am hearing very loud noise which frequency varies with resistance of the potentiometer. Noise is there either i have sound source or not. I built one chanel circuit on breadboard with one changes: 47pF capacitor C1 instead 33 pF. Without measuring device compared signal from circuit output with signal from sound generator program through my ears. I think, this noise is rectangular pulse with bandwith about 50..100 Hz. Any advice on what could be causing this, and on how to troubleshoot?

  • AJ

    The way you have the circuit set up it has two circuits, for left and right audio channels. I don’t see the need for two potentiometers. Can you use just one so that you can have equal amounts of bass/treble on both sides?

  • deojo

    so, to make stereo amplifier i just need to connect the ground between two of mono amp
    hope you understand my bad english

  • Rokas

    Hi Ross. Does the ground from the audio plug or jack (whatever) goes to GND from battery? Or it comes to 1 of 2 input from source jacks?

  • Jannis Pfrommer

    Couldn’t you just use one Pot connected parallel to both channels(Left & Right)or would the resistance not be high enough?Do you have to get a pot with higher resistance than 10k? I know you couldn’t control each channel separate from each other, but who actually wants one side louder than the other?

  • moises


  • Dincă Adrian

    Hello, I made a circuit based on this schematic in Sprint Layout 5.0 because it was too much of a hassle to work with boards like that and connect components through wires. It’s a 6 cm x 3 cm board. I used a tutorial like this (please search more tutorials so you could make an idea what this is, i think you could find something a bit more easy) to make the board. I will include some pictures with the finished product, Sprint Layout 5.0 software (please use it for educational pourposes and to print the circuit) and the circuit (Headphone Bass Bump.LAY) to be printed or modified as you like. !!!Please study the schematic on this site to know where the parts go!!!

    P.S. Don’t worry the software it’s not virused or something.

  • Pedro F Fernández

    Would be nice to add a LED!

  • Pedro F Fernández

    How could I control the amount of boost? Would it work replacing R6 by a potentiometer?

  • HiMan

    can this work for 8 ohm speaker ?

  • BallistikMnky

    Hello everyone, I built this circuit and have been troubleshooting it for quite some time now- it has me stumped. As soon as I connect the battery I hear loud, rapidly oscillating pops. I’ve quintuple checked my wiring, polarity of the +|( caps, checked resistor values, my razor and I don’t see any soldering shorts, I cleaned the flux off the board, ICs are correctly oriented, idk what else to look for :/ I’m completely flustered. Any ideas/help would be greatly appreciated.

    • Hunter Albert

      I am having the same problem! please help!

    • David Kosman

      The main wires shouldn’t be too much bended. Btw would you help me, I got the small resistors but with correct values, is it bad that they are so small? I realized that the frequency response is not so smooth using the circuit.

  • Pedro F Fernández


    I eventually did it. It is great! Works perfectly and without a noise, just sound! I did some modifications that may be useful for you.

    – I hate batteries, so I powered it with a wall adapter regulated with a 7805. I get no noises at all.
    – Added a LED
    – There is absolutely no point on use two potentiometers, the only thing you get is a rubbish unbalanced sound… I use one stereo pot, linear.
    – You definitely must remove R6 (bypassing). You’ll get a precious wider range.

    You can get more info, and a video, and recorded audio of it working here:

  • Jolton Dsouza

    can anyone please let me know how to connect a Pot in the circuit diagram which is provided above

  • Rob

    Hi I need help I finish building this one already but I hear hizz does any body else has that problem if not what can I do to fix it. But if everybody else has that problem just let me know plz and thank you for advanced for any advice. Not sure if you guys can reply here but I need help with this one and I been reading about one pot instead of two if anybody replys can you let me know about using one pot and fixing the hizz.

  • David Kosman

    Is it possible to do it without the tranzistor, only passive bass bump? What only part I would need?

  • fraz

    dear anyone! can you please tell me if i can use some alternative for size M coaxial panel mount?

  • ryan d

    i think some problems are caused by LM386 chip,some of them did not working right

  • ryan d

    could i apply it on a amplifier circui

  • Jannis Pfrommer

    The music i am getting out of this amp is really quiet. You can enjoy music much better without it. I just dont know what i am doing wrong.

  • ryan d

    i finally did it!!!,i apply it on a amplifier circuit,i just put a SPST switch to activate or deactivate the amps bass boosting effect,god………it really bump up my speakers!!!!

  • ryan d

    hi!!! i am an electronic hobbyist here in philippines,i am interested on audio projects such as this,i will share my experience for those who make this project for the first time,just ask me a question if there are something wrong with your circuit,and remember it is ok to fail for the fist time,this failure can teach you some lesson on trouble shooting and it will enhace your experience in circuits,

  • ryan d

    can i order on
    radioshack here in the philliphines?

  • jthoene123 .

    I spent several days trying to make this project. I changed a few things.I used half of a LM324 Quad op amp and tried to pack everything onto as small a board as I could. The sound was not so good so I went thru my work checking everything and pushing on capacitors and resistors to figure out where I went wrong.Everything seemed tight and soldered OK so I turned off my iphone and that is when I heard it…..Mexican radio music coming from my headphones. I am not sure by what sorcery and alignment of the moon and stars but it appears I have accidently created a radio that only plays Mexican music.

    • ryan d

      you can use LM4880 headphone amp,it is simple but it can throw up 250mW of output power.powerful enough to rock up your hedphone

  • Layne Miller

    Is there somewhere i can just buy this?

  • electronicstarter

    hello all of you, i build it and it works. but i have two qestions:
    1.ive got some background noise,how can i get this away?
    2.the bass boost is on a little high frequency, how can i set it down??
    (if there are any mistakes, sorry im from germany)

    • David Kosman

      get a potenciometer with higher resistance, like 50 ohm

  • Slight Leak

    Recently found this. While I do appreciate the idea, and instructions, the shopping list does not render to print properly. The items linked to radio shack do not go to the items- many of the numbers were changed. It would be nice to link to somewhere like element14 or if you call for NTE why not make a list from the NTE website? This could be an enjoyable project, but instead is turning out to be a nightmare finding everything. Maybe mention alternatives, for example,Can a 33pF Ceramic-Disk Capacitor be substituted for a 100pF Ceramic-Disk Capacitor? Hmmm Radio Shak has the 100 in stock but not the 33 …Just ideas to save us headaches…
    PS-Still looking for parts after 12 days.

  • Paddy Davison

    where could i get all of these components in the UK also could someone post a part list?