【C】C语言写的便宜电子琴(用了API)
因为是便宜的电子琴所以并没有什么和弦之类的,一次只能播放一个音。发声靠的是sndPlaySound,动态修改它的采样率实现的不同频率的发声。
发出的声音,其实是载入的C3.WAV这个文件。你可以自己弄一个C3.WAV进去,但是WAV文件头的结构必须和原先的C3.WAV相同。因为代码过于简单,我并不想让它支持多种格式的WAV。
玩法:按ZXCVBNM、ASDFGHJ、QWERTYU、1234567、F1 F2 F3 F4 F5 F6 F7这几个键发音。按左Shift高半个音,按左Alt低半个音。
代码请回帖后查看。**** Hidden Message *****BIN:
SRC: 好像没有人关注这方面的尝试,为第一个吃螃蟹的人点个赞。 楼主这个做的非常有意思! 蛮好的。学习了 666666666666666 谢谢!多向您学习,请教!!
页:
[1]