I know the basics of programming, and understand the core structure of programming in C++. I know how to program, but all is self taught in the last couple of months.
I want to make a sequencer that doesn’t have any exact parallel in any of the other plugins in all the VCV Rack community, but I don’t really understand how the code works for a sequencer. I do, however, understand how the graphic part of the code works, but just to make it show in Rack, i.e. initialize the plugin, add the name of it and the module, compile it, make it show in Rack (I made the graphics needed like some knobs, jack input/output, and the panel), tweak knobs and patch cables that doesn’t do anything. But don’t how to actually make it do anything.
How can I learn the process of building a sequencer?
Is there any specific resource or do I have to learn all about DSP and C++ from scratch?
The first module I’m trying to make is a sequencer inspired by the Ladik S-180 & Ladik S-183. If anyone wants to help me, you are more than welcome, the plugin is in it’s very early stages and I’m not the best at either the code or design.
Thanks for your help.