POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2007-9-11 10:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
好像Crossfeed技术的达成条件是:左声道的声音略微延迟并渐弱串到右声道(还加有高通滤波,滤掉低频),右声道反之。Crossfeed的似乎可以根据不同耳机而进行略微调整。这样的目的,是用耳机去模拟音箱的某个空间特性。
  z8 R' U0 o% V1 w, p% S- d! d8 ~) Z- T  L1 t9 l

4 K/ U: M3 Z5 G& s* U+ @KX驱动如何实现Crossfeed功能,或是否有类似插件?
6 t9 A7 y4 N; K5 o1 S9 k
) d7 W7 ~% h6 h. o; y
$ }$ ?' i$ A1 H- M( g) J5 A另外,有些耳放有此功能能,但我想KX驱动的DSP也能实现的,就是不知道如何做:funk:
2#
发表于 2007-9-11 14:25 | 只看该作者
Crossfeed DSP For Foobar2000% a" w" z6 u% J. W4 d3 d) g
Crossfeed DSP For Winamp
4 S2 U! k! ?8 [/ e0 M网上大把,没必要一定要在KX上实现。
回复 支持 反对

使用道具 举报

3#
发表于 2007-9-11 14:31 | 只看该作者
实在要用也不是不行...4 Q. g' l% n  I6 D( a  s/ g1 a6 x
建一个文本文档,把以下DD复制进去:
6 |- `2 K1 D* b+ @: \
5 E. X8 v, W3 n2 Q;crossfeed.da% s* I" {2 a# I) r7 x/ [
;---------------------------------------------------------2 e4 g$ Q1 s: ?( _- H* G; x
name "Crossfeed";  x9 W9 x6 s* C+ T* u' U
copyright "By LeMury 2003";
9 R+ B. Y: j% H7 P, S9 Wengine "kX";; _; G. M( o; n, I& }3 [1 n
created "08/23/2003";
6 ^" ?+ _3 @4 A4 ^6 y- r$ wcomment "Headphones Crossfeed/Vocal Remover";- W7 v7 O% p$ ^3 Y, O% |6 C
guid "6fa996e3-857e-4456-9865-a6cf624fc349";% ]4 ^8 q) |- i+ C% B& K! A

  T# H( ?. z, \+ F) yinput inl, inr ;4 G% N$ Q8 B* G! U! `
output outl, outr ;4 q; G, f; g. H# r9 u1 q2 l/ ?
control Lopass=1 ; lopass cuttoff freq1 q# S! L0 W4 T4 X; V" L: e
control Hipass=0 ; hipass cuttoff freq9 k" q6 h2 G/ ?3 p! [+ [& E
control XPhase=1 ; xfeed phase 'select'8 \- ]8 s& j$ ^9 M" o/ y- e  @" ]' e
control Dry_Wet=0.5 ; direct/xfeed mix. X; m- m; r2 p5 ~! v9 O; u. M
static tl1=0x0" {" g1 G) P" z+ B: `$ O- F
static tl2=0x0, hl2=0x01 G& _: l1 T+ G( ~
static tr1=0x0
2 m- P( P8 t( b/ Y8 K8 Ustatic tr2=0x0, hr2=0x0
# _" K$ h  H% |& L) ktemp tmp, tmpl, tmpr, f8 h# n; t: t0 `- G
* O) u' _- B/ O7 Y" C" a. X
; read inputs
) f7 _( }7 |2 n. |/ d2 q" M- dmacs tmpl, inl, 0, 0 ; get L dry sample
7 S4 h; s! J; G8 }) I; R1 smacs tmpr, inr, 0, 0 ; get R dry sample, @: [9 x( y+ [! v& [

- T" K+ l- T" Qexp f, Lopass, 0x7, 0x0 ; exp scale lp filter coef
; X4 J0 U. U. e- N( t3 \; left lopass
3 G: D5 ~9 \3 umacsn tmp, tmpl, tl1, 1 ;4 j* f; ~* F8 z7 C1 Y
macs tl1, tl1, tmp, f ; (tl1 is lp out) * r: c9 u( p' {2 _5 C9 k
; right lopass7 O. B1 _& P+ k- w2 `7 V$ ]+ e1 {) D
macsn tmp, tmpr, tr1, 1 ; 2 y- y5 [6 t& h, o; T  D) R
macs tr1, tr1, tmp, f ; (tr1 is lp out)
, K$ y2 z8 @2 z7 w8 P* h4 z4 P9 i3 m
; feed lopass output into hipass$ ?5 S: w0 ^- s/ x. u
exp f, Hipass, 0x7, 0x0 ; exp scale hp filter coef' q1 P% v) j$ ~8 J4 @+ R' e
; left hipass, g! h# \4 [. [) x! G
macsn hl2, tl1, tl2, 1 ; tl1 is input to hp
6 E' V! U% F0 \, x! q0 S" [macs tl2, tl2, hl2, f ; (hl2 is hp out)) l( |" o/ R2 E6 U! K, F- G3 H- t
6 {: k1 ?) G3 w! I7 R
; right hipass5 c# D; M0 }; g6 y' D7 t3 H
macsn hr2, tr1, tr2, 1 ; tr1 is input to hp
  P( S2 Q. y0 o* K, tmacs tr2, tr2, hr2, f ; (hr2 is hp out)' n1 A5 K% H4 O" m

/ ]  p# a4 s3 m8 B6 w% K; make inverted xfeed signals) m- Z7 `  [& E) R
macsn f, 0, hr2, 1
# f5 P! b  N6 Jmacsn tmp, 0, hl2, 10 g) _3 q# G! n- c
' H5 l. F, B7 D& c) }3 c2 q2 m
; pan/'select' between normal and inverted xfeed signal: W' N% z4 D/ ~! r) T) j
interp hr2, f, XPhase, hr2: R% D# \# I+ i# Z7 v# @
interp hl2, tmp, XPhase, hl2; a9 Y- T4 ^. w9 g

5 u, D9 g& b( d, T8 C8 ?" Q7 c; pan/mix between dry and crossfeed sigal, output
4 H; w6 p- j' b& e$ m( [. x7 rinterp outl, tmpl, dry_wet, hr2. K3 ^- _+ U. h6 O& j) E2 o$ Q& s
interp outr, tmpr, dry_wet, hl2! t8 {& l/ d! A: ]3 E  N
;-----------------------------------------------------------------
3 c" N. l4 w) tend;
+ d( {3 S6 W& B
6 q# V& @/ O/ _) u: [然后改名 Crossfeed.da$ X8 J5 F& X/ U& b% _6 T* }8 Z0 j
然后在文件上右键 register 注册( U2 O# x! Q/ Z$ e
OK!插件就添进去了~
回复 支持 反对

使用道具 举报

4#
 楼主| 发表于 2007-9-11 19:47 | 只看该作者
非常感谢你的代码,但是....这个该死的论坛防复制系统把我给害死了,反白字段太多了,根本无法正确复制...
1 W1 L9 \+ Q! R1 o: Z
9 |( e; E* U* c+ c. d
# C  H% a+ g3 I' M& k: k8 e8 M# y我花了半小时一行行校对,弄了半天,还是错误:funk: ,真是玩死我了。老大能否复制到另外一个地方呢?
1 a' C& L, M- P3 @, f) K+ n( l
$ c) G4 S; l2 ~  S2 E/ h, V- q2 R5 l! n$ f+ {" G! s* q- Y

" Z3 J8 d% o' X: ?/ z  q' n- q我用Crossfeed并不是用于听音乐,因此Foobar2000的那个DSP对我而言毫无用处。
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2007-9-11 19:51 | 只看该作者
我在某论坛找到了这玩意,已经复制下来了
, }( l+ T" S# |( Q7 C6 K0 B  a8 v* {1 P
http://forum.purepc.pl/lofiversion/index.php?t63498-150.html* e8 a& k' e6 @# S0 q
% T+ m7 L- E9 W+ y

' A7 s- Z- U( ?. u! d/ Y5 T* {" B  N& e
http://www.driverheaven.net/effects-dsp/17581-crossfeed-dsp-plugin.html?perpage=15&pagenumber=1; D, a  J5 b5 |5 T5 H7 p9 V

! _6 ?2 y  d2 Q% m% U( F* U, `, c3 y[ 本帖最后由 伊仑 于 2007-9-11 19:55 编辑 ]
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-7 06:54

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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