I would not think about it that way, because the lines of what is DSP and what is something else are entirely drawn in water. At the end of the day, it's all just mathematics really. Perhaps a bit of physics for physical signal processing, but even that's something we model with mathematics.A bit of a noob question, can you do a good job with just DSP? I think I'm going to start by learning DSP well and then get into analog electronics.
Pick a project, then figure out what you need for it (this forum can help with that). Don't worry which field the information comes from, it might even be control theory or information theory or CS fundamentals or .. whatever.
If there is one "fundamental" thing that is worth learning, that would be getting a good hang of sampling theory, how Nyquist-Shannon sampling represents band-limited signals by sampling, what perfect reconstruction means and how it works, how the band-limited nature of Nyquist sampling results in aliasing when non-linear operations are applied, how this applies to impulse responses of filters (eg. impulse invariant) just as much as regular signals. That's the fundamental "DSP" aspect of signal processing really, everything else (in a sense) is just the same whether your domain is discrete-time or continuous-time... and often it is easier to design things in continuous-time and then implement them in discrete-time than it is to work purely in digital, 'cos the continuous-time mathematics tends to be easier.
But really... pick a project, preferably something that seems fairly simple (it's probably more complex than you think and even simple projects have a tendency of getting more complex as you think of cool features). When you have a specific project, other can help you guide as to what exactly it is that you would need for that project. If it still seems too daunting, perhaps simplify or pick an easier project.
Statistics: Posted by mystran — Fri May 03, 2024 9:01 pm