LM324 <--- not even good enough for Muppet Babies.<br><br>-Richie,<br><br><br>---- Benjamin Tremblay via Synth-diy wrote ----<br><br>Okay, here’s what happened.<div><br></div><div>I upgraded the power to my quad opamp to a nice bipolar 12V supply.</div><div>I was then able to bias my opamp to ground instead of VCC/2. </div><div><br></div><div>The sound was louder with less distortion. </div><div>I was able to find a sweet spot where if my trim pots for both inputs were set correctly, the squeal was greatly reduced. </div><div>However, whenever I played a note on the synth, the squeal rode in on the volume envelope, and faded out when I released the key. </div><div><br></div><div>Looking to see if there were any more low-hanging fruits, I popped out the op amp chip, a lowly low-impedance LM324, and replaced it with a SynthCube TL074. </div><div>Bingo. Audio is clean and quiet. Still a little background pitch. If anything too good for Muppet Babies. </div><div><br></div><div>I am using the HIFI output circuit described on the Mozzi site: <a href="https://sensorium.github.io/Mozzi/learn/output/">https://sensorium.github.io/Mozzi/learn/output/</a></div><div>However I had not #defined HIFI correctly so it was STANDARD_PLUS mode. HIFI isn’t working. I get a lot of distortion. </div><div>(And yes, right there I see a notch filter which I am not using.)</div><div>I am using the reference output circuit described in the DSP-G1 notes: <a href="https://cdn-shop.adafruit.com/product-files/2400/2400.pdf">https://cdn-shop.adafruit.com/product-files/2400/2400.pdf</a></div><div><br></div><div>I have 1/4 TL074C with a 100K resistor for inverting feedback. </div><div>Opamp non-inverting input is grounded. </div><div><br></div><div>Mixer resistors at the inverting input are 15K each.</div><div>At the other end of each mixer resistor I have a 10K trimmer.</div><div>Across each trimer I have ~4.7nF plastic capacitors (passive lowpass filters on the input signals).</div><div><br></div><div>Going into each trimmer resistor I am decoupling the synth signals with 10µF electrolytic capacitors in hopes of some bass. </div><div>(The DSP outputs 3.3v and the Arduino outputs 5V, and they pull to ground on LOW, so yeah.)</div><div><br></div><div>If I invest some time into more intelligent filtering I will probably go to the happy place.</div><div><br></div><div>This has gone from unbearable to maybe good enough. Now I have no excuse but to focus on “features” in the firmware.</div><div><br></div><div>Benjamin</div><div><img src="cid:D56F54A0-FA83-4617-904C-A0154BDBC221" alt="IMG_1265.jpeg"></div><div><br></div><div><br></div><div><br></div><div><br></div>