Tutorials (Jupyter notebooks)# Tutorials are currently available as Jupyter notebooks on GitHub. Contents: Introduction to Digital Signal Processing Set up the Python environment Processor Setup Plotting Processors via WaveformBrowser Using build_dsp() DSP Tutorial So, You Want to Add a Signal Processing Routine Part I: Processing data in bulk using ufuncs Creating a simple processor with numba.guvectorize Advanced guvectorize: changing shape of output Advanced guvectorize: wrapping functions from other python libraries Advanced guvectorize: writing a function that can be initialized Conventions for writing dspeed processors Part II: Using dspeed to combine multiple processors Executing our Processing Chain Using the waveform browser to look at transforms Browsing waveforms with the WaveformBrowser Basic browsing Filtering waveforms Visualizing waveform transforms Comparing waveforms Direct access of waveforms and other quantities