加混响代码,编译后可在python3环境下使用
要在python3的环境下进行,setup.py需要相应的运行环境
$ pip install -r requirements.txt
$ make
make
成功后会生成librirgen.so
, pyrirgen.cpp
, rirgen.o
, pyrirgen.cpython-35m-x86_64-linux-gnu.so
四个文件,以及一个文件夹build
。实际使用中保留librirgen.so
和pyrirgen.cpython-35m-x86_64-linux-gnu.so
即可。
使用python加载时,如果出现找不到.so
库的情况,需要将生成的so文件的路径添加到环境变量,比如:
$ export LD_LIBRARY_PATH=/*/*/*/RIR-Generator:$LD_LIBRARY_PATH
参考: