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 Mar 24, 2011, 08:01 PM   #1
HardwareHeaven Newbie
 
Join Date: Mar 2011
Posts: 2
Rep Power: 0
erichos is on a distinguished road

Feedback outputs/inputs on echo

I often use the standard delay A and B. But what I miss are some filter settings in it. My idea was to reprogram this echo myself to add some additional feedback outputs. Route it to some external filter setup and pass it back to additional feedback inputs But I have no time to dive into it myself. Maby someone else can do this within a blink of an eye. Anyone?
erichos is offline   Reply With Quote


Old Mar 25, 2011, 06:22 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!

Ответ: Feedback outputs/inputs on echo

something like that:
Code:
name "Delay A (Sidechain)"
guid "1287B401-2EE3-4A5A-BF69-E79EEDD0B0CD"

xtramsize        48004   ; 2 * 0.5 seconds
const maxDelay = 24000fs ; 0.5 seconds

xdelay write d1 at 0
xdelay read d1r at 24000
xdelay write d2 at 24002
xdelay read d2r at 24002

input   inL, inR, returnL, returnR
output  outL, outR, sendL, sendR

control dry = 1
control wet = 0.66
control feedback = 0.5    
control time1 = 0.75
control time2 = 0.6
control xfeed = 0.75

temp    w, v

macs    sendL, d1r, 0, 0
macs    sendR, d2r, 0, 0

macs    w, inL, returnL, feedback
macs    v, inR, returnR, feedback
interp  d1, w, xfeed, v
interp  d2, v, xfeed, w

macs    0, 0, d1r, wet
macs    outL, accum, inL, dry
macs    0, 0, d2r, wet
macs    outR, accum, inL, dry

macs    &d1r, &d1, maxDelay, time1
macs    &d2r, &d2, maxDelay, time2

end
and:
Code:
name "Delay B (Sidechain)"
guid "8CA009FE-C9EE-4297-A17A-58DCE433215F"

xtramsize        48004   ; 2 * 0.5 seconds
const maxDelay = 24000fs ; 0.5 seconds

xdelay write d1 at 0
xdelay read d1r at 24000
xdelay read d2r at 48000

input   inL, inR, returnL, returnR
output  outL, outR, sendL, sendR

control dmix = 1        
control wmix = 0.5
control time = 1
control fdbk = 0.66
control panning = 0.33

temp 	q, z

macs    sendL, d1r, 0, 0
macs    sendR, d2r, 0, 0

macsn	z, 0, returnR, fdbk
interp	q, returnL, panning, z
macs	0, 0, q, wmix    
macs	outL, accum, inL, dmix
interp	q, z, panning, returnL
macs	0, 0, q, wmix
macs	outR, accum, inR, dmix
interp	0, inL, 0.5, inR
macs	d1, accum, z, fdbk

macs    &d2r, &d1r, maxDelay, time
macs    &d1r, &d1,  maxDelay, time

end
__________________

Last edited by Max M.; Mar 25, 2011 at 07:01 AM.
Max M. is offline   Reply With Quote
Old Apr 9, 2011, 07:41 PM Threadstarter Thread Starter   #3
HardwareHeaven Newbie
 
Join Date: Mar 2011
Posts: 2
Rep Power: 0
erichos is on a distinguished road

Re: Feedback outputs/inputs on echo

Sorry for my delayed answer. Thank you it worked perfectly. That was easy I could even do it myself Thanks again
erichos is offline   Reply With Quote
Reply

Thread Tools