POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 5002|回复: 4
打印 上一主题 下一主题

请问KX驱动如何实现Crossfeed功能,或是否有类似插件?

[复制链接]
跳转到指定楼层
1#
发表于 2007-9-11 10:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
好像Crossfeed技术的达成条件是:左声道的声音略微延迟并渐弱串到右声道(还加有高通滤波,滤掉低频),右声道反之。Crossfeed的似乎可以根据不同耳机而进行略微调整。这样的目的,是用耳机去模拟音箱的某个空间特性。
; N; c' O* x, o$ L( ^. j% X3 k2 C! |' [0 x. g2 J

; X% P6 q7 d" e1 U( ~7 NKX驱动如何实现Crossfeed功能,或是否有类似插件?
. T1 I0 V7 a6 u' u4 t/ Y! Q: A+ ^; l# r& w
' R) D1 Y: j' ^7 C( j! z( X
另外,有些耳放有此功能能,但我想KX驱动的DSP也能实现的,就是不知道如何做:funk:
2#
发表于 2007-9-11 14:25 | 只看该作者
Crossfeed DSP For Foobar2000
5 ]- w5 s' _6 ?" ]Crossfeed DSP For Winamp$ ^, M- S7 q/ H/ d6 B
网上大把,没必要一定要在KX上实现。
回复 支持 反对

使用道具 举报

3#
发表于 2007-9-11 14:31 | 只看该作者
实在要用也不是不行...# ^+ t% a/ q* q$ u+ A
建一个文本文档,把以下DD复制进去:; q( {8 a3 t1 C* Z2 e

% J( k; E2 B  m0 H;crossfeed.da
; Z! N* _, `9 n3 s;---------------------------------------------------------3 R/ [- ~: A- l% q3 k0 ^7 y
name "Crossfeed";: f! e" U8 W* K# O1 u; n9 n
copyright "By LeMury 2003";
% ]: c* l% q0 o& uengine "kX";* k' d3 k5 r/ t- `& q
created "08/23/2003";& `  _" N6 k$ c3 C
comment "Headphones Crossfeed/Vocal Remover";
7 Z% C/ a* k# W6 E" ]% W5 `9 h* qguid "6fa996e3-857e-4456-9865-a6cf624fc349";
9 s+ L& H! u* O5 S. Y! i  K/ F; B
( f" t& D: R0 ^1 A/ B2 I0 N- z9 Ginput inl, inr ;
7 Z. K3 i2 v/ C" [output outl, outr ;
: j6 Y2 b4 a+ O5 P7 ?- e! s6 d, h+ x" gcontrol Lopass=1 ; lopass cuttoff freq
9 k& W" s3 e2 xcontrol Hipass=0 ; hipass cuttoff freq
- {. _9 F! w7 R/ C: t- ^! Vcontrol XPhase=1 ; xfeed phase 'select'2 z. l- m' r4 k+ v' H+ l' x
control Dry_Wet=0.5 ; direct/xfeed mix
9 k: H) r! q, }static tl1=0x0
6 }2 D; Z1 O7 w0 |static tl2=0x0, hl2=0x0
9 f5 t  g/ @& I  [0 _3 y& Xstatic tr1=0x0. K3 ~" q* e) d- J4 W% M$ M! G
static tr2=0x0, hr2=0x06 F# U5 `0 p6 ]" v4 ~8 ?% p8 N
temp tmp, tmpl, tmpr, f" f& I' @1 ~( d* t
: J3 b! p% K7 e2 k
; read inputs" i% [$ O! c, E7 J% }  }# J# [; p
macs tmpl, inl, 0, 0 ; get L dry sample6 p# {7 v/ k+ y- m( T
macs tmpr, inr, 0, 0 ; get R dry sample- L' k8 b% y4 v& N( K" v" g, A% B
3 y- V4 {: O! k  u7 I  x% m" Y% B
exp f, Lopass, 0x7, 0x0 ; exp scale lp filter coef, Y# X) t8 L( I& A* I. r5 W/ f2 y2 T
; left lopass
- b2 x9 G/ N# ^9 [( [1 lmacsn tmp, tmpl, tl1, 1 ;
: h2 ^% L: V  U, a) @9 O5 K% Y; \macs tl1, tl1, tmp, f ; (tl1 is lp out) 8 n  I. j" k/ G, s8 x( p+ `
; right lopass
% e! _* Y/ e6 ^. \macsn tmp, tmpr, tr1, 1 ; 8 l; D- [$ ^2 y  ]7 {  j
macs tr1, tr1, tmp, f ; (tr1 is lp out), K: r$ P( v; L. J0 ]3 b
2 k3 T# e8 n! j% N$ L
; feed lopass output into hipass; M2 ~; P* Q6 }( x
exp f, Hipass, 0x7, 0x0 ; exp scale hp filter coef
! S3 z. k0 r! Q' j3 v: L; left hipass6 k# M$ J* Z0 G7 H) `2 a
macsn hl2, tl1, tl2, 1 ; tl1 is input to hp( r! I  j5 ]7 u6 l$ k9 Z
macs tl2, tl2, hl2, f ; (hl2 is hp out)
# t; E5 F' u2 v7 V7 ~' X1 C! c4 C+ a0 D$ z8 t: V/ K
; right hipass3 l6 e7 i" {' I9 I0 l1 u
macsn hr2, tr1, tr2, 1 ; tr1 is input to hp
# _( ]3 ~& ]3 ^  q: ^* I2 Nmacs tr2, tr2, hr2, f ; (hr2 is hp out)9 T& e% h: @2 v( [, p# p

8 t. |4 `$ ~6 f% h) C- U; make inverted xfeed signals  S( M. ^* V/ B( g
macsn f, 0, hr2, 1" V! V/ ~4 n$ F) n; c0 E
macsn tmp, 0, hl2, 1
. k8 G  x; |# {4 I$ S9 P  u5 G6 F# ]+ M
; pan/'select' between normal and inverted xfeed signal( V5 w0 o  C0 }- b
interp hr2, f, XPhase, hr2
: l$ \) {0 I1 k! }4 Tinterp hl2, tmp, XPhase, hl2
# X' V3 p3 G6 L* A. g3 `, ?9 H; s5 f/ q
; pan/mix between dry and crossfeed sigal, output& a# _& J) j* w
interp outl, tmpl, dry_wet, hr2
6 {% O; ]/ _: i3 [* H  e. Ginterp outr, tmpr, dry_wet, hl2' ~  @5 p7 j1 `; |" T" h- {
;-----------------------------------------------------------------7 _. P7 G% c1 A) c; q
end;
# n. f& c0 c2 {+ Q8 I" z) Z  g  E! I  x" a
然后改名 Crossfeed.da6 `0 _$ z+ m1 |! U
然后在文件上右键 register 注册+ ^9 H* W8 {4 t7 {  Y. `( K( S& U
OK!插件就添进去了~
回复 支持 反对

使用道具 举报

4#
 楼主| 发表于 2007-9-11 19:47 | 只看该作者
非常感谢你的代码,但是....这个该死的论坛防复制系统把我给害死了,反白字段太多了,根本无法正确复制...7 K# ~4 e3 q) h: s# {# w
9 a6 |$ N* L, `5 F" I/ X

' v8 ], u& P/ S( G* q, \  A0 X我花了半小时一行行校对,弄了半天,还是错误:funk: ,真是玩死我了。老大能否复制到另外一个地方呢?7 q9 j) y5 x  o2 I( u
' ?8 z; k0 v6 w- _
* D0 k/ n& j9 d/ d
; G" w+ r2 y% O6 s! ~# _: [
我用Crossfeed并不是用于听音乐,因此Foobar2000的那个DSP对我而言毫无用处。
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2007-9-11 19:51 | 只看该作者
我在某论坛找到了这玩意,已经复制下来了
+ C% b- y$ T% s; r* z0 m- f0 V9 B, A3 _8 ~& l& Y0 n
http://forum.purepc.pl/lofiversion/index.php?t63498-150.html
+ X5 t& P: d. i3 f0 `: Y( l3 p7 |4 e6 g

& V7 {/ a7 r" `) V2 v  |" v3 K- }7 M! R, D
http://www.driverheaven.net/effects-dsp/17581-crossfeed-dsp-plugin.html?perpage=15&pagenumber=1
' P1 ]0 k. ~5 U/ C6 P
2 ^% F! T' z) `, ]4 N+ Q' q[ 本帖最后由 伊仑 于 2007-9-11 19:55 编辑 ]
回复 支持 反对

使用道具 举报

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

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2026-5-18 01:04

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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