游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6098|回复: 2

如何从声卡的15针端口读MIDI数据

[复制链接]

1

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2004-5-20 16:52:00 | 显示全部楼层 |阅读模式
希望将电子琴按键信息通过Midi电缆传入电脑。端口是声卡的15针端口(即游

戏手柄的插口)。现在希望用VC实现读出这个端口的数据,应该怎么办?  看

了directx的相关东西。directx sdk8的帮助文件中有capturing MIDI,但看

了感觉不够清楚(msdn官方网站也如此,仅一个网页介绍)。请问有没有相关

的例子来实现从声卡的15针端口读MIDI数据?directx sdk8 document中的例

子CaptureSound是从mic口读并存成wav格式,对capture MIDI不适用。

1367

主题

1993

帖子

2118

积分

金牌会员

Rank: 6Rank: 6

积分
2118
发表于 2004-5-20 20:26:00 | 显示全部楼层

Re:如何从声卡的15针端口读MIDI数据

ppppppppp

27

主题

222

帖子

469

积分

中级会员

Rank: 3Rank: 3

积分
469
发表于 2004-5-28 22:37:00 | 显示全部楼层

Re:如何从声卡的15针端口读MIDI数据

去买一个MIDI-Cable就可以了。这东西是一个连线,一端是15针的male接声卡的female,连线上同时也带一个15针的female可以不影响接游戏杆,这东西较长的连线出两个MIDI接口(梅花状的,和你电子琴的MIDI接口正好配套),一个是MIDI_IN,一个是MIDI_OUT。MIDI_IN用来接电子琴的MIDI_OUT,MIDI_OUT用来接电子琴的MIDI_IN。我用的MIDI-Cable是以前一个创新声卡带的,就是多年前著名的AWE64Gold声卡。
另一个简易的建议是,若已经使用了创新的声卡,使用创新的小知音键盘会非常节约投资。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-12-23 03:10

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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