catfact / softcut

library for seamless audio looping
12 stars 1 forks source link

need special envelope for punch in/out #8

Closed catfact closed 5 years ago

catfact commented 5 years ago

currently when setting rec=0 and pre=1 at the same time, we get a dip in volume in the buffer. i think this is because both levels are passed through a 1-pole LPF, acquiring exp/log envelopes.

punch in/out probably requires a tuned pair of envelopes similar to the pre/rec xfade envelopes.

catfact commented 5 years ago

using small slew times sounds fine actually. the tradeoffs for a dedicated envelope seem excessive (e.g. having to deal with moving targets during an envelope segment.) closing this for now.