Looper's Delight Archive Top (Search)
Date Index
Thread Index
Author Index
Looper's Delight Home
Mailing List Info

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Date Index][Thread Index][Author Index]

Re: Looping algorithms



One thing I think all loopers do to prevent popping sounds when the loop 
cycles
is to cut off the sound at the nearest zero-crossing of the waveform 
rather than
exactly when the user hits the button.

I believe they look for a positive-going zero crossing near the end of the 
loop,
and attempt to match it up with another positive-going zero-crossing near 
the
beginning.

Once these are found, a few samples at the beginning and end are discarded 
so
that the end and the beginning will match up properly.

Hope that makes sense.

Mark Smart
http://www.marksmart.net/
----- Original Message ----- 
From: "Jan-willem De Bleser" <Jan-Willem.DeBleser@esat.kuleuven.be>
To: <Loopers-Delight@loopers-delight.com>
Sent: Tuesday, November 01, 2005 10:52 AM
Subject: Looping algorithms


> Hi everybody,
>
> My name's Jan-willem and I'm an engineering student. I'm doing research
> for a project on automatic and seamless looping algorithms found in DSP
> hardware and software and was wondering if anyone here could help point 
>me
> in the right direction. I'm looking for information on the techniques to
> automatically place the beginning and end of loops as well as covering up
> and eliminating the transition. Any help you can give me is greatly
> appreciated, and I hope I'm not posting too far off topic.
>
> Thanks
> Jw
>
> Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm
>