I’ve got a very simple delay effect based on Iain McCurdy’s code:
kmain_delay_time = chnget:k("main_delay_time") kdelay_mix = chnget:k(SDelayMixChannel) abufferl delayr 5 adelsigl deltap kmain_delay_time delayw asigl abufferr delayr 5 adelsigr deltap kmain_delay_time delayw asigr asigl ntrpol asigl, adelsigl, kdelay_mix asigr ntrpol asigr, adelsigr, kdelay_mix
You can test it out here by playing a sample, clicking the “Delay” button, adjusting the dry/wet mix slider next to it, and adjusting the delay time on the right. There’s a big volume drop when you move the dry/wet slider to the middle. I know that
pan2 overcomes this volume drop by offering different algorithms for mixing the two signals.
ntrpol doesn’t offer different algorithms though. Can you all recommend some strategies for reducing the volume drop when mixing the dry/wet mix of signals?