DanTSynth - [My new open source plugin]
- DanTSynth in the VCV Rack Library - VCV Library - DanTSynth
- DanTSynth repo on GitHub - GitHub - Miff-Real/DanT.Synth: A VCV Rack plugin by DanT.
- Library update tracker bug - GitHub · Where software is built
I created my first VCV Rack plugin DanTModules back at the end of 2020, and it now has 18 modules and 1 expander. I’ve learnt a lot over the years developing that plugin (including from the members of this wonderful community), but it has always been an issue sharing my experience due to it necessarily being closed source.
Well, back in May I had a discussion with my employers Invention Assignment Review Committee and resolved that rewriting my plugin from scratch to be open source is covered by the existing copyright waiver, rejoice!
Initially I was going to recreate all the modules from that plugin, updating and optimising the code… but that quickly became a bore chore. So, new modules it is; that’s the best part for me, designing a new module and the feeling the first time it works in a patch.
So, being a software engineer by day, the actual code and repository are important, they can’t embarrass me. I’ve tried to make it readable, clean, robust and approachable for other developers to view. Please be kind, I have an ego when it comes to programming (unlike my actual musical output), as it is one of the things I am supposed to be good at ![]()
v2.0.1
The initial release, just the one module so far. At first I made this module a blank, it was going to be a base template for starting new modules. But as I was coding, the template didn’t explain much without real function code, so I started to add some basic features. Before I knew it I had a full module, so I decided to keep it. The code should still hopefully be a good starting point though.
- GitHub release - Release Release v2.0.1 · Miff-Real/DanT.Synth · GitHub
AOCR
- Module in library - VCV Library - DanT AOCR
- Documentation - DanT.Synth/docs/aocr.md at main · Miff-Real/DanT.Synth · GitHub
- Source code - DanT.Synth/src/modules/aocr.cpp at main · Miff-Real/DanT.Synth · GitHub
- Videos - https://www.youtube.com/playlist?list=PL66J0mt-NXmkDT5T5Ifts4bD9e2M7z3Pm
Hope you enjoy the module, feedback is of course welcome, either here or on the github repo.
