DanTSynth - New Releases Thread

DanTSynth - [My new open source plugin]


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 :blush:


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.

AOCR


Hope you enjoy the module, feedback is of course welcome, either here or on the github repo.

13 Likes

v2.0.2

Planning to open my ticket soon, but if you want to try the new version before the library is updated you can download the GitHub release Release Release v2.0.2 · Miff-Real/DanT.Synth · GitHub

Please leave me feedback here or on the GitHub if you find any bugs.

This version introduces a new module: Bend

Docs DanT.Synth/docs/bend.md at main · Miff-Real/DanT.Synth · GitHub

And here are two videos of me testing the module:

3 Likes

Bend and DanT.Synth v2.0.2 are available in the library now

Please let me know if you find any bugs or the manual does not explain something clearly enough, hope you enjoy the new module.

2 Likes

That’s a new look!

Yes, for my open source plugin I refined the visuals and tidied the code (so that it was suitable and I was comfortable with making it public), and this process defined this look.

It is more functional for sure, and the material symbol font is the only real fancy part, its just better for maintenance.

In my closed source I can basically do whatever I want, implement experiments and use messy code, then leave it if i like the result. But for my open source that isn’t a high enough standard…

I find the new style quite pleasing, but that might be due to the amount of time I’ve spent looking at it during development, I’m blind to any flaws.

Is there anything particularly that stands out as either positive or negative, compared with my original plugin?

I thought it would be really cool if I could get AI to generate a quick-start guide for my new Bend module.

I uploaded all the source and images and documentation, along with some basic VCV Rack info to NotebookLM and used the infographic tool…

:thinking:

:expressionless_face:

Sadly, I cannot force it to use the actual Bend panel image, it just creates its own version… which looks really cool, but doesn’t really seem that helpful.

I’ll post it here anyway, since its nice looking:

1 Like