标题:[原创]RGE Version 0.1.2. released !
只看楼主
RockCarry
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
得分:0 
Audio 方面剩下的就是要实现基于 DSP 的 midi 回放和对 PC Speaker 的管理。
RME 是借助了 windows 的音频功能,简化了开发上的难度。而如果是直接对 DSP 进行编程实现 midi 的回放,难度会更大些。我看过一些资料,可用的方法有 FM 合成、波表技术和 DSP 的硬件 midi 接口。其中波表技术是纯软件的实现,需要在 wave 回放的基础上做,FM 合成需要借助 FM 合成器,许多声卡里面都有 FM 合成器,SoundBlaster 中就用的是 雅马哈的 OPLX,这个相当普及,而且 WinXP 的 NTVDM 就有提供对 OPL2 的支持。要借助 DSP 的硬件 midi 接口,则不太现实,WinXP 的 NTVDM 根本就不支持。PC Speaker 的功能就是要驱动 PC 机的机箱喇叭发声,记得以前 BASIC 语言里面就有类似的语句,只要能达到那个效果就可以了。FM 合成我以前曾实现过可以发声,但是 midi 文件结构还没有研究透,很麻烦。
2008-02-15 23:06
xianshizhe111
Rank: 1
等 级:新手上路
帖 子:1451
专家分:0
注 册:2007-12-8
得分:0 
楼主强人
顶了.
2008-02-15 23:32
jig
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
帖 子:530
专家分:242
注 册:2005-12-27
得分:0 
楼上的好勤快啊,还不睡??

个人网站 -  http://.h001.
2008-02-16 00:06
xianshizhe111
Rank: 1
等 级:新手上路
帖 子:1451
专家分:0
注 册:2007-12-8
得分:0 
没你勤快这刚几点那
2008-02-16 01:27
ba_wang_mao
Rank: 2
来 自:成都理工大学
等 级:论坛游民
帖 子:297
专家分:27
注 册:2006-11-7
得分:0 
牛B,非常关注RockCarry采用事件消息的编程思路,我至今还在用前台+后台编程模式,因此很想学会“事件消息的编程思路”。

多年以来还在MSDOS、单片机下搞嵌入式编程,对WINDOWS编程一窍不通,很想了解WINDOWS下病毒编程技术。
2008-02-16 09:58
RockCarry
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
得分:0 
新的 RME.

RME.rar (32.2 KB)
2008-02-18 20:08



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-199375-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026612 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved