Skip to content

antiface/dsp-tools

 
 

Repository files navigation

dsp-tools

A host of utilities for digital signal processing and visualization built using numpy and matplotlib on Python.

Modules:

  • Simple Signals - Contains code to generate and visualize simple digital signals. Eg. Zero Mean Sawtooth: Zero Mean Sawtooth

Exponential Decay: Exponential Decay

  • Basic Operations - Contains code to perform basic operations on signals. Eg. Addition: Addition

Inner Product: Inner Product

Recursive Filter: Recursive Filter

  • Vectors - Contains code to create, visualize and perform operations on vectors in two dimensions.(3D vectors support soon!) Eg. Vector Addition: Vector Addition

Note:

You may need to tweak some values like width, multiplier, window, frequency, amplitude to get your desired signal. Please bear with me while I come up with a GUI to make this easier.

About

A host of utilities for digital signal processing and visualization built using numpy and matplotlib on Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%