# Multirate Signal Processing Notebooks and Tutorials
<p align="center">
<img src="./images/msp_header.png">
</p>
#### Prof. Dr. -Ing. Gerald Schuller <br> Jupyter Notebooks and Videos: Renato Profeta
[Applied Media Systems Group](https://www.tu-ilmenau.de/en/applied-media-systems-group/) <br>
[Technische Universität Ilmenau](https://www.tu-ilmenau.de/)
# Content
- 01 Introduction: [![NBViewer](https://badgen.net/badge/Launch/on%20NBViewer/blue?icon=terminal)](https://nbviewer.jupyter.org/github/GuitarsAI/MRSP_Notebooks/blob/master/MSP_Intro.ipynb)[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/GuitarsAI/MRSP_Notebooks/master?filepath=MSP_Intro.ipynb)[![Google Colab](https://badgen.net/badge/Launch/on%20Google%20Colab/black?icon=terminal)](https://colab.research.google.com/github/GuitarsAI/MRSP_Notebooks/blob/master/MSP_Intro.ipynb)[![Youtube](https://badgen.net/badge/Launch/on%20YouTube/red?icon=terminal)](https://youtu.be/rkQN6WVi8ak)
- What is Multirate Signal Processing? Where is it used?
- Python Example of a Discrete Time Signal
- Python Example for a Live Plot of a Microphone Signal
- Javascript Example for a Live Plot of a Microphone Signal
- Nyquist Theorem
- Simple Sample Rate Conversion Example
- Basic Building Blocks of Multirate Signal Processing
- Critical Sampling
- Analysis Filter Bank
- Synthesis Filter Bank
- 02 Multiresolution: [![NBViewer](https://badgen.net/badge/Launch/on%20NBViewer/blue?icon=terminal)](https://nbviewer.jupyter.org/github/GuitarsAI/MRSP_Notebooks/blob/master/MSP_Multiresolution.ipynb)[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/GuitarsAI/MRSP_Notebooks/master?filepath=MSP_Multiresolution.ipynb)[![Google Colab](https://badgen.net/badge/Launch/on%20Google%20Colab/black?icon=terminal)](https://colab.research.google.com/github/GuitarsAI/MRSP_Notebooks/blob/master/MSP_Multiresolution.ipynb)[![Youtube](https://badgen.net/badge/Launch/on%20YouTube/red?icon=terminal)](https://youtu.be/O4m8fZHgl0c)
- Uniform Filter Banks
- Python Example: Live Spectrogram and Aliasing
- Non-Uniform Frequency Decomposition
- Frequency Domain and Notation
- Common Types of Frequency Transforms:
- Discrete Time Fourier Transform (DTFT)
- Discrete Fourier Transform (DFT)
- Discrete Cosine Transform (DCT)
- z-Transform
- Short-Time Fourier Transform (STFT)
- 03 Frequency Response: [![NBViewer](https://badgen.net/badge/Launch/on%20NBViewer/blue?icon=terminal)](https://nbviewer.jupyter.org/github/GuitarsAI/MRSP_Notebooks/blob/master/MSP_FrequencyResponse.ipynb)[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/GuitarsAI/MRSP_Notebooks/master?filepath=MSP_FrequencyResponse.ipynb)[![Google Colab](https://badgen.net/badge/Launch/on%20Google%20Colab/black?icon=terminal)](https://colab.research.google.com/github/GuitarsAI/MRSP_Notebooks/blob/master/MSP_FrequencyResponse.ipynb)[![Youtube](https://badgen.net/badge/Launch/on%20YouTube/red?icon=terminal)](https://youtu.be/7XWrH9IV-EA)
- Frequency Response
- Example: Obtaining the Frequency Response of a "Black Box" system using Noise
- Example: Obtaining the Frequency Response of a "Black Box" system using Sweeping Sinusoid
- Frequency Response: z-Transform and the DTFT
- Example: Low Pass Filter as Moving Average
- Discrete Convolution as Matrix Multiplication (Sylvester Matrix)
- Plotting Poles and Zeros in the Complex Plane
- Complex Conjugate Symmetry
- dB Revision
- dB for Voltage and Power
- Cascading Filters
- 04 Filters: [![NBViewer](https://badgen.net/badge/Launch/on%20NBViewer/blue?icon=terminal)](https://nbviewer.jupyter.org/github/GuitarsAI/MRSP_Notebooks/blob/master/MSP_Filters.ipynb)[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/GuitarsAI/MRSP_Notebooks/master?filepath=MSP_Filters.ipynb)[![Google Colab](https://badgen.net/badge/Launch/on%20Google%20Colab/black?icon=terminal)](https://colab.research.google.com/github/GuitarsAI/MRSP_Notebooks/blob/master/MSP_Filters.ipynb)[![Youtube](https://badgen.net/badge/Launch/on%20YouTube/red?icon=terminal)](https://youtu.be/BhyxN_INkNw)
- Ideal Low Pass Filter
- Frequency Response
- Impulse Response
- Delay (Shift Operator)
- 05 Filters and Windows: [![NBViewer](https://badgen.net/badge/Launch/on%20NBViewer/blue?icon=terminal)](https://nbviewer.jupyter.org/github/GuitarsAI/MRSP_Notebooks/blob/master/MRSP_FiltersAndWindows.ipynb)[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/GuitarsAI/MRSP_Notebooks/master?filepath=MRSP_FiltersAndWindows.ipynb)[![Google Colab](https://badgen.net/badge/Launch/on%20Google%20Colab/black?icon=terminal)](https://colab.research.google.com/github/GuitarsAI/MRSP_Notebooks/blob/master/MRSP_FiltersAndWindows.ipynb)[![Youtube](https://badgen.net/badge/Launch/on%20YouTube/red?icon=terminal)](https://youtu.be/CmwHW7PBNf8)
- Ideal Low Pass Filter
- Quadratic Error
- Parseval Theorem
- Rectangular Window
- Approximation of an Ideal Low Pass Filter using a Rectangular Window and Delay
- 06a Windows: [![NBViewer](https://badgen.net/badge/Launch/on%20NBViewer/blue?icon=terminal)](https://nbviewer.jupyter.org/github/GuitarsAI/MRSP_Notebooks/blob/master/MRSP_Windows.ipynb)[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/GuitarsAI/MRSP_Notebooks/master?filepath=MRSP_Windows.ipynb)[![Google Colab](https://badgen.net/badge/Launch/on%20Google%20Colab/black?icon=terminal)](https://colab.research.google.com/github/GuitarsAI/MRSP_Notebooks/blob/master/MRSP_Windows.ipynb)[![Youtube](https://badgen.net/badge/Launch/on%20YouTube/red?icon=terminal)](https://youtu.be/Dwkdlb5xYkM)
- Rectangular Window
- Raised Cosine Window
- Kaiser Window
- Vorbis Specification
- 06b Filter Design with the Window Method: [![NBViewer](https://badgen.net/badge/Launch/on%20NBViewer/blue?icon=terminal)](https://nbviewer.jupyter.org/github/GuitarsAI/MRSP_Notebooks/blob/master/MRSP_Filter_Design_Windows.ipynb)[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/GuitarsAI/MRSP_Notebooks/master?filepath=MRSP_Filter_Design_Windows.ipynb)[![Google Colab](https://badgen.net/badge/Launch/on%20Google%20Colab/black?icon=terminal)](https://colab.research.google.com/github/GuitarsAI/MRSP_Notebooks/blob/master/MRSP_Filter_Design_Windows.ipynb)[![Youtube](https://badgen.net/badge/Launch/on%20YouTube/red?icon=terminal)](https://youtu.be/hxWyLvSwh7k)
- Design Method
- Design using Modulation
- 07 Sampling: [![NBViewer](https://badgen.net/badge/Launch/on%20NBViewer/blue?icon=terminal)](https://nbviewer.jupyter.org/github/GuitarsAI/MRSP_Notebooks/blob/master/MRSP_Sampling.ipynb)[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/GuitarsAI/MRSP_Notebooks/master?filepath=MRSP_Sampling.ipynb)[![Google Colab](https://badgen.net/badge/Launch/on%20Google%20Colab/black?icon=terminal)](https://colab.research.google.com/github/GuitarsAI/MRSP_Notebooks/blob/master/MRSP_Sampling.ipynb)[![Youtube](https://badgen.net/badge/Launch/on%20YouTube/red?icon=terminal)](https://youtu.be/PEaW9xG5cJM)
- Sampling a Discrete Time Signal
- Real-Time Python Example
- Downsampling
- Upsampling
- 08 Effects in the z-Domain: [![NBViewer](https://badgen.net/badge/Launch/on%20NBViewer/blue?icon=terminal)](https://nbviewer.jupyter.org/github/GuitarsAI/MRSP_Notebooks/blob/master/MRSP_zDomain.ipynb)[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/GuitarsAI/MRSP_Notebooks/master?filepath=MRSP_zDomain.ipynb)[![Google Colab](https://badgen.net/badge/Launch/on%20Google%20Colab/black?icon=terminal)](https://colab.research.google.com/github/GuitarsAI/MRSP_Notebooks/blob/master/MRSP_zDomain.ipynb)[![Youtube](https://badge
没有合适的资源?快使用搜索试试~ 我知道了~
多速率信号处理教程_Jupyter Notebook_下载.zip
共59个文件
png:28个
ipynb:17个
jpg:5个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 131 浏览量
2023-04-27
10:57:27
上传
评论
收藏 33.95MB ZIP 举报
温馨提示
多速率信号处理教程_Jupyter Notebook_下载.zip
资源推荐
资源详情
资源评论
收起资源包目录
多速率信号处理教程_Jupyter Notebook_下载.zip (59个子文件)
MRSP_Notebooks-master
MRSP_Sampling.ipynb 2.62MB
MRSP_Windows.ipynb 623KB
MRSP_Polyphase.ipynb 71KB
MSP_Filters.ipynb 71KB
MRSP_LDFB.ipynb 44KB
MRSP_mdct.ipynb 1.13MB
audio
Guns N Roses-Sweet Child O Mine Intro.wav 2.52MB
ACDC - Back In Black Intro.wav 4.37MB
Double Cross - 4 - Paganizer.mp3 7.81MB
04_topchart.wav 625KB
MSP_Intro.ipynb 100KB
MRSP_nonIdeal.ipynb 157KB
MRSP_DFT_Equivalent.ipynb 158KB
MRSP_FiltersAndWindows.ipynb 583KB
MRSP_Optimization_FilterBanks.ipynb 260KB
MRSP_zDomain.ipynb 62KB
MSP_FrequencyResponse.ipynb 42.17MB
binder
postBuild 207B
environment.yml 366B
images
msp_10_01_synthesis.jpg 43KB
neuron.drawio 2KB
Lecture6-8.png 18KB
uniformFB.png 34KB
aliasing_components.png 18KB
msp_05_02_sinc_window.jpg 30KB
Lecture6-11.png 29KB
convnet.drawio 3KB
Lecture9-2.png 47KB
Lecture6-9.png 24KB
msp_05_01_sinc_function.png 4KB
intro_cover.jpg 35KB
msp_header.png 91KB
wavelet_DWT.png 31KB
msp_12_01_polyphase.jpg 85KB
Lecture9-4.png 38KB
Lecture9-5.png 35KB
Lecture6-12.png 51KB
synthesisFB.png 40KB
wavelet_decomp.png 44KB
Lecture6-2.png 17KB
zTransformCircle.jpg 32KB
Lecture15_01_newtons.png 5KB
Lecture6-7.png 23KB
Lecture9-6.png 25KB
upDownSamplingBlocks.png 29KB
Lecture9-1.png 31KB
analysisFB.png 47KB
Lecture16_02_neuron.png 26KB
Lecture9-3.png 35KB
Lecture6-1.png 11KB
Lecture6-6.png 25KB
Lecture6-10.png 37KB
Lecture16_01_convNet.png 55KB
Ideal-Low-pass-filter.png 4KB
MSP_Multiresolution.ipynb 6.31MB
README.md 15KB
MRSP_Filter_Design_Windows.ipynb 413KB
MRSP_NeuralNets.ipynb 1.44MB
MRSP_DCT_Polyphase.ipynb 113KB
共 59 条
- 1
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9154
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Hyper-V配置工具 ManageEngine-HyperVConfigTool
- 基于灰色神经网络的订单需求预测
- Hyper-V监控工具 ManageEngine-HyperVPerformanceMonitor
- VMware监控工具 ManageEngine-VMHealthMonitor
- ZooKeeper分布式环境搭建详细指南.docx
- zookeeper之节点基本操作(一).zip
- json-server模拟后端接口(教程).pdf
- tomcat安装及配置教程.zip
- zookeeper之分布式环境搭建.zip
- SharePoint监控工具 SharePointHealthMonitor
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功