Quote:
Found this too:
http://www.radiomuseum.org/forumdata/up ... ereo_2.pdf
It's in german but probably some usefull info
Definitely! I now finally understand *how* they did it - it's actually pretty easy but before I couldn't really grasp how they keep the spectrum within limits (the answer is: They don't!!!

AM Stereo causes the signal to get outside the 10 kHz bandwidth in the US, which is apparently acceptable because the signal outside this range is weak and the band isn't that full. In Europe, because of stricter regulations AM stereo is completely impossible according to this document. (I actually disagree slightly - it must be possible to make a limiter and clipper that adhere better to the mask but stereo separation will be less strong - the Stokkemask filter in Stereo Tool for FM stations is an example of a similar technique. The effect on the audio will be MUCH bigger on AM though.
So, here's what happens:
1. We create a carrier which gets phase modulated based on the L-R signal. Basically this means FM modulation on AM! (unless I'm completely misunderstanding things)
2. We modulate the L+R signal with that carrier.
1. is the reason that the spectrum gets too wide (as it does on FM). If the L-R signal gets stronger or moves faster (ie. has higher frequency content) the signal gets wider. Loud high frequency tones have the biggest effect. Since the AM spectrum itself is already determined by the L+R signal, loud and high frequency tones in the L+R spectrum will already push the spectrum near the edge, and the L-R phase modulation will make that worse, pushing it over the edge.
In fact this means that an ideal clipper/limiter for C-QUAM would do a bit more than simply limiting L+R and L-R, basically, at points where the L+R signal has a lot of content around the edges (loud high frequency tones), I think the L-R signal should be reduced. And high frequency L-R content should be avoided in all cases. Basically, the more high frequency content there's in the L+R signal, the lower the frequency should be above which the audio should be blended to mono or limited below a certain threshold.
That would all be great, but it falls well beyond my idea to 'simply' add C-QUAM limiting to the processing. I also don't know if others do this (?) - it's not mandatory but if it reduces problems to neighboring stations it could enable more stations to broadcast in AM stereo.
Quote:
And that one helps as well, because it finally describes how to limit/clip the signal. I did find another NAB handbook but it lacked the info that's in this one. I'm still trying to fully understand what's happening (just read it for the first time) but I think all the info that I need is here!
Edit: Just re-read it. It describes WHAT to do but not WHY, which is what makes it a bit difficult. Anyway, the short version:
1. If you clip/limit L and R separately, as I currently do in Stereo Tool, in a worst case situation (1 channel audio, 1 channel silence) you would loose about 6 dB of loudness in the L+R signal, which most (mono) radio's receive. For AM that immediately means a reduced reception area etc.
2. To avoid that, L+R and L-R are processed separately. That fixes the problem, but there's another weird situation: If you really have 1 channel audio and 1 channel silence, then the channel with audio will be twice as loud (+6 dB, because you get 0 dB mono reception which is then moved to a single channel) than it would be in a mono broadcast.
3. For some reason, in the NEGATIVE direction, peaks this big aren't allowed. If we call this +6 dB per channel (maximum possible peak level per channel for one-channel content) 100%, so mono audio would lead to 50% per channel, then each channel may not peak below -75%. Since this will rarely happen and the difference isn't that big anyway, the simple solution would be to add a limiter after the clipper which limits the left and right channel below 75% - we can probably just as well do that symmetrically.
Fortunately I have just improved my limiter a lot, which means that I can immediately use it for this
Edit: Oddly, the NAB manual from gpagliaroli says the opposite of phantomfm's German document: According to the NAB document there is no difference in bandwidth between mono and stereo AM broadcasts. I'm confused again. But never mind - I'll just add the limiting and then it's at least compliant. If I want to improve things later I'll dive into this again...