没有合适的资源?快使用搜索试试~ 我知道了~
synthesizer:实时环境音频合成器
共84个文件
h:61个
txt:4个
soundlanguagesource:4个
需积分: 10 0 下载量 84 浏览量
2021-05-11
14:07:23
上传
评论
收藏 470KB ZIP 举报
温馨提示
音频合成器 它是什么? 可编程发声器的核心。 有什么特别之处? 它强大的,与硬件无关的声音描述语言鼓励以最少的内存使用来生成大量并发的过程波形。 该语言对简单的虚拟机进行编程。 通过使用许多并发虚拟机和有效的任务切换机制,数千个这样的程序可以并行运行。 它实际上是做什么的? 该存储库中的程序Synthesizer.exe只是该引擎的简单测试应用程序。 给定使用声音描述语言编写的程序文件,Synthesizer.exe将自发实例化该程序,将每个程序的输出与2D平面的较小区域内的随机空间位置相关联。 这些位置用于通过延迟和调制来更改输出,以模拟该区域中心的人的两只耳朵的声音。 所有正在运行的程序的空间输出混合在一起,最后发送到默认的声音输出设备,可能是耳机或扬声器。 Synthesizer.exe在不同的CPU内核上并行使用多个引擎,以证明在声音描述语言中并发性之外,并行引擎在并行实例化
资源推荐
资源详情
资源评论
收起资源包目录
synthesizer-master.zip (84个子文件)
synthesizer-master
nlowlevel.sin.h 3KB
nclip.noise.h 1004B
source instructions.txt 3KB
helper.h 339B
nlistener.h 4KB
nlowlevel.sawb.h 1KB
nlowlevel.mul.h 584B
nlowlevel.sqr.h 1KB
synth.cpp 6KB
nmultithread.h 4KB
nfilter.cdelay.h 1KB
restrict.h 41B
ninstance.sinstance.h 907B
nclip.tri.h 5KB
nlowlevel.tri.h 2KB
nclip.decay.h 1KB
nfilter.h 332B
nclip.line.h 1KB
nclip.h 749B
Synthesizer.vcxproj.filters 7KB
nrpngen.h 2KB
naudiodevice.h 3KB
nclip.addprod.h 2KB
nclip.fill.h 923B
nclip.muladd.h 4KB
nclip.helper.h 243B
nrpngen.funcs.h 11KB
nlowlevel.fill.h 219B
sintable
sintable.hpp 2KB
nlowlevel.addprod.h 818B
source language file.txt 4KB
ninstance.instantiate.handlers.h 8KB
Synthesizer.vcxproj 18KB
nrpngen.optable.h 2KB
test.soundlanguagesource 2KB
nclip.sin.h 5KB
nregister.h 693B
nlowlevel.exp.h 365B
nclip.mul.h 2KB
nclip.add.h 2KB
nlowlevel.h 618B
constants.h 254B
x64
Release
Synthesizer.exe 654KB
almost bells.soundlanguagesource 2KB
rain.soundlanguagesource 491B
XAudio2_7.dll 506KB
run.bat 87B
run almost bells.bat 70B
pleasant bells with choosing.soundlanguagesource 2KB
rain.bat 64B
nrpngen.insttable.h 1KB
nmain.thread.h 2KB
nrandom.h 793B
nlowlevel.muladd.h 952B
ninstance.h 538B
ncircularbuffer.h 2KB
.gitignore 3KB
nlowlevel.noise.h 324B
nclip.sub.h 3KB
ninstance.instantiate.h 3KB
ninstruction.h 683B
nrpngen.compact.h 977B
Synthesizer.sln 2KB
source instruction - to do.txt 1KB
nclip.sawf.h 5KB
nrpngen.readsource.h 2KB
Makefile 106B
nclip.sawb.h 5KB
nclip.exp.h 1KB
semaphore code bits.txt 4KB
nclip.dispatch.h 7KB
nclip.sqr.h 5KB
nlowlevel.sub.h 726B
README.md 3KB
nfilter.ciir.h 1KB
nlowlevel.sawf.h 2KB
nlowlevel.copy.h 712B
nsource.h 224B
nlowlevel.decay.h 430B
nlowlevel.add.h 598B
.gitattributes 2KB
nlowlevel.line.h 255B
nmain.h 2KB
decaytable
decaytable.hpp 2KB
共 84 条
- 1
资源评论
流浪的夏先森
- 粉丝: 29
- 资源: 4688
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功