游戏开发论坛

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

声卡是用 22C 这个 I/O 端口控制的吗?

[复制链接]

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2007-1-8 20:10:00 | 显示全部楼层 |阅读模式
创新 SOUND BLASTER 系列声卡,是利用 22C 端口的吗?
具体应该怎么控制?[em5]

8

主题

716

帖子

716

积分

高级会员

Rank: 4

积分
716
发表于 2007-1-9 10:41:00 | 显示全部楼层

Re:声卡是用 22C 这个 I/O 端口控制的吗?

如今除非做Driver,否则早已经不用直接操作硬件了
想玩声卡的话,先装好driver,然后下个最新的OpenAL SDK开始学习

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
 楼主| 发表于 2007-1-9 12:26:00 | 显示全部楼层

请大家注意!

为什么我要提出这个问题?
因为:微软的声音调节软件(就是那个小喇叭)都是用模拟形状的调节方式。
导致以下问题:
我在 WINDOWS98里 把音量调到中间(50%),听起来刚刚好。
可在 WINDOWSXP里 把音量调到中间(50%),鼓膜会被撕裂!

都是一样的 50%,为什么差距就那么大呢呀??
我猜测,可能是“最大值”不一样,WINDOWS98的音量最大值是 100, XP的是 255。

我想做个程序,把这个音量数据调节成 数字 64,
可问题是,微软的程序都不显示具体数字。

64啊 64, 64啊 64。

到底该怎么设置音量的数据?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 05:40

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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