fpga-sound-effects
所属分类:VHDL/FPGA/Verilog
开发工具:VHDL
文件大小:0KB
下载次数:0
上传日期:2024-02-27 23:53:41
上 传 者:
sh-1993
说明: 在Arty A7 FPGA上开发的音效项目。
(Sound Effects Project developed on Arty A7 FPGA.)
文件列表:
clk_generator.vhd
distorsion_filter.vhd
lowpass_filter.vhd
pins.xdc
reverb_filter.vhd
rx_tx.vhd
top.vhd
top_uart.vhd
tx_uart.vhd
Sound Effect Project
Effects are applied on Real Time, so audio from Mobile or PC passes through FPGA and goes to a Speaker.
3 effects :
- Distorsion
- Echo
- Lowpass
Filters are in parallel, so only one filter at a time.
Each effect has 5 levels of intensity (from 0 (no effect) to 4)
The intensity of each effect is described as :
Distorsion : as the level increase , the sound will be more distorsed.
Echo : as the level increase , the echo delay will increase.
Lowpass : as the level increase, the cutoff frequency will dicrease (this is an approach as the frequency response of the filter is not a perfect lowpass filter, but a sinc function).
UART : each time you change the filter, it will be shown on the serial terminal which filter you are using.
The 4 switches are used for the filter selection.
Switch 1 : Distorsion filter.
Switch 2 : Lowpass filter.
Switch 3 : Echo effect.
Switch 4 : UART enable/disable.
A filter will only work if only one of the 3 effects switches are on.
Demo Video : https://www.youtube.com/watch?v=-Fg75exWBlI
近期下载者:
相关文件:
收藏者: