文件名称:ava:兼容软件和硬件应用程序的开源跨平台声音引擎
文件大小:531KB
文件格式:ZIP
更新时间:2024-04-06 15:44:06
audio music sound audio-library sound-engine
Ava声音引擎 即将添加更完整的文档。 您可以在回购的“看到实现看板。 Build Ava(+演示程序) 要与演示程序一起构建引擎,您只需要使用以下命令在根目录中创建项目: make 然后,您可以使用以下命令运行演示程序: # for the simple demo ./demo_simple/AvaSimpleDemo # for the structured demo ./demo_structured/AvaStructuredDemo 如果配置CMake脚本,则可能需要使用以下命令来更新自动生成的Makefile(在根目录中)。 然后按照前面的说明构建项目。 make --configure .
【文件预览】:
ava-main
----CMakeLists.txt(297B)
----.gitignore(230B)
----README.md(780B)
----demo_structured()
--------main.cpp(2KB)
--------CMakeLists.txt(179B)
--------AvaStructuredDemo(197KB)
--------AvaInterface.h(591B)
--------AvaInterface.cpp(2KB)
----LICENSE(18KB)
----src()
--------IOController.cpp(25B)
--------CMakeLists.txt(3KB)
--------SoundEffectType.h(604B)
--------effects()
--------VirtualInstrument.cpp(1KB)
--------SoundUnit.cpp(72B)
--------VirtualInstrument.h(969B)
--------SoundEffect.cpp(396B)
--------PortAudioController.h(2KB)
--------SoundUnit.h(1KB)
--------Track.cpp(2KB)
--------IOController.h(286B)
--------include()
--------AudioDataStructs.h(1KB)
--------ProjectController.h(1KB)
--------Ava.cpp(1KB)
--------AvaExceptions.h(203B)
--------libAva.a(604KB)
--------ProjectController.cpp(2KB)
--------AvaUserHeaders.h(123B)
--------SoundEffect.h(2KB)
--------instruments()
--------Track.h(2KB)
--------Ava.h(2KB)
--------SoundEffectTypes.h(787B)
--------PortAudioController.cpp(3KB)
--------PortAudioCallbacks.cpp(926B)
--------util()
----demo_simple()
--------main.cpp(2KB)
--------CMakeLists.txt(139B)
--------AvaSimpleDemo(189KB)