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.
A synthesizer experiment
Analysis the various patterns of genre people listen to,their popularity and acoustic features
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 basic training kit to visualize various modulation techniques in Communication Systems.
This repository includes simple MATLAB implementations of several signal modulation methods.
Communications Lab - Autumn Semester 2022 - Indian Institute of Technology Bombay
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."