Think DSP

If you understand basic mathematics and know how to program with Python, you’re ready to dive into signal processing. While most resources start with theory to teach this complex subject, this practical book introduces techniques by showing you how they’re applied in the real world. In the first cha...

Full description

Saved in:
Bibliographic Details
Main Author Allen B. Downey
Format eBook
LanguageEnglish
Published O'Reilly Media, Inc 12.07.2016
Online AccessGet full text

Cover

Loading…
Abstract If you understand basic mathematics and know how to program with Python, you’re ready to dive into signal processing. While most resources start with theory to teach this complex subject, this practical book introduces techniques by showing you how they’re applied in the real world. In the first chapter alone, you’ll be able to decompose a sound into its harmonics, modify the harmonics, and generate new sounds.Author Allen Downey explains techniques such as spectral decomposition, filtering, convolution, and the Fast Fourier Transform. This book also provides exercises and code examples to help you understand the material.You’ll explore:Periodic signals and their spectrumsHarmonic structure of simple waveformsChirps and other sounds whose spectrum changes over timeNoise signals and natural sources of noiseThe autocorrelation function for estimating pitchThe discrete cosine transform (DCT) for compressionThe Fast Fourier Transform for spectral analysisRelating operations in time to filters in the frequency domainLinear time-invariant (LTI) system theoryAmplitude modulation (AM) used in radioOther books in this series include Think Stats and Think Bayes, also by Allen Downey.
AbstractList If you understand basic mathematics and know how to program with Python, you’re ready to dive into signal processing. While most resources start with theory to teach this complex subject, this practical book introduces techniques by showing you how they’re applied in the real world. In the first chapter alone, you’ll be able to decompose a sound into its harmonics, modify the harmonics, and generate new sounds.Author Allen Downey explains techniques such as spectral decomposition, filtering, convolution, and the Fast Fourier Transform. This book also provides exercises and code examples to help you understand the material.You’ll explore:Periodic signals and their spectrumsHarmonic structure of simple waveformsChirps and other sounds whose spectrum changes over timeNoise signals and natural sources of noiseThe autocorrelation function for estimating pitchThe discrete cosine transform (DCT) for compressionThe Fast Fourier Transform for spectral analysisRelating operations in time to filters in the frequency domainLinear time-invariant (LTI) system theoryAmplitude modulation (AM) used in radioOther books in this series include Think Stats and Think Bayes, also by Allen Downey.
Author Allen B. Downey
Author_xml – sequence: 1
  fullname: Allen B. Downey
BookMark eNpVjr0KwjAYACMqWGvfwcG1kC__GaX-QkHB7iVJE6yVFgz4_CK6dDpuOW6JZv3Q-wnKtFTANGiqOPDpyLFaoCzGB8YYFBDFWIKS6t723Xp3u67QPJhn9NmfKaoO-6o45eXleC62Zd4BAZJbDVQqYRrmnfx2BA5aMKOdw84LzGQjG8It94E5qU0g0lPKLATriCE0RZtfNppgXm1th6GL9ZvUo1H6AcUBNDQ
ContentType eBook
DBID OHILO
OODEK
DatabaseName O'Reilly Online Learning: Corporate Edition
O'Reilly Online Learning: Academic/Public Library Edition
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9781491938515
149193851X
ExternalDocumentID 9781491938508
GroupedDBID -HA
20A
38.
AABBV
ALMA_UNASSIGNED_HOLDINGS
AZZ
BBABE
CZZ
JJU
OHILO
OODEK
ID FETCH-LOGICAL-k1212-b913786ad4ec7018160f964a9cc0ce6047d7d25b5ef4c79af27e334b1fbc2a23
ISBN 9781491938508
1491938501
IngestDate Fri Aug 29 15:54:23 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-k1212-b913786ad4ec7018160f964a9cc0ce6047d7d25b5ef4c79af27e334b1fbc2a23
PageCount 168
ParticipantIDs safari_books_v2_9781491938508
PublicationCentury 2000
PublicationDate 2016-07-12T00:00:00
PublicationDateYYYYMMDD 2016-07-12
PublicationDate_xml – month: 07
  year: 2016
  text: 2016-07-12T00:00:00
  day: 12
PublicationDecade 2010
PublicationYear 2016
Publisher O'Reilly Media, Inc
Publisher_xml – name: O'Reilly Media, Inc
SSID ssj0001812844
Score 1.9816288
Snippet If you understand basic mathematics and know how to program with Python, you’re ready to dive into signal processing. While most resources start with theory to...
SourceID safari
SourceType Publisher
Title Think DSP
URI https://learning.oreilly.com/library/view/~/9781491938508/?ar
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1bS8MwFI7bfFCfvOJtsgd9Gh1pkubyOG8MQR_chL2NJE1BHBW0U_TXe9J1XSuC6Etok7Tk9IOe8yXngtApqFTLnZKBZMQEzAFhNaAlgPNwhjWx1sQ-wPn2jg8e2M04GjdWhhWvpVlmevbzx7iS_6AKfYCrj5L9A7LlS6EDrgFfaAFhaL8Zv-XtAlygkN3LYRmc1fcVUbrnPTCI39PiqLbg8iH3m4RhhfmdEXHvHqfTj_yYRtfdIeeUDxgN2FwywnL5By_96mrjTdQUwnu5BYP-cttJeoXE8hC3YmK4yHy1eNBnTdUJUPWKph1tolXnwy-2UMOl22ijki5xB63lYndA7F00ur4aXQyCopRD8BQSX-ZHhVRIrmPmrPCL4DhRnGllLbaOYyZiEZPIRC5hViidEOEoZSZMjCWa0D3USp9Tt486iYixVloYZYAJRVQrIDzSaophtqTsALXni594ZF4nb2RSE-7wl_EjtL5E5hi1speZa4PdkZmT_Et-ATHAzsc
linkProvider University of Minnesota
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=Think+DSP&rft.au=Allen+B.+Downey&rft.date=2016-07-12&rft.pub=O%27Reilly+Media%2C+Inc&rft.isbn=9781491938508&rft.externalDocID=9781491938508
thumbnail_m http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.safaribooksonline.com%2Flibrary%2Fcover%2F9781491938508