Hello,
Iām Johannes from Bavaria, Germany. I am a hobby musician, I play piano and keyboards. I took keyboards lessons as a child, and have been playing in various bands, mostly pop and rock.
I have a doctorate degree in Physics, and work as a software developer, so I have some math background (itās been a while though) and programming experience.
As a teenager (in the early 2000s), I had a KORG Pa1X PRO, which, though basically beeing a ROMpler workstation, let you modify the sounds. This is when I first learned about oscillators, envelopes, LFOs etc. and fell in love with synthesis. At the time I also started to use my PC for making music, and got FruityLoops along with my first proper soundcard. Over the years, I used many DAWs, keyboards, workstations, hardware and software synthesizers, but somehow I always felt kind of limited, since no single synthesizer would have all the features I wanted. So the desire to create my own synthesizer grew.
Many years ago I played around with Synthmaker, but eventually it felt too limiting as well (32 bit VSTs only, no proper ways to do oversampling, limited coding options since all code must be vectorized, etc). I also tried to start with JUCE, but didnāt gel with it. Then I stumbled upon VCV Rack, and loved the idea that I could start small with simple modules in an existing framework, and combine them with existing modules. So I have been working on the MUS-X plugin (GitHub - Jojosito/MUS-X: Modules for VCV Rack) for a while now, and have been learning more about DSP, BLEPs, Filters, ODEs etc. along the way.
My goal is the create a VA polysynth (sonically similar to the KORG prologue), but with a much more intuitive system to create modulations: press a button to select a modulation source, then turn the knob of the modulation destination to set the modulation amount, release the button, done. Just like the morph assignment on the Nord keyboards, but for all modulation sources.
I also have some experience with hardware: I built a Mutable Intruments AMBIKA, and a MIDI controller for it (with MIDIbox). I also fiddled around with an Arduino Uno, built some very crude MIDI drum triggers with some piezo elements, and even managed to get 4 sawtooth oscillators from a wavetable out of it.
So when my synthesizer module works out, Iād like to build a MIDI controller for it as well, ideally with encoders.