(Part 2) Top products from r/DSP

Jump to the top 20

We found 19 product mentions on r/DSP. We ranked the 39 resulting products by number of redditors who mentioned them. Here are the products ranked 21-40. You can also go back to the previous section.

Next page

Top comments that mention products on r/DSP:

u/albatrossy · 2 pointsr/DSP

It kind of sounds like you'd be good just getting a textbook. I think any book will be fine since you mainly just want questions (and presumably answers), but try to find one that implements code in a language that you're comfortable with, or that you want to learn.

There are a lot of different "final year" DSP courses, but it sounds like you want something covering the fundamentals rather than anything too advanced. I started off with The Scientist & Engineer's Guide to Digital Signal Processing and then used Signals and Systems for my first undergraduate course, but we used it largely because he co-authored it. I would recommend scouring the web for some free books though. There are books like ThinkDSP popping up that seem pretty neat.

Edit: Oppenheim is always mentioned also.

u/VK2DDS · 9 pointsr/DSP

+1 for Cortex-M (with FPUs). I'm building a guitar pedal with an STM32F407 and it handles 12x oversampled distortion and a bunch of biquads at 48kHz (mono). It is paired with a CS4272 audio codec with DMA handling the I2S data.

It won't handle any reasonable FIR filter and the RAM limits it to ~500ms delay. There is a discovery board with external RAM but I haven't tried using it.

The F7 series are clocked a bit faster and some come with a double precision FPU instead of single but they have the same instruction set as the F4s. The Cortex-M7 has a longer pipeline (6 Vs 3 stages, probably to support the higher clock rate) so branching is probably less of a penalty on the M4.

This book is an excellent guide to the low level guts of the Cortex-M3 & M4 chips and contains a chapter dedicated to DSP on the M4. Long story short is contains a bunch of DSP instructions such as saturating integer arithmetic, integer SIMD, floating point fused multiply-accumulate etc which makes it semi-competitive against "true" DSP cores. The book compares the M4 and Sharc DSP to show that there's a big jump between them but the M4 wins hands down for ease of learning & development (strong community, free (GNU) tools etc).

Edit: If you want hardware this audio codec can be paired with this STM32F7 kit or this motherboard paird with this STM32F4Discovery board can take it as well.

u/MrTheDevious · 1 pointr/DSP

The other guys covered your specific filter question, so here's some general info on learning/implementing DSP via code. I don't know whether you're a programmer already or not, so if you're not, DSP is not a great way to learn C programming from the beginning. Basic DSP like your low-pass filter is not very demanding of more advanced programming skills, but it IS (relatively) hard to debug. I don't even want to imagine how awful debugging DSP output would be for a new programmer who's not yet sure his basic code even works properly. Much easier to learn C by writing some scrubby text output programs rather than staring at a huge pile of output floats.

If you're already comfy with C, you're just going to have to dig into some textbooks and work your way through them. Don't let them scare you. The math looks ugly, but it REALLY isn't! I highly recommend combining at least two sources for each topic.

http://www.dspguide.com/ is free and great for understanding what you're doing. Very little math, very heavy on explanations of how DSP works. Read the section on filters or whatever from this book first.

http://www.amazon.com/Audio-Programming-Book-Richard-Boulanger/dp/0262014467 is the math side of the same DSP topics + lots of actual C code implementations of each

If you make it through the pair all the way, you've pretty much got an entire foundation

u/TxReV · 2 pointsr/DSP

This is the book we're 'using' in class. Really he just printed out a couple chapters for us to read. It's a pretty old school book (like '79), but it's all still relevant and it is a pretty well written text. Here's another but my personal recommendation would be the former.

u/lifeisafractal · 10 pointsr/DSP

"fundimentals of radar signal processing". This is an excellent book to start from; couldn't recommend it enough. Covers all the material well with a quick refresher of signal processing up front. It also reads very well.

http://www.amazon.com/Fundamentals-Processing-McGraw-Hill-Professional-Engineering/dp/0071798323

u/jojek · 2 pointsr/DSP

If you are a complete rookie, then I suggest you to read DSP and the Microcontroller. Very easy to read, little of math and a lot of humour (sic!).

u/MasterFubar · 3 pointsr/DSP

I started with this book back in the 1990s. It's old, but the principles are still the same and it's a very good book. It gives a correct technical explanation without going into too much detail and presents the full source code for everything.

In a way, I could say every single program I have written on DSP to this day has some roots in that book.



u/cavercody · 1 pointr/DSP

Oppenheim and Schafer is too advanced for an intro. I would recommend Signal Processing First by McClellan, Schafer, and Yoder. It is the book I learned with in college.

http://www.amazon.com/Signal-Processing-First-James-McClellan/dp/0130909998

u/chronopoul0s · 1 pointr/DSP

the raspberry pi can be used for many audio applications, if you only pair it with a usb audio interface. for example, this one was only $8 and allowed me to get much improved audio quality out of the pi.

u/xavier_505 · 3 pointsr/DSP

I would recommend Proakis or Mitra.

u/butt_town · 1 pointr/DSP

I have heard good things about Dan Simon's Optimal State Estimation book, but do not have experience with it.

Haykin has a chapter on Kalman filtering in his Adaptive Filter Theory text and a book on Kalman Filtering and Neural Networks.

u/thxYukikaze · 4 pointsr/DSP

This ,though it goes in detail in all not just signal processing.

u/ilinsky09 · 10 pointsr/DSP

Discrete-Time Signal Processing by Alan Oppenheim, MIT professor and head of the their DSP group.

His wiki page mentions he wrote his dissertation under the direction of Amar Bose, founder of Bose audio.

u/farsass · 1 pointr/DSP

Decimation/interpolation means a change of variable (z=> z^k for interp, z=> z^1/k for decimation) on the transfer function. See this or this(this is the main book ref on multirate systems).