#ir #instrument #algorithm #signal #sound #response #acoustic

bin+lib irgen

创建IR文件以增强乐器拾音器信号的强度

6个版本

0.1.5 2022年12月28日
0.1.4 2022年12月28日

#481 in 音频

GPL-3.0-or-later

22KB
303

irgen

Current Crates.io Version

创建IR文件以增强乐器拾音器信号的强度。

通过比较麦克风与拾音器声音来创建脉冲响应(IR)文件的库。

实现了以下算法

警告:API仍在开发中,很可能会有变化(特别是在添加新算法的情况下)。因此,请在此阶段不要期望API的稳定性。

安装

先决条件:安装 Rust

cargo install irgen

命令行界面

运行帮助

irgen -h
create IR files to enahnce the signal of an acoustic instrument pickups.

Usage: irgen --input-file <INPUT_FILE> --output-file <OUTPUT_FILE>

Options:
  -i, --input-file <INPUT_FILE>    Stereo input .waf data (left: pickup, right: mic)
  -o, --output-file <OUTPUT_FILE>  Output IR .wav file
  -h, --help                       Print help information
  -V, --version                    Print version information

依赖

~5MB
~97K SLoC