HardwareHeaven.com

HardwareHeaven.com

Looking for the skin chooser?
 
 
  • Home

  • Hardware reviews

  • Articles

  • News

  • Tools

  • Gaming at HardwareHeaven

  • Forums

 

Go Back   HardwareHeaven.com > Forums > Hardware and Related Topics > kX Project Audio Driver Support Forum > Effects and the DSP


Reply
 
Thread Tools
Old Dec 18, 2002, 06:47 AM   #1
HardwareHeaven Lover
 
Join Date: Dec 2002
Location: Sofia, Bulgaria
Posts: 174
Rep Power: 0
imperia is on a distinguished road

??? routing plugin mod. line in -> front + rear

i have modified my routing plugin because i wanted to get "Line In" to my 4ch setup. normally line in is only heard on front speakers. here is my mod:

.......
acc3 RO_dfront_r , RO_front_r , 0x0, 0x0;
acc3 RO_rear_l , WaveL , 0x0, AC3SurLeft ;
acc3 RO_rear_l , Fx1InSL , RO_rear_l , Fx2InSL ;
macs RO_rear_l , RO_rear_l , RSynthL , 0x40000000;
acc3 RO_rear_l , 0x0 , 0x0, In0 ; patch: In0(LineInL) => Rear_L
acc3 RO_rear_r , WaveR , 0x0, AC3SurRight ;
acc3 RO_rear_r , Fx1InSR , RO_rear_r , Fx2InSR ;
macs RO_rear_r , RO_rear_r , RSynthR , 0x40000000;
acc3 RO_rear_r , 0x0 , 0x0, In1 ; patch: In1(LineInR) => Rear_R
macs RO_phones_l , 0x0, RO_front_l , 0x40000000;
macs RO_phones_l , RO_phones_l , RO_rear_l , 0x40000000;
macs RO_phones_r , 0x0, RO_front_r , 0x40000000;
......

added lines are commented with "patch"
please tell me:
1. what you think.
2. do somebody have any other(better) mods/solution for this purpose (line in->front+rear)
3. maybe my mod is incorrect or there is easier way to do this?!

regards,
imperia
imperia is offline   Reply With Quote


Old Dec 19, 2002, 01:44 AM   #2
h/h member-shmember
 
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,639
Rep Power: 69
Max M. is just super!Max M. is just super!Max M. is just super!Max M. is just super!Max M. is just super!Max M. is just super!

>acc3 RO_rear_r , 0x0 , 0x0, In1 ; patch: In1(LineInR) => Rear_R

i'm not sure this patch does exaclty what you want... such code let you to hear only Line_in with Rear and nothing more... (and that can be done just by connecting prolog 0/1 directly to epilog.rear without "routing" module at all)

Btw. why hearing the same mono/stereo signal with four speakers is so important for you? (e.g. what this cloning is for?)
__________________

Last edited by Max M.; Dec 19, 2002 at 01:50 AM.
Max M. is offline   Reply With Quote
Old Dec 19, 2002, 05:04 AM Threadstarter Thread Starter   #3
HardwareHeaven Lover
 
Join Date: Dec 2002
Location: Sofia, Bulgaria
Posts: 174
Rep Power: 0
imperia is on a distinguished road

Default Post

my setup is:
ct4830 (w/ 5.1 output)
front out -> headphones* or speakers(smaller)
rear out** -> car amplifier kenwood*** -> speakers (big)
tvtuner/radio**** -> line in

---
* used at night when the people sleep
** as a know rear out has better quality output, so its used here for the car amplifier to get better sound.
*** on/off switchable. only 1 stereo input.
**** good for cloning to rear because its stereo

Quote:
Btw. why hearing the same mono/stereo signal with four speakers is so important for you? (e.g. what this cloning is for?)
when i power on my car amp. to have my "TV sound out" on the rear speakers.

Quote:
i'm not sure this patch does exaclty what you want... such code let you to hear only Line_in with Rear and nothing more... (and that can be done just by connecting prolog 0/1 directly to epilog.rear without "routing" module at all)
i want to mix In0/In1(Line in) with the other rear output (rear_l+r). eg. still have ac3? not just cutting RO_rear_*
stereo(line in) -> 5.1 or 4ch speakers.
i think this is useful for everybody with more than 2 speaker setup and tvtuner who wants to listen his tv to all speakers even without surround.
imperia is offline   Reply With Quote
Old Dec 19, 2002, 06:00 AM   #4
h/h member-shmember
 
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,639
Rep Power: 69
Max M. is just super!Max M. is just super!Max M. is just super!Max M. is just super!Max M. is just super!Max M. is just super!

I see. So if you want "the real rear signal" (e.g. from ac3 etc.) to be preserved do "acc3 RO_rear_r , RO_rear_r, 0x0, In1"

If you want rear to play just the same stuff as front does connect outputs of eq to prolog.rear

---
and don't forget: "who wants to listen his tv to all speakers even without surround" - stereo sound comming from four speakers is muffled and you get phase and spectral distortions...
like.. hmm... reading same text from four differrent monitors at a moment
__________________
Max M. is offline   Reply With Quote
Old Dec 19, 2002, 07:03 AM Threadstarter Thread Starter   #5
HardwareHeaven Lover
 
Join Date: Dec 2002
Location: Sofia, Bulgaria
Posts: 174
Rep Power: 0
imperia is on a distinguished road

exclamation

what is the difference between:
"acc3 RO_rear_r , RO_rear_r, 0x0, In1"
and
"acc3 RO_rear_r , 0x0, 0x0, In1"?

please explain.

Quote:
If you want rear to play just the same stuff as front does connect outputs of eq to prolog.rear
eq?
prolog.rear?

normally i have output for the rear.
this output is some inputs mixed together. i want to add "line in" to this mixing(for the rear speakers. for the front its added already). so if i listen to winamp(stereo) + bsplayer(ac3) + dscaler(tv/stereo) to hear them simultaneously at front and rear.

Quote:
stereo sound comming from four speakers is muffled and you get phase and spectral distortions...
like.. hmm... reading same text from four differrent monitors at a moment
reading same text from 2 monitors.
then this should be true for winamp(for example) too?! for me its like having 6-way speaker - not 3 way. because all the speakers are a front of me.. not at the every corner of the room and the front and rear speakers are different size.

regards,
imperia
imperia is offline   Reply With Quote
Old Dec 19, 2002, 08:35 AM   #6
kX Project Lead Programmer and Coordinator
 
Join Date: Dec 2002
Posts: 3,119
Rep Power: 75
Eugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud of

Quote:
what is the difference between:
"acc3 RO_rear_r , RO_rear_r, 0x0, In1"
and
"acc3 RO_rear_r , 0x0, 0x0, In1"?
acc3 ro_rear_r, ro_rear_r, 0x0, in1
means:
ro_rear_r=ro_rear_r+0+in1

acc3 ro_rear_r,0,0,in1
means:
ro_rear_r=0+0+in1

/E
Eugene Gavrilov is offline   Reply With Quote
Reply

Thread Tools