The Ultimate Homebrew Limiter!

Everything technical about radio can be discussed here, whether it's transmitting or receiving. Guides, charts, diagrams, etc. are all welcome.
darklife
ne guy
ne guy
Posts: 7
Joined: Fri May 11, 2018 11:34 pm
Location: US
Contact:

Re: The Ultimate Homebrew Limiter!

Post by darklife » Sat Nov 23, 2024 8:07 pm

jvok wrote: Thu Nov 21, 2024 7:38 pm Looks like a decent design in general. Couple of issues I can see though:

- The rectifiers only detect negative peaks. If you have audio with asymmetric positive/negative peaks (more common than you'd think especially with speech) the positive peaks won't get limited. I'd add an inverting buffer driving a second 2N3906 to each limiter stage.
- The cutoff frequency of LPF1 will shift depending on the Drive Gain control setting because the pot is effectively in series with the 47k resistor. I'd add a buffer after the pot to stop this.
- You'll get quite high distortion with the FETs connected like that. You can bring it down a fair bit by feeding the audio signal on the drain through to the gate with 6dB attenuation, but you have to be careful to avoid control voltage feed through (shifting dc level causes a thump/click when the limiter kicks in). This circuit (figure 2) works quite well: https://sound-au.com/project67.htm
- If you build it in stereo you'll want to link the control voltages between the two channels or the stereo image will shift when the limiter kicks in. Also you'll want to match the FETs between the channels. Be prepared to buy lots of FETs and spend loads of time testing to find ones that match.
Original designer of the circuit here (Kage). This is one of my very early attempts at audio processing for broadcast and can easily
be modified to obtain higher quality standards.
I agree with the points you brought up and have modified the design slightly over the years including
adding distortion cancelling feedback to the gates. I never intended to push it very hard with audio where it was brick wall limiting anyway, it was more designed with limiting as final protection and tried to keep the circuit as simple as possible for small hobbyist pirates while still creating its own pre-emphasis limiter, pilot tone notch filter and so on.

Since then I have designed a far better audio processor employing an AGC, multiband compander, high-pass rumble filter, a clipper and low-pass filter that is designed to catch peaks at the tail end of the chain and reintroduce them with phase change so not to have any overshoot from occasional hard clipping through the filter as it "predicts" overshoots before the final filtering is done.

This can be duplicated for stereo FM use if the FET gates are tied together and the low-pass filter values changed from rolling off at 9kHz to 14kHz and adjustment of the overshoot conditioner circuit pots.
This also implies the builder knows that some features can be bypassed for FM use like the asymmetrical limiter adjustment that is only useful for AM...
https://darkliferadio.proboards.com/thr ... tch?page=2

Schematics and my build can be found there. Someone was kind enough to draw up a PCB layout too.
Have to scroll through to find the schematics and other info. The original FM processor from 2012 also has its own thread on there.
Hope this helps anyone who wishes to modify for their own use.

jvok
tower block dreamin
tower block dreamin
Posts: 301
Joined: Sun Aug 16, 2020 2:44 pm

Re: The Ultimate Homebrew Limiter!

Post by jvok » Sat Nov 23, 2024 9:21 pm

Nice to hear from the original designer on here you don't get that very often. Hope my comments don't come off too harsh, it's a nice circuit overall and probably better than my attempts

darklife
ne guy
ne guy
Posts: 7
Joined: Fri May 11, 2018 11:34 pm
Location: US
Contact:

Re: The Ultimate Homebrew Limiter!

Post by darklife » Sat Nov 23, 2024 9:42 pm

jvok wrote: Sat Nov 23, 2024 9:21 pm Nice to hear from the original designer on here you don't get that very often. Hope my comments don't come off too harsh, it's a nice circuit overall and probably better than my attempts
Yeah took me by surprise looking at radionecks today and seeing my own schematic pop up lol. All good on comments, I appreciate
peoples modification ideas to improve on it even if it's an early design. The building blocks are there even if rough for those to experiment with 8-)

internetciano
ne guy
ne guy
Posts: 3
Joined: Wed May 29, 2024 9:51 pm

Re: The Ultimate Homebrew Limiter!

Post by internetciano » Wed Nov 27, 2024 12:57 pm

Indeed, I found that schematic in the forum that you specify darklife, very good work, I plan to start building a prototype, what would you suggest to start? My intention is to make a good quality analog processor for fm. I was reviewing the schematics in the link that darklife sent, the processor you show there is for AM, can I modify it to make it stereo? and adapt it for fm, I don't really know how to start the redesign. I'm already planning to start buying the components. Attached I leave the final diagram of the AM processor that is in the indicated forum.

https://mega.nz/file/DsQjXYLI#OjmTUTYa2 ... JdLZt9DdEg

Albert H
proppa neck!
proppa neck!
Posts: 2957
Joined: Tue Apr 05, 2016 1:23 am

Re: The Ultimate Homebrew Limiter!

Post by Albert H » Thu Nov 28, 2024 12:14 pm

Kage's limiter can be made stereo, but you'll have to find matched FETs (matched accurately for both gm and pinch-off voltage). You'll also have to couple the contol paths between channels to prevent stereo imaging issues. A further problem is that the filter frequency responses will have to be recalculated for 15 kHz bandwidth audio. Also bear in mind that you're going to have to add pre-emphasis and a 15kHz brickwall filter to get the frequency responses right.

The 15 kHz filter I prefer is a three gyrator elliptic filter that emulates the old Toko filters that we used in the NRG Pro IV Stereo Coder. Each gyrator uses two op-amps, and there are buffering input and output op-amps as well - that's a total of 8 op-amps per channel (I used four dual op-amps per channel, even though it could be done with two quads, because it made the layout easier). It's essential to use close tolerance capacitors and resistors to give the right response. If constructed correctly, it's ideal for the purpose, with low noise and negligible distortion.

I'll put the circuit up here (again).
"Why is my rig humming?"
"Because it doesn't know the words!"
;)

radium98
proppa neck!
proppa neck!
Posts: 973
Joined: Fri Aug 26, 2016 7:01 pm

Re: The Ultimate Homebrew Limiter!

Post by radium98 » Thu Nov 28, 2024 4:41 pm

Albert do you mind to post a picture of the pro3_limiter

User avatar
yellowbeard
tower block dreamin
tower block dreamin
Posts: 343
Joined: Wed Jul 08, 2015 5:40 am

Re: The Ultimate Homebrew Limiter!

Post by yellowbeard » Thu Nov 28, 2024 5:44 pm

radium98 wrote: Thu Nov 28, 2024 4:41 pm Albert do you mind to post a picture of the pro3_limiter
http://www.gareth.net.nz/nrgdocs/Pro3_Limiter.pdf

Theres the manual coutesy of our moderator - picture is a bit shit mind... :tup

radium98
proppa neck!
proppa neck!
Posts: 973
Joined: Fri Aug 26, 2016 7:01 pm

Re: The Ultimate Homebrew Limiter!

Post by radium98 » Sat Nov 30, 2024 8:07 am

thanks yellow , i was wondering of a lay around .

User avatar
rigmo
proppa neck!
proppa neck!
Posts: 532
Joined: Wed Jan 30, 2019 9:35 pm

Re: The Ultimate Homebrew Limiter!

Post by rigmo » Mon Jan 06, 2025 3:05 pm

Albert H wrote: Sun Sep 15, 2024 1:01 am Please wait a bit more. I'll put pencil to paper shortly.

I've reconsidered the 1-bit delay idea, and have a breadboarded version here at the moment. This could make for a great solution, stay (mostly) analogue, and be built of generic components. More bench time needed....
We waiting patiently

Hugh
ne guy
ne guy
Posts: 8
Joined: Wed Mar 15, 2023 9:34 am

Re: The Ultimate Homebrew Limiter!

Post by Hugh » Thu Feb 27, 2025 6:23 am

Albert H, G'Day from down under. You've done so much work on this limiter I'd say you have a commercial product there, the small delay trick sounds like a huge win for the analog world.
Hope you realise it, maybe a pc card?
I'm in a quandary re the 15lhz filter? A not so elaborate filter right at the beginning to kill digital artifacts nobody admits to (transformer even?), and place the serious one the other end after the peak clipper?
Regards to you, Hugh















h```````````````````````````````````````````````````````

shorty
no manz can test innit
no manz can test innit
Posts: 126
Joined: Thu Sep 04, 2014 11:20 am

Re: The Ultimate Homebrew Limiter!

Post by shorty » Thu Feb 27, 2025 10:45 am

yellowbeard wrote: Thu Nov 28, 2024 5:44 pm
radium98 wrote: Thu Nov 28, 2024 4:41 pm Albert do you mind to post a picture of the pro3_limiter
http://www.gareth.net.nz/nrgdocs/Pro3_Limiter.pdf

Theres the manual coutesy of our moderator - picture is a bit shit mind... :tup
Below is a copy of the pcb layout and silkscreen, i know i have pics of the pro3 limiter but i can't find them on this laptop.
You do not have the required permissions to view the files attached to this post.

radium98
proppa neck!
proppa neck!
Posts: 973
Joined: Fri Aug 26, 2016 7:01 pm

Re: The Ultimate Homebrew Limiter!

Post by radium98 » Thu Feb 27, 2025 7:25 pm

I cant publish a lay due my low resources in pc drawing with sprint .Anyway thanks .maybe a volunteer can do it .thanks shorty

Albert H
proppa neck!
proppa neck!
Posts: 2957
Joined: Tue Apr 05, 2016 1:23 am

Re: The Ultimate Homebrew Limiter!

Post by Albert H » Fri Feb 28, 2025 12:27 am

Hugh wrote: Thu Feb 27, 2025 6:23 am Albert H, G'Day from down under. You've done so much work on this limiter I'd say you have a commercial product there, the small delay trick sounds like a huge win for the analog world.
Hope you realise it, maybe a pc card?
I'm in a quandary re the 15lhz filter? A not so elaborate filter right at the beginning to kill digital artifacts nobody admits to (transformer even?), and place the serious one the other end after the peak clipper?
Regards to you, Hugh

Hi Hugh

Experience has shown that the best order of stages is:

Input de-balancing stage incorporating a rumble filter (I use a 32Hz turnover point and -12dB/octave) since lots of folks are still using vinyl.

Slow-acting, gated, AGC circuit to eliminate longer-term differences in levels from various sources, without compromising the programme dynamics.

50 (or 75) µs pre-emphasis.

Gentle 15 kHz filter to shave off ultrasonic content.

Two or three band limiter with (slightly) differing time constants for each band. The two-band variant turns over at about 220Hz, and the three-band version turns over at 200 and 2000 Hz. Each limiter uses feedforward detection, since this yields the smoothest control, and of course the channels have commoned control to make sure the stereo image is consistent..

The outputs of the three limiters are combined again, and feed a safety clipper. The clipper is configured so that it only catches the occasional overshoot that's too fast for the limiter (since I'm not using delay-lines at the moment).

The 15kHz brickwall filter comes at the tail end of the whole thing. This shaves off any harmonic artefacts generated (however briefly) by the clippers.

Finally, I have a balancing stage, since most of my gear is used in fully balanced, 600Ω loaded systems.

After a huge amount of time playing with FET attenuators, optical elements, expensive VCA chips (I still like the THAT 2180 Blackmer chip) and other configurations, I've returned to PWM choppers. I derive the clock for these attenuators from the stereo coder reference crystal, to prevent any possibility of heterodyne issues. The active elements for the choppers are good old CMOS switches - I use the 4066, since it's really cheap and plentiful, and in the right configuration gives >110dB attenuation.

The PWM circuits I use these days allow about a 36dB control range, which I've found to be ample in a broadcast environment.

In my commercial design work, I'm using the PWM approach too, since channel-to-channel matching is trivially easy, distortion is vanishinly small, and the control range is ample. I've recently been learning how to configure and "burn" PLD chips, which has taken an inordinate amount of time! I far prefer using off-the-shelf components, available anywhere, but the company employing me want to have their own ASICs in their products to ensure Copyright Control™!

I'll put some circuits up here soon. Unfortunately, life has got in the way of pirate radio at the moment....













h```````````````````````````````````````````````````````
"Why is my rig humming?"
"Because it doesn't know the words!"
;)

Post Reply