DSPRelated.com
Forums

introduction to digital sound processing

Started by Unknown January 1, 2004
Hi!
Could you recommend some literature on DSP for a beginner? I'm interested
in how low/highpass filters for digital wave audio, audio encoders (mp3)
and other stuff like that works. My initial knowledge is not much - I
understand how wav files work (I've made a few tiny programs in C that
make wav louder, convert stereo into mono etc.) and I have a basic
understanding of programming.
On Thu, 01 Jan 2004 22:08:03 +0200, Madis Tammek�nd wrote:

> Hi! > Could you recommend some literature on DSP for a beginner? I'm interested > in how low/highpass filters for digital wave audio, audio encoders (mp3) > and other stuff like that works. My initial knowledge is not much - I > understand how wav files work (I've made a few tiny programs in C that > make wav louder, convert stereo into mono etc.) and I have a basic > understanding of programming.
I found "First Principles of Discrete Systems and Digital Signal Processing" by Donald E Kirk and Robert D Strum very good. ISBN 0-201-09518-1 It explains everything, and takes you by the hand through complicated things like the FFT algorithm.
Madis Tammek�nd wrote:
> Hi! > Could you recommend some literature on DSP for a beginner? I'm interested > in how low/highpass filters for digital wave audio, audio encoders (mp3) > and other stuff like that works. My initial knowledge is not much - I > understand how wav files work (I've made a few tiny programs in C that > make wav louder, convert stereo into mono etc.) and I have a basic > understanding of programming.
Madis, beginner's literature is well covered in the comp.dsp FAQ (http://www.bdti.com/faq) as well as the official comp.dsp website (http://www.dspguru.com). Have a look there. Regards, Andor
You could visit www.dspguide.com. You'll find a good book for beginners.

JaaC
Jaime Andres Aranguren Cardona wrote:

> You could visit www.dspguide.com. You'll find a good book for beginners. > > JaaC
Yeh. that's at dspguru and mayber also the FAQ. Jerry -- Engineering is the art of making what you want from things you can get. �����������������������������������������������������������������������
"Jerry Avins" <jya@ieee.org> wrote in message
news:3ff8b18f$0$6761$61fed72c@news.rcn.com...
> Jaime Andres Aranguren Cardona wrote: > > > You could visit www.dspguide.com. You'll find a good book for beginners. > > > > JaaC > > Yeh. that's at dspguru and mayber also the FAQ. > > Jerry > -- > Engineering is the art of making what you want from things you can get. > &#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295; >
I find "Understanding Digital Signal Processing by Rick Lyons" a very good literature, and explains DSP in simple terms. (I wonder if Rick will pay me for the plug.....) Phil
On Mon, 5 Jan 2004 09:35:39 -0000, "Philip Newman"
<nojunkmail@ntlworld.com> wrote:

> >"Jerry Avins" <jya@ieee.org> wrote in message >news:3ff8b18f$0$6761$61fed72c@news.rcn.com... >> Jaime Andres Aranguren Cardona wrote: >> >> > You could visit www.dspguide.com. You'll find a good book for beginners. >> > >> > JaaC >> >> Yeh. that's at dspguru and mayber also the FAQ. >> >> Jerry >> -- >> Engineering is the art of making what you want from things you can get. >> &#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295; >> > >I find "Understanding Digital Signal Processing by Rick Lyons" a very good >literature, and explains DSP in simple terms. > >(I wonder if Rick will pay me for the plug.....) > >Phil
Ah. Thanks. Yes,... I owe you the largest glass of the finest beer we can find, if we ever meet face-to-face. Thanks again, [-Rick-]
Philip Newman wrote:

> "Jerry Avins" <jya@ieee.org> wrote in message > news:3ff8b18f$0$6761$61fed72c@news.rcn.com... > >>Jaime Andres Aranguren Cardona wrote: >> >> >>>You could visit www.dspguide.com. You'll find a good book for beginners. >>> >>>JaaC >> >>Yeh. that's at dspguru and mayber also the FAQ. >> >>Jerry >>-- >>Engineering is the art of making what you want from things you can get. >>&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295; >> > > > I find "Understanding Digital Signal Processing by Rick Lyons" a very good > literature, and explains DSP in simple terms. > > (I wonder if Rick will pay me for the plug.....) > > Phil
If Rick paid for all the plugs he gets here, he'd be a pauper by now. The recommendations are well earned. His book is listed on DspGuru too, so I didn't call it out separately. So is http://www.bores.com/courses/intro/index.htm Jerry -- Engineering is the art of making what you want from things you can get. &#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;
Jerry Avins wrote:

> Philip Newman wrote: > >> "Jerry Avins" <jya@ieee.org> wrote in message >> news:3ff8b18f$0$6761$61fed72c@news.rcn.com... >> >>> Jaime Andres Aranguren Cardona wrote: >>> >>> >>>> You could visit www.dspguide.com. You'll find a good book for >>>> beginners. >>>> >>>> JaaC >>> >>> >>> Yeh. that's at dspguru and mayber also the FAQ. >>> >>> Jerry >>> -- >>> Engineering is the art of making what you want from things you can get. >>> &#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295; >>> >> >> >> I find "Understanding Digital Signal Processing by Rick Lyons" a very >> good >> literature, and explains DSP in simple terms. >> >> (I wonder if Rick will pay me for the plug.....) >> >> Phil > > > If Rick paid for all the plugs he gets here, he'd be a pauper by now. > > The recommendations are well earned. His book is listed on DspGuru too, > so I didn't call it out separately. > > So is http://www.bores.com/courses/intro/index.htm
And if you're hesitating about buying Rick's book, he is coming out with a new edition soon (as he mentioned in another thread). Rick, when is this coming? -- % Randy Yates % "...the answer lies within your soul %% Fuquay-Varina, NC % 'cause no one knows which side %%% 919-577-9882 % the coin will fall." %%%% <yates@ieee.org> % 'Big Wheels', *Out of the Blue*, ELO http://home.earthlink.net/~yatescr
On Mon, 05 Jan 2004 23:02:47 GMT, Randy Yates <yates@ieee.org> wrote:

  (snipped)
> >And if you're hesitating about buying Rick's book, he is coming out with >a new edition soon (as he mentioned in another thread). Rick, when is >this coming?
Hi Randy, well, ... the plan (according to my publisher) is for the 2nd edition to be printed in March of this year. The 2nd edition is a modest expansion of some of the topics in the 1st edition, plus new material on quadrature signals and sample rate conversion (That phrase "sample rate conversion" is used instead of "digital resampling" because of you Randy.) The "Digital Signal Processing Tricks" Chapter has been expanded from 12 topics to 33 topics, thanks to what you guys here have taught me and other things I've encountered on the Internet and in magazines. The 2nd edition will have roughly 200 more pages than the 1st edition. See Ya', [-Rick-]