Introduction into C++ (Part 3)
C++ OOP Mastery: The Power of Composition (Has-A)
In software architecture, there are two primary ways to connect objects: Inheritance (Is-A) and Composition (Has-A). While beginners often try to solve everything through inheritance ("An Oscillator is an Envelope"), professionals prefer composition: "A Synthesizer has an Envelope."
1. Why Composition?
Think of our synthesizer as a modular rack. Each module (Oscillator, Envelope) is an independent class. The SynthEngine acts
as the chassis where these modules are plugged in.
Introduction into C++ (Part 2)
Introduction into C++ (Part 2)
In this next example / tutorial we will have a look at sound producing program (aka a synth), for which we utilize the SDL library (Simple direct media library). We will go about the program, line for line and explain the different items.
Lets begin…
First of all we have the includes for the SDL library, we will have a look at the header file later. Also we include cmath for math and iostream for in- and output (but in this example only output).
Simulation of a reversed engineered LFO
Hello folks,
today I want to continue the series about simulation of synth modules with LTspice.
We start with this module from etsy which we disect and reverse engineer, so that we can build it with reverse polarity protection diodes…
We want to analyze this module.
Lets start with the pcbs:
![]() | ![]() |
To begin with, we first want to reversse enginnering the two sides of the pcb, to build another pcb, with reverse polarity protection diodes in the mind, following the schematic in LTSpice: Also here is the download link for the LTSpice file:
Build your own synthesizer modules
Introduction
Hi, today I want to share with you the basic knowledge of DIYing your own synthesizer modules - those do not need of the eurorack standard although in my case they are.
If you get started with eurorack format or any other modular like synth standard, but especially the eurorack standard - you will be most likely overwhelmed about the sheer number of manufacturers and available. You can have a simple look here on ModularGrid. You need a few weeks or even months, spending time reading some test articles on Amzona.de , or visiting Synthesizer Stores like SchneidersLaden to get a rough idea of the diversity of the market.
Eurorack Synthesizer - Noise Floor
In meinem mobilen Setup, dem NiftyVCase, habe ich meine DIY-Module gesammelt (mit Ausnahme des Doepfer A-124, den ich wegen seines großartigen Klangs einbauen musste). Es verfügt über eine Kick-Drum von Erica Synths, einen even VCO, eine Sampling-Modulator, A*B+C und Rampage von Befaco. Sowie den Divebomb III für etwas Delay. Zu guter Letzt ein Zlon-Skew-LFO und ein BCM086-Diodenleiter-Hochpassfilter.

Link:./noise_floor.m4a[noise floor Audio]
Eurorack Synthesizer - Jam Session
Dieses Mal haben wir einen verschachtelten Patch, der ein neues Mitglied enthält, den Zufallssequenzer von rat-king, der, wie der Name schon sagt, schöne zufällige Sequenzen liefert. Außerdem haben wir ein neues Mixer-Modul, selbstgebaut. Wir verwenden auch beide VCOs und beide LFO-Module…

Eurorack Synthesizer - Another small patch
So here is another small patch idea for the Doepfer A-100 system, this time featuring the SEM filter from Oberheim, incarnated in the Doepfer modul A-106-5. We also utilize two LFO modules…


To this day I did not find the right audio recorder,and I am recording with my smartphone, so the sound quality is rather bad. I am still searching for the ideal recording hardware.
Eurorack Synthesizer - Another simple patch
Hier ist also eine weitere einfache Patch-Idee für das Doepfer A-100-System, diesmal mit dem SEM-Filter von Oberheim, verkörpert im Doepfer Modul A-106-5. Wir verwenden auch zwei A-110-Oszillatormodule (ein Standard- und ein Basis-Modul) und den LFO.

Link:./sem_patch.m4a[SEM Patch Audio]
Bis heute habe ich nicht den richtigen Audiorecorder gefunden und nehme mit meinem Smartphone auf, sodass die Tonqualität eher schlecht ist. Ich bin immer noch auf der Suche nach der idealen Aufnahmehardware.
Eurorack Synthesizer - More patch ideas
Hier ist also eine weitere Patch-Idee für das Doepfer A-100-System. Die Ergebnisse der Doepfer-Oszillatoren sind prägnante „knarzig-kernige“ Klänge. Wir verwenden zwei A-110-Oszillatormodule (ein Standard- und ein Basic-Modul), einen Ringmodulator (A-114) und ein Wespentaille-Filter (A-124) sowie einige Hilfsmodule wie einen Sequenzer und einen LFO.

Pocket Operator Modular 400 in eurorack
Also kaufte ich mir einen günstigen Eurorack-Koffer von Doepfer und ein Set Frontplatten plus Netzteil für den Pocket Operator Modular 400 von Oddvolt, um die besagte Maschine in ein Eurorack-Modulsystem einzubauen. Ich habe mir auch einen kleinen, aber anständigen Sequenzer gekauft, da der von Teenage Engineering nicht nicht sehr handlich ist. Ich habe noch zwei weitere Module auf meiner Liste, das Doepfer A-119, ein Eingangsmodul, sowie das Doepfer A-124, ein Wasp-Filter [natürlich die Special-Edition in schwarz-gelb, da dies auch noch farblich passt], um das Setup zu vervollständigen.

