Current comp sci undergrad trying to get into developing a plugin but lacking in C++ and DSP.
So my math skills in terms of DSP are almost non-existent. I’ve returned to college at an older age so I don’t have (or remember) a lot of prerequisites for learning DSP, and my course doesn’t include calculus as a core module.
From researching DSP, to understand it, it seems I need to go Trig, PreCalc, Calc, then DSP. Would that be right? I’m confident I could learn all that, but it seems like overkill to just start developing. Is there any shortcut into getting a basic understanding of it?
In terms of programming experience, I have mostly Java, C (a bit rusty), and assembly. I’m pretty confident I can figure out C++ as I go. Am I wrong? I’m only in 3rd year in my course so I’m not the most experienced programmer.
The reason why I want to start developing a plugin is I feel like I have a unique idea for a clock/trigger system that I’ve looked for but can’t seem to find. Eventually expanding to sequencers. Conceptually this all seems to me like its trigger based so would avoid most DSP. Would I be right in assuming that? I’ve looked up JW’s simple clock as an example, and the step function doesn’t seem to have any DSP.
Any help with those questions would be appreciated. I’m gonna dive into developing anyway and see how I get on, but any advice that would steer me in the right direction would be great. Although my idea doesn’t require DSP (I’m assuming), I might want to develop something using it in the future, so any advice on that would be great, thanks