solary
驱动牛犊
驱动牛犊
  • 注册日期2002-05-30
  • 最后登录2002-05-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1111回复:5

想给windows增加一个功放!

楼主#
更多 发布于:2002-05-30 12:37
   本人在笔记本上使用一块USB外置声卡,但输出声音太小,即使把系统音量开到最大,音箱的音量也开到最大,输出的声音依然很小,因此有以下想法:
    写一个程序,可以控制windows所有的音频输出,在音频数据未发送到声卡前,给予提升放大(以后可以考虑增加音调均衡功能)。
    请高手指点密津,给一个设计思路或现成代码都行。本人根本不知从何下手。
    
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-30 15:20
呵呵!你这样做可能会引起很大的失真的啊!
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-30 15:21
你的音箱带功放吗?有源的还是无源的啊?
Alexander
驱动大牛
驱动大牛
  • 注册日期2002-02-04
  • 最后登录2005-06-16
  • 粉丝0
  • 关注0
  • 积分-5分
  • 威望-1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-05-31 01:43
呵呵,噪音发生器!
还是换个外置功放吧.
guard2002
驱动中牛
驱动中牛
  • 注册日期2002-05-21
  • 最后登录2017-03-07
  • 粉丝0
  • 关注0
  • 积分46分
  • 威望65点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2002-05-31 08:48
肯定不会有什么好效果
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-05-31 10:07
对效果可能很难控制,不过你可试一试,
我以播wav文件为例讲一下实现思路:
先假设你的wav是22k,16,立体声的。你通过修改文件中的数据将所有采样值按一定函数关系放大,当然函数是一个非线形的,你需要保证放大后的数据不能大于32768(正数)或绝对值不大于32767(负数),当然你需要通过实验来得到这个函数,并且这只是理论方法,实际效果并不能保证,如果你得到好的效果可别忘了通知我一下,我的mail是mfczmh@sina.com
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
游客

返回顶部