技术宅的结界

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

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 2428|回复: 16
收起左侧

【DirectX】C++写的比较屌的电子琴(可同时发多个音)

[复制链接]

1041

主题

2316

帖子

5万

积分

用户组: 管理员

一只技术宅

UID
1
精华
217
威望
288 点
宅币
17974 个
贡献
36246 次
宅之契约
0 份
在线时间
1721 小时
注册时间
2014-1-26
发表于 2014-6-4 15:54:43 | 显示全部楼层 |阅读模式

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

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

x
这个因为用到了DirectSound所以可以同时播放多个音。你可以把它当做电子琴来使了。
发出的声音,其实是载入的C3.WAV这个文件。你可以自己弄一个C3.WAV进去,但是WAV文件头的结构必须和原先的C3.WAV相同。
按键操作的话看截图就知道了。
20140604155045.png
代码请回帖后查看。
游客,如果您要查看本帖隐藏内容请回复
BIN: Bin.7z (391.43 KB, 下载次数: 8, 售价: 1 个宅币)

评分

参与人数 2威望 +15 宅币 +50 贡献 +25 收起 理由
13*0217 + 10 + 30 + 15 很好玩
KxIX + 5 + 20 + 10 这东西挺好玩的

查看全部评分

34

主题

140

帖子

7132

积分

用户组: 管理员

UID
77
精华
11
威望
112 点
宅币
6584 个
贡献
129 次
宅之契约
0 份
在线时间
106 小时
注册时间
2014-2-22
发表于 2014-6-4 21:56:33 | 显示全部楼层
我要看一下隐藏的内容。

0

主题

15

帖子

10

积分

用户组: 初·技术宅

UID
333
精华
0
威望
0 点
宅币
-5 个
贡献
0 次
宅之契约
0 份
在线时间
2 小时
注册时间
2014-6-4
发表于 2014-6-12 13:02:07 | 显示全部楼层
我是来找分的

评分

参与人数 1宅币 -5 收起 理由
0xAA55 -5 恶意灌水,惩罚

查看全部评分

5

主题

22

帖子

109

积分

用户组: 小·技术宅

UID
594
精华
0
威望
0 点
宅币
87 个
贡献
0 次
宅之契约
0 份
在线时间
7 小时
注册时间
2014-12-14
发表于 2015-9-9 00:49:31 | 显示全部楼层
6666666666666666666666666666

0

主题

76

帖子

6735

积分

用户组: 真·技术宅

UID
604
精华
0
威望
1 点
宅币
804 个
贡献
5853 次
宅之契约
0 份
在线时间
97 小时
注册时间
2014-12-20
发表于 2015-9-13 18:53:10 | 显示全部楼层
学习下DirectSound

1

主题

4

帖子

27

积分

用户组: 初·技术宅

UID
1497
精华
0
威望
1 点
宅币
21 个
贡献
0 次
宅之契约
0 份
在线时间
2 小时
注册时间
2016-2-20
发表于 2016-3-8 22:41:48 | 显示全部楼层
I want to see the hidden content

0

主题

10

帖子

29

积分

用户组: 初·技术宅

UID
1441
精华
0
威望
1 点
宅币
17 个
贡献
0 次
宅之契约
0 份
在线时间
0 小时
注册时间
2016-1-23
发表于 2016-6-15 14:59:21 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

10

帖子

29

积分

用户组: 初·技术宅

UID
1441
精华
0
威望
1 点
宅币
17 个
贡献
0 次
宅之契约
0 份
在线时间
0 小时
注册时间
2016-1-23
发表于 2016-6-15 15:00:07 | 显示全部楼层
谢谢分享
回复

使用道具 举报

1

主题

5

帖子

11

积分

用户组: 初·技术宅

UID
3094
精华
0
威望
0 点
宅币
6 个
贡献
0 次
宅之契约
0 份
在线时间
1 小时
注册时间
2017-11-16
发表于 2017-11-16 21:55:05 | 显示全部楼层
谢谢楼主
回复

使用道具 举报

2

主题

24

帖子

117

积分

用户组: 小·技术宅

UID
3003
精华
0
威望
2 点
宅币
89 个
贡献
0 次
宅之契约
0 份
在线时间
19 小时
注册时间
2017-10-24
发表于 2017-11-17 21:09:44 | 显示全部楼层
还有隐藏内容吗?

2

主题

24

帖子

117

积分

用户组: 小·技术宅

UID
3003
精华
0
威望
2 点
宅币
89 个
贡献
0 次
宅之契约
0 份
在线时间
19 小时
注册时间
2017-10-24
发表于 2017-11-17 21:20:38 | 显示全部楼层
我明白了,虚拟人声就是这么做出来的

0

主题

25

帖子

24

积分

用户组: 初·技术宅

UID
3072
精华
0
威望
0 点
宅币
-1 个
贡献
0 次
宅之契约
0 份
在线时间
8 小时
注册时间
2017-11-10
发表于 2017-11-20 16:14:13 | 显示全部楼层
6666666666666666666666666666

2

主题

24

帖子

117

积分

用户组: 小·技术宅

UID
3003
精华
0
威望
2 点
宅币
89 个
贡献
0 次
宅之契约
0 份
在线时间
19 小时
注册时间
2017-10-24
发表于 2018-1-2 15:31:38 | 显示全部楼层
如果能够控制发音时间长短的话就可以做音源了。不知站长有没有研究过MIDI音源。VST音源资料估计找不到,Soundfont资料比较好找,有个Timidity++软件可以加载Soundfont音源,网上可以下载源码,C语言写的,我看不了,看着那些指针头就晕了。

1041

主题

2316

帖子

5万

积分

用户组: 管理员

一只技术宅

UID
1
精华
217
威望
288 点
宅币
17974 个
贡献
36246 次
宅之契约
0 份
在线时间
1721 小时
注册时间
2014-1-26
 楼主| 发表于 2018-1-3 05:16:39 | 显示全部楼层
白天 发表于 2017-11-17 21:20
我明白了,虚拟人声就是这么做出来的

虚拟人声不能这么弄,不信你可以试试。

0

主题

1

帖子

20

积分

用户组: 初·技术宅

UID
4566
精华
0
威望
2 点
宅币
15 个
贡献
0 次
宅之契约
0 份
在线时间
1 小时
注册时间
2018-12-17
发表于 2018-12-30 14:53:08 | 显示全部楼层
想看代码呀

0

主题

36

帖子

1509

积分

用户组: 上·技术宅

UID
1545
精华
0
威望
1 点
宅币
1471 个
贡献
0 次
宅之契约
0 份
在线时间
131 小时
注册时间
2016-3-7
发表于 2018-12-31 10:16:35 | 显示全部楼层

谢谢分享
回复

使用道具 举报

本版积分规则

QQ|申请友链||Archiver|手机版|小黑屋|技术宅的结界 ( 滇ICP备16008837号|网站地图

GMT+8, 2019-7-17 02:28 , Processed in 0.130834 second(s), 44 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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