pyvbap:带有示例应用程序的python中的VBAP(矢量基振幅平移)实现

时间:2024-04-24 13:32:39
【文件属性】:

文件名称:pyvbap:带有示例应用程序的python中的VBAP(矢量基振幅平移)实现

文件大小:20KB

文件格式:ZIP

更新时间:2024-04-24 13:32:39

Python

pyvbap 在python中实现的矢量基振幅平移(VBAP)。 实现遵循[1]中描述的方法。 目前,仅支持二维扬声器设置,即不支持高度。 安装 git clone https://github.com/phenyque/pyvbap.git cd pyvbap pip install . 注意:到目前为止,仅在具有立体声扬声器的Ubuntu Linux上进行了测试。 内容 该算法在包中实现。 此外,还有一个example文件夹,其中包含一个由VbapPlayer和GUI类组成的小型示例应用程序。 播放器类循环给定的单声道音频文件,并基于(现在仅用于方位角)平移角度为给定的扬声器设置渲染平移信号。 播放期间可以更改角度。 GUI可视化整个内容,并通过单击提供平移。 还有一个帮助程序脚本spkr_setup.py ,它提供一个对话框,用于为您的自定义扬声器设置创建json文件。 参考 [


【文件预览】:
pyvbap-master
----Pipfile(250B)
----Pipfile.lock(26KB)
----examples()
--------player.py(5KB)
--------panner_gui.py(11KB)
--------pan_to_file.py(631B)
--------spkr_setup.py(3KB)
----.gitignore(2KB)
----README.md(1KB)
----pyvbap()
--------vbap_panner.py(4KB)
--------__init__.py(36B)

网友评论