文件名称:用于实时音频处理的过滤器集合
文件大小:25KB
文件格式:ZIP
更新时间:2024-07-18 13:11:05
audio-filters
音频过滤器用于实时音频处理的过滤器集合功能进展#![no_std] (通过libm )支持 f32 和 f64(通过num-traits )SIMD文档测试过滤器类型钟低通高通低架子高架缺口带通全部通过高阶钟高阶带通不对称倾斜平倾斜过滤功能波特图(相位和幅度)一阶和二阶滤波器原语通过级联的高阶一阶和二阶 IIR 的虚拟模拟 (VA) 状态变量滤波器 (SVF)。Linkwitz-Riley 滤波器椭圆过滤器相位对齐分频器在奈奎斯特附近解压最小相位 IIR 模式线性相位模式let sample_rate=48000.0 ;let f0=1000.0 ;let gain=6.0 ;let bandwidth=1.0 ;let slope=4.0 ;letmut filter_left= FilterBand::new (sample_rate);letmut filter_right= FilterBand::new (sample_rate); filter_left.highshelf (f0, gain, bandwidth, slope, sample_rate); filter_
【文件预览】:
audio-filters-main
----LICENSE-MIT(1023B)
----Cargo.toml(442B)
----src()
--------second_order_iir.rs(8KB)
--------const_butterworth.rs(35KB)
--------wide_units.rs(5KB)
--------second_order_iir_wide.rs(4KB)
--------linkwitz_riley.rs(4KB)
--------first_order_iir_wide.rs(3KB)
--------filter_band_wide.rs(9KB)
--------lib.rs(462B)
--------units.rs(5KB)
--------linkwitz_riley_wide.rs(3KB)
--------first_order_iir.rs(4KB)
--------filter_band.rs(11KB)
----LICENSE-APACHE(9KB)
----COPYRIGHT(62B)
----README.md(1KB)
----.gitignore(320B)
----benches()
--------benchmark.rs(7KB)