项目作者: gitMelk

项目描述 :
Digital signal processing project
高级语言: MATLAB
项目地址: git://github.com/gitMelk/Digital-Signal-Processing.git
创建时间: 2020-05-14T19:55:21Z
项目社区:https://github.com/gitMelk/Digital-Signal-Processing

开源协议:Apache License 2.0

下载


Digital Signal Processing

Given an input signal, signal_102.wav, of the form
formula
the requirede task is to extract a stereo audio file, using the filters de-
scribed in the corrisponding sections of this paper.

For a detailed description of the project, see the PDF file inside the Discussion and results folder

Introduction to the project

Known information:
-x1(nT) and x2(nT) are two real audio information signals with fre-
quency band [20,8000] Hz;

  • The sampling frequency is 96000 Hz;
  • The audio file is 42 seconds long;
  • f1 and f2 are the frequencies of the carriers, their relation is: 10000
    Hz ≤ f1 < f2 ≤ 38000 Hz; f2− f1 ≤ 17000 Hz. A1 and A2 are the
    amplitudes of the carriers.

first-image
Plot of the raw data and its spectrum. It clearly shows
two main peaks and they are the frequencies of the carriers: f1 at 18800
Hz and f2 at 37600 Hz.

And as final result an audio file is produced, it’s a segment from “Father and Son” by
Cat Stevens.:

second-image
In the final spectrum of the two demodulated signals, we
can see that only the frequencies until 8000 Hz are relevant, so, as we
wanted, there is no high frequency presence outside the filtered range.

Creative Commons License
For the paper, the license used is: Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.