文件名称:Sonic:用于基于音频的播放的开源平台
文件大小:2.05MB
文件格式:ZIP
更新时间:2024-07-29 08:58:42
C
Sonic:一个 3D 音频库
这是 Sonic,0.1 最初由成员构建。
Sonic 是一个 C++ 例程库,用于在移动设备上执行实时双耳音频处理。 当前版本仅支持 iOS 设备。
布局
include/源代码的头文件。
source/库本身的源代码。 在 include/ 目录中声明的函数的函数定义包含在此处。
iOS/与 iOS 系统调用交互所需的文件和函数。
MIT\_HRTF\_Library/用于音频处理的文件和函数。 此代码在指定的 MIT 许可下可用。
soundFiles/用于测试的声音文件。 文件按文件类型排列在子目录中。 文件以约定命名
【文件预览】:
Sonic-master
----Sonic.h(777B)
----.gitattributes(2KB)
----source()
--------fft.cpp(5KB)
--------Mixer3D.cpp(9KB)
--------location.cpp(935B)
--------AudioObj.cpp(2KB)
--------World.cpp(2KB)
--------complex.cpp(201B)
--------mit_hrtf_lib.c(18KB)
--------WavObject.cpp(7KB)
--------Player.cpp(3KB)
--------velocity.cpp(986B)
----SETUP.md(3KB)
----LICENSE(1KB)
----tools()
--------AudioOperations.h(5KB)
--------AudioOperations ReadMe.txt(5KB)
--------AudioOperations.cpp(27KB)
----README.md(4KB)
----MIT_HRTF_Library()
--------source()
----SONIC_API.txt(34KB)
----.gitignore(2KB)
----Sonic.cpp(891B)
----iOS()
--------CustomAudioUnit.h(2KB)
--------CustomAudioUnit.cpp(7KB)
----include()
--------fft.h(3KB)
--------mit_hrtf_filter.h(5KB)
--------Mixer3D.h(5KB)
--------World.h(2KB)
--------WavObject.h(2KB)
--------complex.h(4KB)
--------AudioObj.h(3KB)
--------velocity.h(623B)
--------Player.h(3KB)
--------location.h(652B)
--------CircBuff.h(3KB)
--------mit_hrtf_lib.h(4KB)