找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 3965|回复: 5

【C】C语言写的便宜电子琴(用了API)

[复制链接]
发表于 2014-6-4 15:41:05 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
因为是便宜的电子琴所以并没有什么和弦之类的,一次只能播放一个音。
发声靠的是sndPlaySound,动态修改它的采样率实现的不同频率的发声。
发出的声音,其实是载入的C3.WAV这个文件。你可以自己弄一个C3.WAV进去,但是WAV文件头的结构必须和原先的C3.WAV相同。因为代码过于简单,我并不想让它支持多种格式的WAV。
20140604153413.png
玩法:按ZXCVBNM、ASDFGHJ、QWERTYU、1234567、F1 F2 F3 F4 F5 F6 F7这几个键发音。按左Shift高半个音,按左Alt低半个音。
代码请回帖后查看。
游客,如果您要查看本帖隐藏内容请回复
BIN: Oh.7z (376.79 KB, 下载次数: 12, 售价: 1 个宅币)
SRC: Oh_Src.7z (379.41 KB, 下载次数: 25, 售价: 10 个宅币)

本帖被以下淘专辑推荐:

回复

使用道具 举报

发表于 2017-6-11 08:39:51 | 显示全部楼层
好像没有人关注这方面的尝试,为第一个吃螃蟹的人点个赞。
回复 赞! 靠!

使用道具 举报

发表于 2017-7-6 18:17:32 | 显示全部楼层
楼主这个做的非常有意思!
回复 赞! 靠!

使用道具 举报

发表于 2017-7-7 08:55:00 | 显示全部楼层
蛮好的。学习了
回复 赞! 靠!

使用道具 举报

发表于 2017-11-12 16:20:29 | 显示全部楼层
666666666666666
回复 赞! 靠!

使用道具 举报

发表于 2020-2-21 23:24:04 | 显示全部楼层
谢谢!多向您学习,请教!!
回复 赞! 靠!

使用道具 举报

本版积分规则

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-12-22 15:48 , Processed in 0.040672 second(s), 34 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表