Dynamic Haircut - DIY Barber Gain Changer clone

MattG

Well-known member
Build Rating
5.00 star(s)
Here is my "Dynamic Haircut", intended to be a clone of the Barber Gain Changer.

The PCB is my own design, created from the service schematic Barber has on the product page. I bought an actual Gain Changer a while ago and found I really like it. The only "problem" is that I didn't build it myself. Easily remedied!

I made a lot of errors along the way. When I did a build of the first PCB I made, my first mistake was drilling the holes for the switches in the wrong place. Easily remedied, and only an aesthetic problem. When I powered it up to test, I realized I had wired all three pots backwards. All three! I expected some silly mistakes like that, so wasn't too frustrated, easily remedied in the next board revision.

But the biggest problem was that it sounded like total garbage. Not even a bit off, or a "fun" type of distortion, just extremely harsh, unpleasant noise that screams "something is terribly wrong!" My first step was to compare opamp voltages against the real GC I have. Voltages were just about spot-on for the first gain (clipping) stage, but a bit off for the second half. Not crazy off, but enough that it didn't feel right. Then I used an audio probe, things sounded more or less reasonable all the way up to the input of the second opamp.

So, two pieces of evidence pointing at the second opamp stage. The voltages weren't that far off, I would expect the sound to be "mostly right", maybe be too loud/quite or maybe a bit too distorted... But anyway, I thought, I need to fix those voltages. So I went through and checked all my component values. I triple checked all the resistors, because the gain switch does play some games with VREF. All component values were good!

When all else fails... check the schematic! I compared the schematic I drew in KiCad to Barber's service schematic. Rest assured, I did that before having the boards fabricated, but obviously I didn't do a good enough job! It turns out, I had swapped the inverting and non-inverting inputs on the second opamp! That's a problem that's actually hard to cleanly fix. I was afraid to cut traces on the PCB, in case I did more harm than good. Since my opamp was socketed, what I did was bend the two flip-flopped pins up, then soldered wires to them. This allowed me to use the six correct pins as normal, and I could use the soldered-on wires to cross the bad pins, making the circuit correct. Once I did that, it sounded reasonably close to the real GC.

So I revised my PCB, fixing the pots and the opamp wiring. Build #2 went fairly smoothly. I forgot to solder the electrolytics before putting it in the enclosure, and didn't want to take everything out, so I just soldered "from the top", leaving the leads longer than I would if I had easy access to the back of the board. I re-used the botched case from build #1 (the remains of which are now in my "to be recycled" pile). As I was testing it, I thought the EQ switch didn't seem to match the actual GC too well. I realized another subtle mistake I had made: I swapped the silkscreen labels for two resistors of the switchable EQ sub-circuit! What's interesting though, when I discovered this, I was comparing to the actual GC, and the EQ resistors are different than what is shown on the schematic. The service schematic is dated 2012, and my actual GC is dated 2020. Since my build and the real one sound very similar, I'm guessing that the topology has remained mostly the same, but maybe individual component values have been tweaked over time.

I built up a #3 to put into a nice, properly drilled enclosure with a waterslide decal. I used Tayda's "winked silver" color, which I think looks pretty sharp. I also used a PedalPCB Basic Relay Bypass for a "premium" feel. As I mentioned in my Cattle Driver build report, I want to make another board revision that incorporates the relay bypass onto the actual effect PCB. And maybe a 9v/18v toggle switch, if I have room! (I haven't actually tried the GC at 18v, but some report success with that.)

Anyway, pics below are of prototype build #2 and final build #3. If anyone is interested in build #2, PM me, if you cover shipping, you can have it.
 

Attachments

  • IMG_6568.scaled35.jpg
    IMG_6568.scaled35.jpg
    479.5 KB · Views: 95
  • IMG_6566.scaled35.jpg
    IMG_6566.scaled35.jpg
    488.6 KB · Views: 88
  • IMG_6567.scaled35.jpg
    IMG_6567.scaled35.jpg
    521.5 KB · Views: 98
  • IMG_6565.scaled35.jpg
    IMG_6565.scaled35.jpg
    574.9 KB · Views: 86
  • IMG_6563.scaled35.jpg
    IMG_6563.scaled35.jpg
    512.8 KB · Views: 94
  • IMG_6564.scaled35.jpg
    IMG_6564.scaled35.jpg
    517.4 KB · Views: 77
Here is my "Dynamic Haircut", intended to be a clone of the Barber Gain Changer.

The PCB is my own design, created from the service schematic Barber has on the product page. I bought an actual Gain Changer a while ago and found I really like it. The only "problem" is that I didn't build it myself. Easily remedied!

I made a lot of errors along the way. When I did a build of the first PCB I made, my first mistake was drilling the holes for the switches in the wrong place. Easily remedied, and only an aesthetic problem. When I powered it up to test, I realized I had wired all three pots backwards. All three! I expected some silly mistakes like that, so wasn't too frustrated, easily remedied in the next board revision.

But the biggest problem was that it sounded like total garbage. Not even a bit off, or a "fun" type of distortion, just extremely harsh, unpleasant noise that screams "something is terribly wrong!" My first step was to compare opamp voltages against the real GC I have. Voltages were just about spot-on for the first gain (clipping) stage, but a bit off for the second half. Not crazy off, but enough that it didn't feel right. Then I used an audio probe, things sounded more or less reasonable all the way up to the input of the second opamp.

So, two pieces of evidence pointing at the second opamp stage. The voltages weren't that far off, I would expect the sound to be "mostly right", maybe be too loud/quite or maybe a bit too distorted... But anyway, I thought, I need to fix those voltages. So I went through and checked all my component values. I triple checked all the resistors, because the gain switch does play some games with VREF. All component values were good!

When all else fails... check the schematic! I compared the schematic I drew in KiCad to Barber's service schematic. Rest assured, I did that before having the boards fabricated, but obviously I didn't do a good enough job! It turns out, I had swapped the inverting and non-inverting inputs on the second opamp! That's a problem that's actually hard to cleanly fix. I was afraid to cut traces on the PCB, in case I did more harm than good. Since my opamp was socketed, what I did was bend the two flip-flopped pins up, then soldered wires to them. This allowed me to use the six correct pins as normal, and I could use the soldered-on wires to cross the bad pins, making the circuit correct. Once I did that, it sounded reasonably close to the real GC.

So I revised my PCB, fixing the pots and the opamp wiring. Build #2 went fairly smoothly. I forgot to solder the electrolytics before putting it in the enclosure, and didn't want to take everything out, so I just soldered "from the top", leaving the leads longer than I would if I had easy access to the back of the board. I re-used the botched case from build #1 (the remains of which are now in my "to be recycled" pile). As I was testing it, I thought the EQ switch didn't seem to match the actual GC too well. I realized another subtle mistake I had made: I swapped the silkscreen labels for two resistors of the switchable EQ sub-circuit! What's interesting though, when I discovered this, I was comparing to the actual GC, and the EQ resistors are different than what is shown on the schematic. The service schematic is dated 2012, and my actual GC is dated 2020. Since my build and the real one sound very similar, I'm guessing that the topology has remained mostly the same, but maybe individual component values have been tweaked over time.

I built up a #3 to put into a nice, properly drilled enclosure with a waterslide decal. I used Tayda's "winked silver" color, which I think looks pretty sharp. I also used a PedalPCB Basic Relay Bypass for a "premium" feel. As I mentioned in my Cattle Driver build report, I want to make another board revision that incorporates the relay bypass onto the actual effect PCB. And maybe a 9v/18v toggle switch, if I have room! (I haven't actually tried the GC at 18v, but some report success with that.)

Anyway, pics below are of prototype build #2 and final build #3. If anyone is interested in build #2, PM me, if you cover shipping, you can have it.
Hi Matt - checking if you have any of these PCBs available? Thanks!
 
Nice job! I love Barber pedals. The LTD SR is may favorite. I tweaked the PedalPCB Sliver project to sound like an LTD SR and it's my go to pedal for light drive.

Looks like you did a lot of work but it must be rewarding to have that sound in a pedal you built!
 
Hi Matt - checking if you have any of these PCBs available? Thanks!

I should have some, somewhere. The challenge is finding them! If I can find them, you (and anyone else, while supplies last) can have one. I'll try to remember to check in the next few days.
 
I missed this one the first time you posted, nice job here @MattG! The Gain Changer is a great drive pedal!

As @szukalski said, doing layouts has its learning curves. You should've seen the first attempt I made at the Gain Changer, it worked but I'll never intentionally do a layout with all 1/4w resistors standing vertically again...
 
I should have some, somewhere. The challenge is finding them! If I can find them, you (and anyone else, while supplies last) can have one. I'll try to remember to check in the next few days.
Thanks, very much appreciated!
 
I found the boards! I have seven. They were actually in a bag of stuff destined for the electronic recycling center, so I'm doubly glad to see them get used!

Anyone who wants one, PM me your address and I'll get them in the mail to you.

Check out @MichaelW's build with this board if you haven't seen it already.
 
I found the boards! I have seven. They were actually in a bag of stuff destined for the electronic recycling center, so I'm doubly glad to see them get used!

Anyone who wants one, PM me your address and I'll get them in the mail to you.

Check out @MichaelW's build with this board if you haven't seen it already.
Hey Matt, apologies as I don’t have the ability to send a PM as a new forum member. Could you PM me?
 
I found the boards! I have seven. They were actually in a bag of stuff destined for the electronic recycling center, so I'm doubly glad to see them get used!

Anyone who wants one, PM me your address and I'll get them in the mail to you.

Check out @MichaelW's build with this board if you haven't seen it already.
Same boat, I'm too new, Can you PM me as well?
 
Back
Top