<html aria-label="message body"><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><p data-start="78" data-end="360">I just want to thank everyone for the incredibly helpful responses and the great pointers to resources for learning more about this type of filter. The synth project I’m working on is really about having fun and continuing to learn—so the journey itself is a big part of the reward. Thanks again to all of you for taking the time to respond.</p><p data-start="78" data-end="360">A few take aways I have so far are: a) The DC offsets I am seeing are expected but do not affect the filter accuracy for pole mixing. b) The resistor accuracy does not have to be off by very much (even using 1% resistors) to considerably affect the filter performance, especially with filter types like Notch. c) At least from experiments, the resonance response may not be what you expect for all filter types with a single resonance feedback architecture. </p><p data-start="558" data-end="562">Jeff</p><br class="Apple-interchange-newline"><div>
<div>Sent by voice-transit conductor</div>
</div>
<div><br><blockquote type="cite"><div>On May 4, 2026, at 7:08 AM, David Moylan via Synth-diy <synth-diy@synth-diy.org> wrote:</div><br class="Apple-interchange-newline"><div>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<div>
<div class="moz-cite-prefix">I agree with Mattias' analysis of the
pitfalls, but still think it's worthwhile to experiment with. In
practical use I'm not using the HP modes much. I do really like
combinations that include a notch, like LP1 and LP2 + notch. I
also find 1P LP more useful than expected.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Also, important to remember that there
are other feedback types. Bandpass might have less side effects
on the HP modes. It's proven useful to prevent bass drop-out for
LP modes.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Dave</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">On 5/4/26 12:09, Tom Wiltshire wrote:<br>
</div>
<blockquote type="cite" cite="mid:FAE2E753-D963-4817-94A0-276F4764A57E@electricdruid.net">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Just a reminder of this excellent page for experimenting with
pole-mixing filter combinations:
<div><br>
</div>
<div><a href="https://rnd.expeditionelectronics.com/Diy/Polemixing" class="moz-txt-link-freetext" moz-do-not-send="true">https://rnd.expeditionelectronics.com/Diy/Polemixing</a></div>
<div><br>
</div>
<div>This can show you how sensitive different modes are
to tolerances. Shift a mix value very slightly and see what
happens. Sometimes it's a lot. 1% precision is probably the
*minimum* required for certain responses.</div>
<div><br>
</div>
<div>I don't think I agree about Mattias' comment about
the 4-pole HP. At least, I can't get the sim to match what he
describes, so at least in theory it shouldn't do that.</div>
<div><br>
</div>
<div>Tom</div>
<div><br>
<div><br>
<blockquote type="cite">
<div>On 4 May 2026, at 08:15, Mattias Rickardsson
<<a href="mailto:mr@analogue.org" class="moz-txt-link-freetext" moz-do-not-send="true">mr@analogue.org</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div>
<div dir="auto">Hi,
<div dir="auto">Pole mixing is fascinating, but
from my experiences from employing it on a four-pole
cascade lowpass filter I'd recommend to think twice.
Some drawbacks are not obvious from the start - in the
order of decreasing obviousness:</div>
<div dir="auto"><br>
</div>
<div dir="auto">- Precision. Especially the
resistors need a certain precision, which can be less
fun if looking for those deep notches or if you need
matching stereo pairs or synth voices.</div>
<div dir="auto"><br>
</div>
<div dir="auto">- Noise. The more complex pole
mix modes rely on mixing many taps very loudly and
then cancelling out most of their signals except for
the desired ones. The catch is that noise is not
cancelled out, and adds together with lots of gain.
Noisefloor is then much higher on some modes.</div>
<div dir="auto"><br>
</div>
<div dir="auto">- Resonance. The pole-mixed
filter slopes are correct when the resonance is turned
down, but not when you turn it up. Resonant peaks can
then appear in less desirable ways. Also the stopband
suffers: The 4-pole HP mix for instance is then not 24
dB/oct anymore since an increasing resonance pulls up
a flatter response. I guess it would need some
resonance switching scheme or resonance-dependent pole
mixing to get this right.</div>
<div dir="auto"><br>
</div>
<div dir="auto">So in general I'd recommend to
stay away from it and create the esoteric 4-pole
responses in other ways, unless you want to try it for
fun. :-)</div>
<div dir="auto"><br>
</div>
<div dir="auto">But the few pole-mixing
possibilities on 2-pole filters work very well!</div>
<div dir="auto"><br>
</div>
<div dir="auto">/mr</div>
<div dir="auto"><br>
</div>
<div dir="auto">PS: I've seen some DC offset
issues as well!</div>
</div>
<br>
<div class="gmail_quote gmail_quote_container">
<div dir="ltr" class="gmail_attr">Den fre 1 maj 2026
17:12Jeff Whitman via Synth-diy <<a href="mailto:synth-diy@synth-diy.org" class="moz-txt-link-freetext" moz-do-not-send="true">synth-diy@synth-diy.org</a>>
skrev:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="line-break:after-white-space">
<div><br>
</div>
<div><br>
</div>
<div><p>Hello there,</p><p>I’ve been working on an analog synth
project for several years using Sound
Semiconductor parts. Their data sheets and
design notes have been incredibly helpful,
especially for those of us who are not primarily
analog designers. I’m a firmware engineer by
profession - now retired, with an EE background
from a long time ago, so I understand the basics
but would really appreciate input from people
with more analog design experience.</p><p>For this project, I’ve built a “voice”
of three oscillator boards using the SSI2131, a
filter board using the SSI2140 in the suggested
pole-mixing configuration to create a 16-mode
multimode filter, a low-pass filter using the
SSI2144, and linear-controlled VCAs using the
SSI2164.</p><p>My questions are specifically around
using the SSI2140 for pole mixing. From what I
can tell, this design is very similar to the
filter used in the Matrix-12, and I’ve spent
some time studying that schematic. I’ve also
reviewed the AN701 filter design document on the
Sound Semiconductor website. I’m including my
schematic in PDF form in the hope that some of
the very smart analog folks here can offer
suggestions about something I’m seeing.</p><p>I’ve been using <a href="http://claude.ai/" target="_blank" rel="noreferrer" moz-do-not-send="true">Claude.ai</a> to help
analyze each of my filter configurations and
determine whether they are behaving as expected.
I’ve also been doing sound comparisons against
the Arturia Matrix-12 V modeled synth. One thing
I’ve found is that I’m getting DC offset that
appears to be coming from the pole outputs of
the SSI2140. Depending on the pole-mixing
resistor configuration selected for a given
filter mode, I’m seeing significant DC offset.</p><p>I’ve been feeding Claude scope shots
to help analyze this, and so far its
interpretation seems pretty consistent with what
I’m measuring. As a side note, this has been a
very useful application of AI for
troubleshooting. For the pole-mixing network,
I’m using 1% resistors and also using 1%
capacitors, as recommended in the data sheet and
AN701.</p><p>Here is the table Claude generated
from my measurements:</p>
<pre><div><div><div><div><div><div><div><div><div><div id="m_7901873607475970514code-block-viewer" dir="ltr"><div><pre><code>Mode Mean DC Offset
LP1 -12.5 mV
LP2 -40 mV
LP3 -30 mV
LP4 -30 mV
HP1 -61.9 mV
HP2 -131.1 mV
HP3 -284.4 mV
HP4 -583.6 mV</code></pre></div></div></div></div></div></div></div></div></div></div></div></pre><p>Claude’s current explanation is that
the increasing weighting factors in the
pole-mixing network are directly amplifying the
DC component.</p><p>Things that appear to have been ruled
out:</p>
<pre><div><div><div><div><div><div><div><div><div><div id="m_7901873607475970514code-block-viewer" dir="ltr"><div><pre><code>Power supply asymmetry (-11.93 V vs. +12.02 V) — likely negligible
Input signal DC component — input is about +117 mV, while U1A shows only -8.33 mV offset
TL074 op-amp offset voltage — too small to explain this magnitude
Unity-gain buffers — not populated - I have jumpers.</code></pre></div></div></div></div></div></div></div></div></div></div></div></pre><p>The suggested fix is to add four 1 µF
film capacitors, such as WIMA MKS2 parts, on the
SSI2140 OUT1–OUT4 pins, placed between the OUT
pins and the 15k mixing resistors. The idea is
that this would block DC before it enters the
pole-mixing network, preventing it from being
amplified by U1B regardless of filter mode.</p><p>I’m curious whether adding these
coupling capacitors makes sense, and whether
that would be compatible with the intended use
of the SSI2140. I’m a little surprised that the
data sheet does not discuss the need for them if
this is expected behavior. I did find some
discussion about this on Mod Wiggler, but I
didn’t see a clear conclusion.</p><p>I’d appreciate any advice, and
hopefully I’ll be able to understand it. Also,
if you see any other design issues or possible
improvements, I’d be grateful for the feedback —
pun intended.</p><p>Thanks,</p><p>Jeff</p>
</div>
</div>
<div style="line-break:after-white-space"><br>
<div>
<div>Sent by voice-transit conductor</div>
</div>
<br>
</div>
________________________________________________________<br>
This is the Synth-diy mailing list<br>
Submit email to: <a href="mailto:Synth-diy@synth-diy.org" target="_blank" rel="noreferrer" class="moz-txt-link-freetext" moz-do-not-send="true">Synth-diy@synth-diy.org</a><br>
View archive at: <a href="https://synth-diy.org/pipermail/synth-diy/" rel="noreferrer noreferrer" target="_blank" class="moz-txt-link-freetext" moz-do-not-send="true">https://synth-diy.org/pipermail/synth-diy/</a><br>
Check your settings at: <a href="https://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer noreferrer" target="_blank" class="moz-txt-link-freetext" moz-do-not-send="true">https://synth-diy.org/mailman/listinfo/synth-diy</a><br>
Selling or trading? Use <a href="mailto:marketplace@synth-diy.org" target="_blank" rel="noreferrer" class="moz-txt-link-freetext" moz-do-not-send="true">marketplace@synth-diy.org</a><br>
</blockquote>
</div>
________________________________________________________<br>
This is the Synth-diy mailing list<br>
Submit email to: <a href="mailto:Synth-diy@synth-diy.org" class="moz-txt-link-freetext" moz-do-not-send="true">Synth-diy@synth-diy.org</a><br>
View archive at: <a href="https://synth-diy.org/pipermail/synth-diy/" class="moz-txt-link-freetext" moz-do-not-send="true">https://synth-diy.org/pipermail/synth-diy/</a><br>
Check your settings at: <a href="https://synth-diy.org/mailman/listinfo/synth-diy" class="moz-txt-link-freetext" moz-do-not-send="true">https://synth-diy.org/mailman/listinfo/synth-diy</a><br>
Selling or trading? Use <a href="mailto:marketplace@synth-diy.org" class="moz-txt-link-freetext" moz-do-not-send="true">marketplace@synth-diy.org</a><br>
</div>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre wrap="" class="moz-quote-pre">________________________________________________________
This is the Synth-diy mailing list
Submit email to: <a class="moz-txt-link-abbreviated" href="mailto:Synth-diy@synth-diy.org">Synth-diy@synth-diy.org</a>
View archive at: <a class="moz-txt-link-freetext" href="https://synth-diy.org/pipermail/synth-diy/">https://synth-diy.org/pipermail/synth-diy/</a>
Check your settings at: <a class="moz-txt-link-freetext" href="https://synth-diy.org/mailman/listinfo/synth-diy">https://synth-diy.org/mailman/listinfo/synth-diy</a>
Selling or trading? Use <a class="moz-txt-link-abbreviated" href="mailto:marketplace@synth-diy.org">marketplace@synth-diy.org</a>
</pre>
</blockquote><p><br>
</p>
<pre class="moz-signature" cols="72">--
David Moylan
Expedition Electronics
sonic adventures!</pre>
</div>
________________________________________________________<br>This is the Synth-diy mailing list<br>Submit email to: Synth-diy@synth-diy.org<br>View archive at: https://synth-diy.org/pipermail/synth-diy/<br>Check your settings at: https://synth-diy.org/mailman/listinfo/synth-diy<br>Selling or trading? Use marketplace@synth-diy.org<br></div></blockquote></div><br></body></html>