live kick drum master tempo

Questions and discussion about building and using Max for Live devices
Post Reply
herathe
Posts: 26
Joined: Tue Aug 31, 2010 10:28 pm

live kick drum master tempo

Post by herathe » Tue Jan 03, 2012 2:31 am

hey guys

ive been trying to create a max patch which takes real audio coming in from a kick drum, and then uses this 4:4 beat to set the master tempo of ableton.

a patch like this would consist of two parts the way im thinking about it
1. filter and trigger - basically takes the audio in and tells the system when there has been a kick.
2. tempo calculator - the part which averages out the time between those kicks to calculate a smooth bpm.

i think ive got most of part 2 down, but its part 1 and getting the two to inter relate which im not too sure about. i would link my patch but its an absolute mess!

does anyone have any tips on getting this done well, or better still - has anyone tried to do this same thing before?

my goal is to use this live (i already feed the kick drum from our drummer into ableton to trigger sidechain compression for synth bass lines we play) to set the tempo for ableton so that loops and arps etc are kept in time with the band, rather than the drummer performing to a click track, so we keep the life in live performances.

cheers in advance and i look forward to your replies

herathe
Posts: 26
Joined: Tue Aug 31, 2010 10:28 pm

Re: live kick drum master tempo

Post by herathe » Fri Jan 06, 2012 3:07 am

bump

2pex.de
Posts: 1
Joined: Mon Jul 25, 2011 11:44 am

Re: live kick drum master tempo

Post by 2pex.de » Wed Jan 11, 2012 9:40 am

perhaps http://www.b-keeper.org/ could help

prebentious
Posts: 309
Joined: Fri Jul 20, 2007 12:07 am

Re: live kick drum master tempo

Post by prebentious » Thu Jan 12, 2012 12:04 am

I do this.
You might have to fiddle with the numbers a bit, but it works for me


<pre><code>
----------begin_max5_patcher----------
684.3ocyW90qZBCFF+Z7SQSulYn7O0cwR1td6SvxIjJT0dRokPqN2N4rO6i1
hd73QzFjfKQA5KkxS+0m2WfWl3AWJ1SjPvmA+D348xDOOSHc.u11dvR79bFV
Z5FjS9kX4yPe6oTj8JSXIgAPGhJ1pXDk52UD6HCWh4qg9.HD7TaWpvp7MT95
rZRtx1qjzoA9.DJTuKJxzX9zfiWxJAWIo+wLlnflSaCy2VR4M2Ni7BaCRKLp
pQoeJEdx0ywklqG90ZJlA9lfU.eabr51NP5fuNYhdiuinojHk30jOvlbLiAT
3pLEorRzIjbANgy06liLMRue3DsnWzA0C5zgwgQ2Ql1bB8L8NHSXfgLIKFJa
ST+.SaTIdGoHyNsxvJUMc4VkMQy6He7fYUjZIUpH7bxQtZA6Ph2Fpsoa3529
+ZPdg09MyrKA0KHi9Hji6EjiFvbSMZ.ZHkII8z.1xlT8zFLavRMS9uHyTsgJ
KH6n4jaVbmxUG14.thiM3ZwPYklMZVoNvU9lFNPtZZliDxVQyxo3zAKWK5QS
nu.Bl1IebCJyMIYQgSSFlp7wgO5rLYEipZ.SyufffteEpULA13drGbMTcfQ5
7q9Yeht.oPi16Q0Ao9Q72mR36VIX+sSJIoq4XlSORK3PgZeP5v8VCO7jrJ11
0TtKDp8naxHyljA68wid3FIEXEX0PjnYqIY21yZRWnPc376FPFIz7.b94eam
YRni+dpIEaqyO.f1OZB71DofHUTNVQE7S5i9aGNoSanEEDy4OLQKoEUhl55s
Z.7zEWBcUR5mecSMkdCIkKXh5y811JAmrvMrBelC5NYTQYhCJJdTUzYdoNLb
iqeyQEgFOH89aWGqanwkRHGzjth1XpoPW72iqaxffat1EN9ZJvEMMhdbjKoc
2yZWSiWm7OfUwtcx
-----------end_max5_patcher-----------
</code></pre>

Post Reply