Skip to content

jacobdell/Signal-Processing-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Signal-Processing-Projects

Welcome to my repository of signal processing projects. These projects explore Fourier analysis, STFT, chord identification, and audio signal manipulation using Python.

Projects Overview

Analyze time-varying frequency content of audio signals using Short-Time Fourier Transform (STFT). Generates spectrograms to visualize how frequencies evolve over time.

  • Key features: Rectangular and Hann windows, log amplitude scaling, time-frequency mapping
  • Example file: police.wav
  • Example output: image.png

Identify the musical notes in .wav files by analyzing their frequency spectrum. Handles both long and short-duration chords using FFT and peak detection.

  • Key features: Zero-padding for short chords, frequency-to-note mapping, visual FFT plots

Project focused on removing echoes from audio signals using convolution and deconvolution techniques.

  • Key features: Time-domain filtering, impulse response analysis

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages