Skip to content

Notebooks for several books, mostly in the domain of audio DSP. Notebooks are broken up by chapter. Most have animations, working code examples, and solutions (or attempts) at exercises. I hope they are helpful as a resource for other folks learning from these books!

Notifications You must be signed in to change notification settings

khiner/notebooks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notebooks

These Jupyter notebooks, apart from a few random experiments, are attempts at comprehensive coverage of technical books to help me own the material as I read.

The parent folders are books, with usually one notebook per chapter. Almost all exercises are attempted and most have full solutions. Most books also have a good amount of extra visualizations, explanations, experiments and animations.

I hope people get use out of these! Please create issues for any errors you find. Pull requests are very welcome :)

Viewing the notebooks

To view and run these notebooks, I recommend using colab. Simply add the GitHub path of the notebook like:

https://colab.research.google.com/github/${PATH}

For example,

https://colab.research.google.com/github/khiner/notebooks/blob/master/mathematics_of_the_dft/chapter_7_fourier_theorems_for_the_dft.ipynb

Note: These notebooks are all best viewed in light mode (not dark mode)

Running the notebooks

Only Mac run instructions for now, but I believe running on Linux (and maybe even Windows?) should just require a different pipenv install. Let me know via a GH issue if you run into problems here and I will fix.

Mac

$ git clone git@github.com:khiner/notebooks.git && cd notebooks
$ git submodule update --init --recursive
$ pip install -r requirements.txt
$ jupyter-notebook

About

Notebooks for several books, mostly in the domain of audio DSP. Notebooks are broken up by chapter. Most have animations, working code examples, and solutions (or attempts) at exercises. I hope they are helpful as a resource for other folks learning from these books!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published