Re: [LAD] Luppp live looper

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Louigi Verona <louigi.verona@...>
Cc: <linux-audio-dev@...>
Date: Wednesday, January 18, 2012 - 11:21 am

--f46d0444e983031afc04b6cba5b1
Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes

On , Louigi Verona wrote:

Hi Louigi,

Currently luppp's sync is like this:
-resampling to achieve loop lenghts that correspond with "bars" in music
terms.
-BPM is currently set to a value, but dynamically modifyable trough MIDI (&
GUI soon)
-Resampling means that the pitch of loops will go up / down depending on
playback speed

I've fixed the pitch issue using the SoundTouch library, however it
glitched & popped quite
a bit too much. Either a better implementation using SoundTouch, or else
I'm going to use
libRubberBand, which seems to be the more widely used timestretch library.

Due to the resample to "bars" code, if you record some material, but not to
precise bars lengths
it will be resampled (just a little bit) but will sound aweful in the
harmonic sense :(

See the following issue: https://github.com/harryhaaren/Luppp/issues/2

Cheers, -Harry

--f46d0444e983031afc04b6cba5b1
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On , Louigi Verona <louigi.verona@gmail.com> wrote:> Seems o=
bvious, but wanted to make sure that Luppp has sync of different loops?> If not in stretching, than at least in being able to trigger loops t=
ogether?Hi Louigi,Currently luppp's sync is lik=
e this:-resampling to achieve loop lenghts that correspond with &quot=
;bars" in music terms.-BPM is currently set to a value, but dyna=
mically modifyable trough MIDI (& GUI soon)-Resampling means that the=
pitch of loops will go up / down depending on playback speedI&=
#39;ve fixed the pitch issue using the SoundTouch library, however it glitc=
hed & popped quitea bit too much. Either a better implementation usin=
g SoundTouch, or else I'm going to uselibRubberBand, which seems =
to be the more widely used timestretch library.Due to the resam=
ple to "bars" code, if you record some material, but not to preci=
se bars lengthsit will be resampled (just a little bit) but will soun=
d aweful in the harmonic sense :(See the following issue: https=
://github.com/harryhaaren/Luppp/issues/2Cheers, -Harry
--f46d0444e983031afc04b6cba5b1--

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

This is the only confirmed message in this thread.
Possibly related messages: