【DirectX】C++写的比较屌的电子琴(可同时发多个音)
这个因为用到了DirectSound所以可以同时播放多个音。你可以把它当做电子琴来使了。发出的声音,其实是载入的C3.WAV这个文件。你可以自己弄一个C3.WAV进去,但是WAV文件头的结构必须和原先的C3.WAV相同。
按键操作的话看截图就知道了。
代码请回帖后查看。**** Hidden Message *****BIN:
SRC: 我要看一下隐藏的内容。 我是来找分的 6666666666666666666666666666 学习下DirectSound I want to see the hidden content 谢谢分享 谢谢分享 谢谢楼主 还有隐藏内容吗? 我明白了,虚拟人声就是这么做出来的 6666666666666666666666666666 如果能够控制发音时间长短的话就可以做音源了。不知站长有没有研究过MIDI音源。VST音源资料估计找不到,Soundfont资料比较好找,有个Timidity++软件可以加载Soundfont音源,网上可以下载源码,C语言写的,我看不了,看着那些指针头就晕了。 白天 发表于 2017-11-17 21:20
我明白了,虚拟人声就是这么做出来的
虚拟人声不能这么弄,不信你可以试试。 想看代码呀
谢谢分享
页:
[1]