Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hozer07/dsp-mini-projects
Demos for some basic DSP concepts
https://github.com/hozer07/dsp-mini-projects
digital-signal-processing linear-predictive-coding pulse-code-modulation signal-processing
Last synced: about 2 months ago
JSON representation
Demos for some basic DSP concepts
- Host: GitHub
- URL: https://github.com/hozer07/dsp-mini-projects
- Owner: hozer07
- Created: 2021-02-15T17:04:13.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-07-18T08:18:59.000Z (over 3 years ago)
- Last Synced: 2023-11-13T12:36:25.465Z (about 1 year ago)
- Topics: digital-signal-processing, linear-predictive-coding, pulse-code-modulation, signal-processing
- Language: MATLAB
- Homepage:
- Size: 348 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dsp-mini-projects
1 - Pulse-code Modulation (PCM)A short demo of PCM with u-Law companding. Run "pcm_main.m"
2 - Differential PCM (DPCM)
Implementation of DPCM as in Ingle, V. and Proakis, J., 2015. Digital signal processing using MATLAB. 4th ed. p.591.
Run "dpcm_main.m" and record your voice for 3 seconds and your sound will be compressed.3 - Fuzzy k-means clustering
Operates on 2D data.
4 - Linear Predictive Coding
Demo for LPC speech compression.
5 - FIR Filter Design by Frequency Domain Sampling
A demo for this type of filter design.
6 - System identification by LMS
A demo of LMS algorithm for identifying system impulse response.