POPPUR爱换

标题: 为es1371 es1373鸣不平,es1371 es1373 SRC增强版驱动 [打印本页]

作者: 咲翼    时间: 2012-8-14 22:48
标题: 为es1371 es1373鸣不平,es1371 es1373 SRC增强版驱动
本帖最后由 咲翼 于 2012-8-14 22:59 编辑
% ]# A6 Z7 g7 q0 W* u0 r& k  R6 k% ]0 ~( O" Q9 ~4 H9 ]: K
各位ensoniq爱好者们大家好!小弟是ensoniq饭,非常喜欢ensoniq厂的声卡,承蒙各位抬爱,小弟收到了热心网友各种对上版的意见和建议,以及各种各样的技术支持。小弟真心有点感动,不是矫情。2 j4 k% b6 l& `6 U4 L
有很多人会说,es1371/1373是AC97声卡,没搞头,小弟承认。但是,AC97卡不能有春天吗?答案是否定的。首先,es1371/1373只是一个I/O,本身并不会对音质有过分大的影响,而它采用的AC97规则的codec本身SNR大于90dB,也就是说,只要内部SRC后输出到这个codec的信号的SNR达到100db甚至更高的话,44.1K采样跟48K的输出就几乎持平了。但是,这张声卡并没有像乌龟4630那样的硬件SRC,怎样才能实现这个指标呢?于是小弟直接想到的是废掉原来羸弱的软件SRC算法,换一个更好的,于是就出了这个版本的es1371/1373驱动。这个版本的驱动使用的是经本人改进的神秘兔算法(对这个开源算法的作者Erik de Castro Lopo致敬!!),当然,为了良好的听感,本人也加入了一些降噪的算法以及一点“味精”,请见谅。
7 [1 ^; L% g/ J/ Q3 Y, l! F说到听感的话这个驱动的确是可圈可点,三频均衡,解析力高,人声真实甜美,低频层次感强但量不会太多,高频略暗,第一耳的印象就是随和清晰。当然,吹水吹了那么久,各位还是下载使用,自己体会吧~~- Z3 v, s  n) f) b/ A
小弟和大家一样,都只是音频爱好者,如果有什么过失和错误,请大家多多包涵。总之还是那句话,各位喜欢就用着,不喜欢就当玩了一下,卸载就好了,别在意啊,以免影响生活。
  a8 f+ \9 K6 y. [8 P我发布驱动不出于商业目的。纯粹是个人爱好。饮水思源,开发和创作这些经典驱动的软件工程师们致以崇高的敬礼。
% i4 N) v5 ]8 T$ W6 l: D& S1 V% B9 q
; P) u  a2 s; ?* }小弟基本上每天都是晚上7点开始,奋战到凌晨2点左右,一直写算法,努力为大家写的程序,也希望大家能听久一点,珍惜我的劳动和心机。0 u2 B/ s) H2 E% S8 V
, Y+ i. [3 o$ p4 E
现在临近暑假结束了,小弟在学习和工作上也会慢慢忙起来,我可能不会那么快就更新驱动了,但是,我一定会努力做出新的驱动给大家,希望大家谅解。最后,祝大家七夕快乐,有情人终成眷属!!!
) M$ f9 S3 {- j2 C) a5 D# G' M- O/ v; J3 k
csdn下载地址:http://download.csdn.net/detail/l2219857930/4500073! H% T7 ?) q9 p7 l
4 @5 {3 i) y% @$ z5 ]4 Y

作者: 咲翼    时间: 2012-8-14 22:50
因为审核的问题,迟点再发爱问的免积分下载,不好意思啊
作者: 咲翼    时间: 2012-8-15 15:37
爱问免积分下载地址:http://ishare.iask.sina.com.cn/f/33506238.html
作者: formoonnight    时间: 2012-8-15 15:55
本帖最后由 formoonnight 于 2012-8-15 15:56 编辑 % a" Q- C& O( a
, I; Z" `9 U8 }
ES1371/3是个AC97的卡。主芯片是一回事,CODES又是一回事
7 s+ m; y' K1 j8 e" O2 w( c% u3 X* ^4 W. T1 Z( W$ u: n3 c% f
无论你怎么在驱动层面上优化或在主控芯片层面上优化,或外围优化,其CODES本身的硬件性能已经决定了音质的最高层次。
! t8 x/ R: n: u2 R9 H! [* K8 v* T0 q  \/ b) b- D* ^' v  r- l( s
如西玛特的AC97codes是ES137X 常用芯片。- m0 `, i! [' \1 F6 I  b
  e* a* s1 l# m* z1 \4 _, O1 j
如果真的要发挥自已的专长,建议至少拿VIA的主控配合高性能DAC芯片的声卡来做开发。( z9 u, l& a) r. L# f6 l& l) L
8 _* R7 `0 T9 Q, [: ~
或者寻找合作人,让硬件设计和驱动开发合为一体,这样才能搞出出点有意义的东西。
) ?' o4 Z3 {/ H" e* D+ P0 j
1 \8 E8 l4 i# K2 M/ Q5 b) d这是我的个人建议,仅供参考。
) i6 F  [/ s0 \( x4 Y
作者: 深水的鱼    时间: 2012-8-15 19:55
支持一下楼主
作者: xhzfy    时间: 2012-8-15 22:50
支持楼主
作者: 164922149    时间: 2012-8-16 09:06
本帖最后由 164922149 于 2012-8-16 09:06 编辑
1 n+ s; a. ]% j# U8 I/ v, R
' y: M9 f7 O  W- Z& E4 E. |9 L楼主阿 我是sam
( h  U; a3 B. U# w" E0 R! P我一直期待你的1370的64位驱动呢
$ J1 y5 `! o. `! y6 h
作者: pcitpy    时间: 2012-8-16 09:55
不会有64位驱动的了,别等了
作者: 咲翼    时间: 2012-8-16 11:13
164922149 发表于 2012-8-16 09:06
7 t" |/ M4 T$ c; @0 s楼主阿 我是sam
: M3 a, L5 m" [2 A5 V" J我一直期待你的1370的64位驱动呢 [cry>
' j; B: b. U2 M: m: N" s
其实啊。。。我觉得4楼的同志说得对。。。ES137X的声卡的确不那么适用于时代,不是通过改驱动就行的。。。关于X64我也试了不少次,但是在裸机上还是不行。。。小弟的能力有限。。。辜负大家的期望了。。。其实很多低端声卡的性能已经比ES137X更好,兼容性也不错,何必过于执着呢
作者: formoonnight    时间: 2012-8-16 18:43
咲翼 发表于 2012-8-16 11:13   u$ K& w, a% ]4 U5 w4 y/ s
其实啊。。。我觉得4楼的同志说得对。。。ES137X的声卡的确不那么适用于时代,不是通过改驱动就行的。。。 ...

; H; P! ?/ N, P5 K你有底层编程能力的话,可以针对一些公版驱动和自已的硬件平台做针对性优化。
7 n: ], h. j  T( u8 C& ~1 d8 {% t+ g
5 }) r8 H9 l3 m% a* r; h这样的话可以制造出自已风格的产品,毕竟有些问题从软件上解决比从硬件上要方便的多,比如SRC。/ d( P# C# Z2 J! h4 n

5 V) G( }" Y5 w  g% I祝你成功!
& y% L8 m, Q( p, T* b, c6 U# t
作者: ph700    时间: 2012-8-16 20:20
强强联手吧
作者: xiaojian0360    时间: 2012-8-16 20:30
本帖最后由 xiaojian0360 于 2012-8-16 20:30 编辑
3 o4 U9 f0 g) o0 e3 D' `% x4 r# n( k( n+ a; i
支持楼主,谢谢楼主的驱动,让我们的ES1370用的更好……
作者: scim    时间: 2012-8-17 15:38
说的玄乎其玄的,非常怀疑
作者: 咲翼    时间: 2012-8-17 17:01
一句话概括就是换了个SRC算法,加了点音染,不知道能不能帮助楼上的理解?
作者: 咲翼    时间: 2012-8-17 18:03
http://www.mega-nerd.com/SRC/download.html这个地址是神秘兔SRC的源码下载,神秘兔SRC算法并不神秘,因此做一个像我这个驱动那样的驱动并不难。。。大家都可以试试~~欢迎交流~~
作者: 164922149    时间: 2012-8-18 10:48
咲翼 发表于 2012-8-17 18:03 7 z9 u9 N' e1 \7 I, w4 u6 k
http://www.mega-nerd.com/SRC/download.html这个地址是神秘兔SRC的源码下载,神秘兔SRC算法并不神秘,因此 ...
( \  j' G& E4 d8 E9 w6 p0 N, |
其实有现有的32位文件 移植64位不难8 ^' x' @# h, ]- G$ d! x  {

作者: windliao    时间: 2012-8-21 20:42
支持您的驱动和最后一句话!!
作者: fox541    时间: 2012-8-21 23:07
希望能有破解fpga+dsp系列声卡的高手出现。
作者: jocover    时间: 2012-8-22 14:06
我1999年的I810集成主板上是ES1373声卡,可以用吗?
作者: 咲翼    时间: 2012-8-22 18:11
可以。。。
作者: ramiel    时间: 2012-8-22 22:12
你觉得有可能人家专业声卡厂商写驱动的工程师会不如你一个业余者写的驱动么?
作者: 咲翼    时间: 2012-8-23 09:31
的确,我早就知道不可能,但是,又有多少厂商愿意为这种低端卡费功夫写驱动。。。再者,我一屌丝没钱没女友,不**不抽烟不喝酒,那总得干点什么事吧。。。无聊打发时间,做出的东西分享一下而已。。。不喜勿用就是了。。。今天就是七夕咯。。。再次衷心祝愿大家七夕快乐。。。如果真的不喜欢这个帖子,大家不回复把它沉了就好了。。。别老窝在心里不舒服
作者: formoonnight    时间: 2012-8-23 10:40
咲翼 发表于 2012-8-23 09:31
1 m8 ^- [$ q+ v% n$ d& s! E- h的确,我早就知道不可能,但是,又有多少厂商愿意为这种低端卡费功夫写驱动。。。再者,我一屌丝没钱没女友 ...
$ j2 l. t5 V1 G) D
万事开头难
, f7 i/ z2 P' P  z6 D6 c( W1 l' T$ T& V4 B
一旦你涉及到外挂DLL或API级调用,无论是否是调EQ,这样的驱动开发都是绝对值得支持的。
4 Y8 J# n/ u  K$ W" e3 o
" C6 O5 F+ i9 \4 I6 S可能很多人反感利用东拼西凑,或用现有的工具去做些调整然后就试图用这些打名声或自封为顶级高手。; r& e3 D- O; Y( d

; D$ a. B' K9 u6 Y但我下过你驱动看过。似乎确实有点意思。" a: `8 y! q5 t1 _/ F: U

6 X4 Z6 P8 y4 `: u; n# g还是那句话,软硬件互相配合才有的玩,光搞软件无用,光搞硬件也无用。
5 Q' J* w3 F6 M0 o* _( k8 n; U3 o: f. g; o$ [. y
如果想进入音频行业,则一定要有个长期计划,当然,随便玩玩又是另一回事了。6 A+ C& P7 i5 ?% z: E( I* |, y
5 X6 r6 G  D5 k' B
希望国内出几个真正的人才吧!
6 M6 t" D0 l/ I6 g1 J6 \
作者: windliao    时间: 2012-8-25 01:12
咲翼 发表于 2012-8-23 09:31 2 L% L: D* t. Q; H
的确,我早就知道不可能,但是,又有多少厂商愿意为这种低端卡费功夫写驱动。。。再者,我一屌丝没钱没女友 ...
1 O4 b% s9 q0 U# Q* u
顶,我买了一张CT4700,试用你的驱动
作者: searchingban    时间: 2012-8-27 16:12
声卡素质本身不高,又有SRC,练手可以,提升音质就算了。如果想练手的同时让大家对你的驱动认可,还是找些高一点素质的卡吧,比如4700,S3300,VIA芯片的卡等,这些卡整出64位驱动来还是很有意义的。




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4