VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
楼主: VBProFan

[原创] VBProFan原创作品开源展示之一:超级电子琴

[复制链接]
发表于 2007-3-5 16:04:44 | 显示全部楼层
哦,看下我有多少权限
回复 支持 反对

使用道具 举报

发表于 2007-3-5 16:51:29 | 显示全部楼层
原帖由 ymismy 于 2007-3-5 13:03 发表
就算救穷人吧,介绍另一个电子琴。(不是超级的)

有意思,代码简洁,正适合初学者。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-5 21:47:22 | 显示全部楼层
对了,忘记说了,#20楼的那个软件给了我最大的帮助,是我开始编写“超级电子琴”的源动力。早在初中玩G-Basic时,我就想编写一个电子琴,但用G-Basic编写的电子琴音质差(Play语句的“嘀嘀”声)不说,还不能通过同时按两个以上的键来同时发两个以上的音,而且不能用按键的长短来控制发声的长短(只有检测KeyDown事件的InKey语句,不能检测KeyUp事件)。从高一开始进入Windows时代,玩Midi玩了5年,但一直没敢想过自己能编一个Windows下的电子琴,直到大三下学期的一天,我发现了#20楼的源码。。。 多年来对音乐的狂热使得我立即产生了打造一个功能最强大的电子琴的冲动,攻克了定义smid格式的难关、攻克了VOS游戏的难关、攻克了文本乐谱编译的难关、攻克了解析MIDI格式的难关、耐心地制作“按键设置”模块、耐心地制作了乐器分类…… 总之,丰富的音乐知识 + 强悍的编程水平 + 激情与梦想 + 艰苦的工作,才有了你们今天看到的这个作品。

    在这里要非常非常严重地BS一下“湖南衡阳水晶情缘工作室”谢云龙“编写”的《水晶情缘音乐电子琴》,此人只是把#20楼的作品做了极少的修改,有些修改还是为了掩饰自己的罪行(如把扩展名txt改为其他),这违背了原作者开源共享知识的伟大精神。(另外#20楼的源码和一本《VB游戏编程×××》的书中引用的这个源码均把作者信息删除了,在这里轻微地BS一下)PS:我的程序并非抄袭,只是用了发声和列出MIDI设备的API,许多相似功能的设计思想都与它不同,得到源码的大虾们可以替我证明这一点。


欲知无耻是怎样练成的,请看看下面这个《水晶情缘音乐电子琴》:

[ 本帖最后由 VBProFan 于 2007-3-5 22:13 编辑 ]

dzq.rar

788.89 KB, 下载次数: 415

评分

参与人数 1人气 +1 收起 理由
a5566255 + 1 请问楼主好时多久编好的?

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-5 22:17:49 | 显示全部楼层
PS: 顶楼的两个附件,第一个无需阅读权限,第二个才是80,不同的,看仔细了
回复 支持 反对

使用道具 举报

发表于 2007-3-6 10:21:54 | 显示全部楼层
原帖由 ymismy 于 2007-3-5 13:03 发表
就算救穷人吧,介绍另一个电子琴。(不是超级的)



好人啊!下载了,非常感谢
回复 支持 反对

使用道具 举报

发表于 2007-3-13 04:31:24 | 显示全部楼层
貌似LZ就是为我们教授级以上的准备的。。。
回复 支持 反对

使用道具 举报

发表于 2007-3-13 04:31:42 | 显示全部楼层
貌似LZ就是为我们教授级以上的准备的。。。
回复 支持 反对

使用道具 举报

发表于 2007-4-24 15:58:02 | 显示全部楼层
狂晕,不欢迎新来地
回复 支持 反对

使用道具 举报

发表于 2007-4-24 16:23:35 | 显示全部楼层
写得那么好,拿去卖吧,,,你这哪叫开源。上次那个也下不了。。。抗议。。
听说最近小比在北大演讲的时候,被原来CSDN的一个开源狂(王洋)给搅局了,有趣。。。
回复 支持 反对

使用道具 举报

发表于 2007-4-24 16:26:54 | 显示全部楼层
看来还要努力灌水才是正道啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2019-7-23 19:12

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表