耳机俱乐部论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4866|回复: 13

VPlayer 冲击波测试程序发布,用来测试冲击波是否有效

[复制链接]

74

主题

315

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2012-2-14
发表于 2012-4-30 02:03:34 | 显示全部楼层 |阅读模式

感谢关注耳机俱乐部网站,注册后有更多权限。

您需要 登录 才可以下载或查看,没有账号?注册

x


测试方法:
将一首歌曲放到和测试程序一个目录,重命名为:“Test.wav”。运行ShockwaveTest.exe就能测试了。

用的输出是WASAPI,不用ASIO是因为没弄好。只能vista/win7系统。

这是一个非常简陋冲击波:V1,非常非常简单的算法,就是根据音频信息创建一个冲击波,然后每x秒发动一次冲击波,冲击波就是通过一些+-*/运算来让间接影响CPU的电流(怎么看都不科学),但是应该还是有效果。

测试的时候别用大型软件了,冲击波的运算量还是有那么一点的。

ShockwaveTest.zip

6.76 KB, 下载次数: 287

测试程序

我!来自虚幻
回复

使用道具 举报

74

主题

315

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2012-2-14
 楼主| 发表于 2012-4-30 02:05:57 | 显示全部楼层

又忘记了

如果运行不了,提示缺少xxx.dll。就下载这个,解压放到测试程序的目录

msvcr100.zip

403.56 KB, 下载次数: 327

我!来自虚幻
回复 支持 反对

使用道具 举报

31

主题

2619

帖子

11

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
11
注册时间
2012-2-23
发表于 2012-4-30 02:29:39 | 显示全部楼层
好奇,试试
回复 支持 反对

使用道具 举报

185

主题

1万

帖子

104

积分

超级会员

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
104
注册时间
2011-10-10

积极参与奖

发表于 2012-4-30 02:56:23 | 显示全部楼层
虽不明但觉叼。。。。看看
HIFI→HUFI→HUEND→HUESTED→QUESTED→多媒体2.1
回复 支持 反对

使用道具 举报

14

主题

1850

帖子

12

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
12
注册时间
2010-12-23
发表于 2012-4-30 10:07:35 | 显示全部楼层
lz,我正在听冲击波测试版,问一下怎么才能知道冲击波影响了音质?
回复 支持 反对

使用道具 举报

14

主题

1850

帖子

12

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
12
注册时间
2010-12-23
发表于 2012-4-30 10:10:37 | 显示全部楼层
发现会有爆音。。是不是冲击波太占资源了?我怀疑这个东西增加了资源占用,只会让音质劣化啊?
回复 支持 反对

使用道具 举报

31

主题

2619

帖子

11

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
11
注册时间
2012-2-23
发表于 2012-4-30 13:54:05 | 显示全部楼层
爆音+1...另外让CPU做大量运算会不会起到反效果...
回复 支持 反对

使用道具 举报

32

主题

787

帖子

10

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
10
注册时间
2012-3-25
发表于 2012-4-30 14:59:42 | 显示全部楼层
好复杂的样子。。。
回复 支持 反对

使用道具 举报

74

主题

315

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2012-2-14
 楼主| 发表于 2012-4-30 19:12:45 | 显示全部楼层

这主要是因为缓存时间的问题

测试程序默认的缓存时间是40ms,我的01 us在20ms以上才能不爆音。wasapi不如asio直接,asio设置5ms都不会爆音,但是我弄asio输出时出现错误无法解决(技术有限)。
第二个原因是cpu,如果如果爆音可能是运行了大型软件。我的cpu是inter的e6500。在测试时除非运行大型软件一般不会爆音。
第三,最主要的原因。我能力太差,没弄好算法。理论上冲击波是可以在pc上通用的,但是实际上可能需要为inter/amd各个不同的体系做一个算法版本。

我需要修改测试程序,让测试者自己选择缓存时间。还有,需要用asio,wasapi不行。

当然,如何做一个有效的"以软件手段通过一些运算间接影响现实环境"的算法,是我目前最需要做的。

我之所以想做冲击波这种东西,是因为没钱买好设备所以想在软件上突破,

希望能成功吧
我!来自虚幻
回复 支持 反对

使用道具 举报

74

主题

315

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2012-2-14
 楼主| 发表于 2012-4-30 19:17:34 | 显示全部楼层
原帖由 reufc 于 2012-4-30 10:10 发表
发现会有爆音。。是不是冲击波太占资源了?我怀疑这个东西增加了资源占用,只会让音质劣化啊?

这个,我也不知道。
我的想法是影响cpu的电流去冲击那些受干扰的电流,我自己都无法理解我的冲击波。
我!来自虚幻
回复 支持 反对

使用道具 举报

74

主题

315

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2012-2-14
 楼主| 发表于 2012-4-30 19:22:22 | 显示全部楼层
原帖由 gravity17 于 2012-4-30 13:54 发表
爆音+1...另外让CPU做大量运算会不会起到反效果...

99.9%会起反效果,因为播放时同时做大量运算会使cpu工作量大,加上系统那一堆后台服务和调度,所以会产生爆音是可能的。但是还有0.01%的几率不会起反效果。
我要为那0.01%的几率努力
我!来自虚幻
回复 支持 反对

使用道具 举报

74

主题

315

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2012-2-14
 楼主| 发表于 2012-4-30 20:33:57 | 显示全部楼层

测试程序更新

我!来自虚幻
回复 支持 反对

使用道具 举报

0

主题

12

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2011-12-7
发表于 2012-4-30 22:43:47 | 显示全部楼层
加载测试文件“Test.wav”失败
回复 支持 反对

使用道具 举报

74

主题

315

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2012-2-14
 楼主| 发表于 2012-5-1 01:32:50 | 显示全部楼层
原帖由 az8868112 于 2012-4-30 22:43 发表
加载测试文件“Test.wav”失败


将一首wav格式的歌曲复制到测试程序的目录,重命名为Test.wav
我!来自虚幻
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

耳机俱乐部微信
耳机俱乐部微信

联系我们|有害信息举报:010-60152166 邮箱:zx@jd-bbs.com|手机版|Archiver|黑名单|中国耳机爱好者俱乐部 ( 京ICP备09075138号 )

GMT+8, 2024-12-1 01:25 , Processed in 0.106336 second(s), 39 queries , Gzip On.

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