主题:qb怎么编音乐呀?
goodboywood
[专家分:110] 发布于 2005-07-19 23:01:00
请高手请教一下.
能不能给我一个, 请打上注释..
我好学一下, 谢谢各位了..
回复列表 (共56个回复)
11 楼
davidw017 [专家分:4170] 发布于 2005-07-21 18:10:00
教你你个超级大法,用 QB 往声卡的 DSP 写入端口写入音乐信息,然后经过一系列复杂的程序就能播放出音乐了!如果不怕复杂就按楼 1-9 的话去做吧
12 楼
飞鸟12 [专家分:2830] 发布于 2005-07-21 21:25:00
声卡的 DSP 的端口方面的资料 你有吗?
14 楼
goodboywood [专家分:110] 发布于 2005-07-22 10:53:00
我知道BEEP和PRINT CHR$(7)语句相同,
但是不知道PRINT CHR$(7)是什么意思.
请告诉我好吗?
谢谢!!
15 楼
moz [专家分:37620] 发布于 2005-07-22 12:21:00
ASCII中的发声的控制码
16 楼
goodboywood [专家分:110] 发布于 2005-07-22 12:30:00
好的,谢谢你,要怎么谢,你说吧...
呵呵..
我在书上看见有这样的歌曲.
"东方红"
M$ ="L4CL8C4L2D" 这个M$是什么意思?
LAY "C3T120"
PLAY "L4G L8GA L2D XM $ ;"
PLAY "L4GG L8A>C<AG XM $ ;"
PLAY "L4GDCL8<BA L4G<GD L8ED L4C L8<BA>DEDC"
PLAY "DC<BA L2G"
END
不是这有 C-B吗? 为什么还有L这些呢? 还有;<>這些起什么作用啊?
谢谢啊!
17 楼
moz [专家分:37620] 发布于 2005-07-22 13:00:00
分都没有给我加,还说要怎么谢我呢.
我在QB里输入PLAY然后按了一下<F1>键
显示:
Ln Sets length of a note (n=1-64,where 64 is 64th note).
(我猜的)说的是: 设置音符长度, 64就是64节音符
M$是字符串,我没看到PLAY用到它
<>是提高或降低八音度
(音乐艺术天份细胞严重不足,狂冷汗)
18 楼
goodboywood [专家分:110] 发布于 2005-07-22 13:04:00
加分了, 我不懂英语,呵呵..
那M$是什么意思啊,
我也想编一下..
19 楼
moz [专家分:37620] 发布于 2005-07-22 13:11:00
PLAY 后面跟的是字符串
M$ 也只是字符串,没有什么意思
PLAY M$ 就是这个意思.
20 楼
goodboywood [专家分:110] 发布于 2005-07-22 13:18:00
谢了,还有哦..
不是音乐中不好只有C-B吗?
为什么还那些L这类的啊?
我来回复