This is a synthesizer. Inspired by Syntorial and i wish to build a plugins that easy and free to use.
Since this is my first attempt to make a vsti, it may works very slow.
You need to clone wdl-ol (VS2015 branch) to your disk, then clone this repo to /IPlugExamples/ folder, then use visual studio 2015 to open the Visual Studio .sln, then you can build.
If you want to build a vst2 or vst3 target, you should download the sdk and follow the instruction in "wdl-ol/XXXX_SDK/readme.txt"
to place some header file to the right place.
I've also prepared the Code::Block project (.cbp) for user who want to build with that IDE. no Mac support right now, because i don't have Mac.
MIT =D
想写合成器有很久了,于是经常有搜一些资料来看,偶然间看到了这个教程,感觉甚好于是就跟着做了,目前根着教程然后做些符合我期望的改动,基本可用之后,我的合成器坑大概就要正式开工了。(大概....吧)
目前这个合成器还是非常简单的合成器,截至目前(commit 0905d43)的功能基本根据上面提到的教程并稍微动点脑子写一点代码就可以达到。后续复杂的功能大概得慢慢啃DSP了。(先把简单功能完善了再说233)
还是非常感谢那个教程把我拉入了DSP坑,当然我也把@UN1C0DE拉入了坑。蛤蛤蛤蛤蛤蛤
受到了Syntorial的影响,PineappleSynth的初衷(开坑前设想)是做一个合成器和一系列教程,供需要和现在的我一样的小白点技能树使用。于是计划内会有基于 Web Audio API 的网页版和一个程序版共两个版本的大菠萝合成器出现。并具有类似 Syntorial 的帮助学习功能。
目前出于试水探坑底,于是现阶段会先做一个稳定可用的普通合成器,而不是有很多复杂功能的合成器。
你需要先去克隆 wdl-ol (VS2015 分支) 到你的硬盘,然后把这个repo克隆到/IPlugExamples/文件夹,最后用VS2015打开里面的sln即可。
如果你想要构建vst2或者vst3,在你构建之前,你需要去准备好VST的SDK,然后根据 "wdl-ol/XXXX_SDK/readme.txt"
的引导放置需要的头文件即可。
我额外准备了code::block的cbp供这个IDE的用户编译需要的版本。需要注意的是,目前只能编译vst2版和app版。Mac AU版本暂不提供,因为我没苹果电脑。
MIT~
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型