News:

SMF for DIYStompboxes.com!

Main Menu

DSP Newcomer

Started by marvelsferb7, April 26, 2020, 02:25:22 AM

Previous topic - Next topic

marvelsferb7

Hey, so I complete Noob when it comes to DSP, but I want to get into Audio Engineering and such. I just curious I new that Digital Signal Processing is a big space and it's pretty general. But what are the genreal applications of DSP in software, what does it allow you to do? I know the most conventional examples are audio engineering, but what are the other examples is there?

potul

There is a resources list up in the forum you can check for.
When I started the whole DSP rabit hole, this one helped a lot to understand the basics:

http://www.dspguide.com/pdfbook.htm

It's a book you can buy, but all book content is online as well.

Mat

Digital Larry

That's a pretty heavy read!  Skimming through I found this, which in spite of my advanced years, I had never heard of!

Benford's Law:  http://www.dspguide.com/ch34/1.htm

I love that sort of thing!

DL
Digital Larry
Want to quickly design your own effects patches for the Spin FV-1 DSP chip?
https://github.com/HolyCityAudio/SpinCAD-Designer

elseif

Quote from: marvelsferb7 on April 26, 2020, 02:25:22 AM
Hey, so I complete Noob when it comes to DSP, but I want to get into Audio Engineering and such. I just curious I new that Digital Signal Processing is a big space and it's pretty general. But what are the genreal applications of DSP in software, what does it allow you to do? I know the most conventional examples are audio engineering, but what are the other examples is there?
It allows you to do anything to a digitized signal that can expressed mathematically.  This has allowed the development of technologies and capabilities that are vastly beyond what can be accomplished using analog means.

It is a huge list.  Here are a few in the field I am familiar with:
* communication radios - almost all modulation and demodulation from the antenna back is done with DSP.
* data communication - higher bit rates, channel equalization and forward error correction.
* GPS receivers
* sigint
* image processing
* radar processing
* speech processing