|
|
|
|
|
by stinos
4682 days ago
|
|
You've been taking the wrong classes :P No, seriously, there's way more to DSP than matlab. You can pretty much do it in any language. For example in shool we used C++ combined with the Intel IPP libraries (which are really fast btw). The first book I bought for a job was C + bits of optimized assembly since it was written specifically for a TI Dsp. I've also played with it in Python but don't remember the lib name atm. |
|
I soooo agree with this.
"Twiddle factor? What the..."
You might scratch the surface of DSP by taking a Matlab-centric course, but if you'd like to do it as a career you're far better off to go in and implement some of the more fundamental algorithms you're using.
Implementing FFT or DCT on actual hardware (which supports a multiply/accumulate instruction over a true DSP memory architecture) will give you the tools that you need when it comes time to troubleshoot (read: use) some vendor's shitty proprietary DSP library.
That said, learn the Matlab stuff too. It's endlessly useful for prototyping, and it's pretty much industry standard in this use. Just don't take it for granted.