没有合适的资源?快使用搜索试试~ 我知道了~
LibWaveSynther:能够运行在单片机上的可编程软波表合成器
共48个文件
h:14个
c:14个
py:3个
需积分: 11 6 下载量 81 浏览量
2021-05-19
09:26:02
上传
评论 1
收藏 451KB ZIP 举报
温馨提示
LibWaveSynther 上古神器 II : 可编程软波表音频发生器 曾几何时, 我们问道: “难道, 单片机发出的声音, 只能是单调的蜂鸣器滴滴响么……?” 绝! 对! 不! 是! 这个项目只需消耗你的少量CPU和内存资源, 还你一个如同YM2413等MIDI音频合成芯片的高级音质! 做提示音丰富的软件? 做游戏? 跑音效轨? 都不是问题! 注意: 该项目因涉及大量整型运算优化, 需要32位机方可运行 请放弃手里的51单片机吧, 建议使用STM32/ESP8266/ESP32等更加先进且便宜的设备来运行 它可以做什么? 多通道88键音频发生器, 每个通道可同时产生一个音符 不限制最高通道数量, 如果你想, 那就直到用光所有CPU资源为止! 双缓冲设计, 无惧短暂的CPU抢占或突发音符 16位音质高质量渲染, 时代变了, 让我们和8bit说再见! ADSR(按下、衰减、保持、释放)包络
资源推荐
资源详情
资源评论
收起资源包目录
LibWaveSynther-main.zip (48个子文件)
LibWaveSynther-main
README.md 3KB
Examples
x86_Windows_DirectSound
x64
Debug
WavetableSynth_C.pdb 572KB
WavetableSynth_C.ilk 605KB
WavetableSynth_C.exe 99KB
Release
WavetableSynth_C.pdb 588KB
WavetableSynth_C.iobj 54KB
WavetableSynth_C.ipdb 18KB
WavetableSynth_C.exe 18KB
WavetableSynth_C.psess 3KB
WavetableSynth_C
main.cpp 31KB
WavetableSynth_C.vcxproj.user 162B
WavetableSynth_C.vcxproj.filters 2KB
synthtable.h 323B
notetable_bass2.c 4KB
adsr_functions.h 795B
notetable_touhou.c 12KB
synther.h 5KB
keydelta.h 524B
synther.c 20KB
notetable_secondary.c 856B
WavetableSynth_C.vcxproj 8KB
keydelta.c 751B
notetable_touhou.h 208B
adsr_functions.c 1KB
notetable.h 874B
notetable_bass1.c 3KB
WavetableSynth_C.sln 1KB
tools
wavetable.c 3KB
touhou
notetable_touhou.c 12KB
output.mid 4KB
notetable_touhou.h 208B
MidiConvert.py 5KB
keydelta.c 749B
KeyDeltaGenerator.py 2KB
FunctionWave.py 3KB
piano_wave.wav 8KB
LibWaveSynther
synthtable.h 328B
notetable_touhou.c.bak 8KB
adsr_functions.h 832B
notetable_touhou.c 19KB
synther.h 5KB
keydelta.h 544B
synther.c 20KB
A_MOTHOD.h 484B
keydelta.c 770B
notetable_touhou.h 208B
adsr_functions.c 1KB
notetable.h 874B
共 48 条
- 1
资源评论
梦小露
- 粉丝: 20
- 资源: 4640
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 写入三菱plcD位寄存器的值
- 确保你的操作系统符合Docker的要求 Docker支持的操作系统包括Ubuntu、Debian、CentOS、Fedora和m
- 确保你的操作系统符合Docker的要求 Docker支持的操作系统包括Ubuntu、Debian、CentOS、Fedora和m
- HDMI 虚拟软件欺骗器
- 确保你的操作系统符合Docker的要求 Docker支持的操作系统包括Ubuntu、Debian、CentOS、Fedora和m
- 读取三菱PLC D位寄存器
- HDMI edid 编辑工具
- 要在你的计算机上安装Docker,你可以按照以下步骤进行:
- 要在你的计算机上安装Docker,你可以按照以下步骤进行:
- html加JavaScript进行表单验证
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功