BinauralAU:双耳音频单元

时间:2024-07-28 03:04:26
【文件属性】:

文件名称:BinauralAU:双耳音频单元

文件大小:206KB

文件格式:ZIP

更新时间:2024-07-28 03:04:26

C++

双耳 这是一个 Mac OS X Audio Unit Effect 插件。 这是一种处理单声道声源并使其看起来来自耳机中特定方向的效果。 简要说明(根据我的理解) 一个脉冲从扬声器中播放出来,并用假体头部内的立体声麦克风录制,每只耳朵都有一个微型耳机。 这些录音称为 HRTF(头部相关传递函数)。 当您使用此信号和输入信号执行离散卷积时,您将应用回来自扬声器源的声音特征。 如果您从 prosphetic 头部周围的许多位置获取 HRTF,您可以使声音看起来来自所有这些声源,从而允许您将声音放置在任何地方。 依赖关系 该项目使用 libsndfile 读取 HRTF,即 .wav 文件。 我个人构建了 libsndfile,没有 ogg、vorbis 或 flac 依赖项,因为它们不是必需的,但是如果对您有用,您可以通过自制软件进行安装。 brew install libsndfil


【文件预览】:
BinauralAU-master
----src()
--------InputBuffer.h(1KB)
--------Binaural.h(744B)
--------Info.plist(1KB)
--------Binaural.cpp(3KB)
--------HRTFDB.h(453B)
--------Fir.cpp(2KB)
--------HRTF.cpp(771B)
--------HRTFDB.cpp(804B)
--------Diffuse.cpp(2KB)
--------Diffuse.h(491B)
--------CMakeLists.txt(2KB)
--------HRTF.h(412B)
--------Fir.h(804B)
--------BinauralVersion.h(185B)
--------Utils.m(589B)
--------Utils.h(276B)
----CMakeModules()
--------FindLibsndfile.cmake(986B)
----CMakeLists.txt(2KB)
----res()
--------diffuse.zip(244KB)
----README.md(2KB)
----ext()
--------CMakeLists.txt(835B)
----.gitignore(50B)

网友评论