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

QQ登录

只需一步,快速开始

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

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

[复制链接]

1112

主题

1652

回帖

7万

积分

用户组: 管理员

一只技术宅

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

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

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

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

使用道具 举报

55

主题

275

回帖

9354

积分

用户组: 管理员

UID
77
精华
16
威望
237 点
宅币
8219 个
贡献
251 次
宅之契约
0 份
在线时间
255 小时
注册时间
2014-2-22
发表于 2014-6-4 21:56:33 | 显示全部楼层
我要看一下隐藏的内容。
回复 赞! 靠!

使用道具 举报

0

主题

17

回帖

13

积分

用户组: 初·技术宅

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

使用道具 举报

5

主题

17

回帖

109

积分

用户组: 小·技术宅

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

使用道具 举报

0

主题

76

回帖

6758

积分

用户组: 真·技术宅

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

使用道具 举报

1

主题

3

回帖

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

主题

4

回帖

11

积分

用户组: 初·技术宅

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

使用道具 举报

2

主题

22

回帖

117

积分

用户组: 小·技术宅

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

使用道具 举报

2

主题

22

回帖

117

积分

用户组: 小·技术宅

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

使用道具 举报

0

主题

25

回帖

22

积分

用户组: 初·技术宅

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

使用道具 举报

2

主题

22

回帖

117

积分

用户组: 小·技术宅

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

使用道具 举报

1112

主题

1652

回帖

7万

积分

用户组: 管理员

一只技术宅

UID
1
精华
245
威望
744 点
宅币
24251 个
贡献
46222 次
宅之契约
0 份
在线时间
2298 小时
注册时间
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

主题

43

回帖

1895

积分

用户组: 上·技术宅

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

谢谢分享
回复

使用道具 举报

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

GMT+8, 2024-4-26 13:49 , Processed in 0.052964 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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