Re: Beat Tracking [was: ANN: JOST, a simple host for native VST]

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

 



Jan Weil wrote:
Am Montag, den 26.02.2007, 19:18 +0100 schrieb Pieter Palmers:
PS: tell me that these already exist, so that I don't have to start my own private projects: 'AbletonLive4Linux', a decent arpeggiator (I can't seem to grasp QMidiArp), 'lock-jack-transport-to-tha-captured-beat'.

That's something I've been thinking about for quite a while now. I'm
planning to write a Jack Timebase Master which listens to an input port
analyzing the stream and tracking the beat. MIDI Clock output would be
next. My motivation is to sync seq24 & Co. to live drums. aubio comes
with a causal beat tracker but my first attempts with it were not very
promising. Causal beat tracking, however, is by no means trivial.
Especially if you do not know the kind of the input signal, e. g. drums
vs. a violin.
I don't think this should aim at the general beat tracking problem, especially not in the early stages.

I did a little bit of state of the art research, so all I can provide
for now is a bunch of papers (and a project name FWIW).

Should you decide to start your own project on this, please get in touch
with me (LAC2007?).
I already did some experiments on this, and my preliminary conclusion is that the most reliable way is to start from user input (i.e. some tapping). If you have this as a basic hint to start from it is not that difficult to get in & keep sync.

But I don't have time to take on another project...

Pieter



[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux