Different Signal Processing Tasks
-
Updated
Oct 5, 2023 - Jupyter Notebook
Different Signal Processing Tasks
MATLAB codes for Analog and Digital Communication
MATLAB code to generate a single sideband (SSB) signal using the SSB Hilbert method (phase shift method); implementing the suitable demodulator (Coherent Demodulation) to extract the original message signal from the SSB. In addition, the last part investigates the output in case the demodulator isn't perfectly synchronized.
This repository includes simple MATLAB implementations of several signal modulation methods.
Communications Lab - Autumn Semester 2022 - Indian Institute of Technology Bombay
A synthesizer experiment
Analysis the various patterns of genre people listen to,their popularity and acoustic features
A basic training kit to visualize various modulation techniques in Communication Systems.
Very simple underwater acoustic modem based on Fs/4 frequency detection
Demonstration of the mini-lab component activities conducted for the course of Communication Systems Lab (19CCE382).
A group project on simulating the underlying technical principles in radio broadcasting for the course 19CCE281 Signal Processing Lab.
Demonstrates concepts of Amplitude Modulation (AM) using Matlab/GNU Octave to modulate using DSB-SC a sinc(x), demodulate synchronously and perform a Low Pass filtering at frequency domain.
Generating sine PWM signals with frequency and amplitude modulation on Tiva C series TM4C123GH6PM Cortex M4 Core.
A circuitboard AM Radio utilizing python fitting code
Final Waveform Generator Project for my UW Microprocessor System Design course which runs a simple amplitude-adjustable, frequency-adjustable waveform generator.
GNU Radio flowgraphs
Single Sideband Suppressed Carried Modulation using Hilbert Transform and simulating results in MATLAB to get analyze output waveforms.
Add a description, image, and links to the amplitude-modulation topic page so that developers can more easily learn about it.
To associate your repository with the amplitude-modulation topic, visit your repo's landing page and select "manage topics."