Page 1 of 2
Tap Tempo AND Beat Extraction Modules
Posted: Mon May 12, 2014 2:37 am
by aronb
Hi,
I have searched and did not find something like a "Tap Tempo" module???
Like where you tap a switch or trigger and it "learns" your timing / speed, etc.
see:
http://www.all8.com/tools/bpm.htmAnother cool module would be "Beat Extraction"... I can work on that one too if no one else has something on that either - hate to duplicate work.
Will make one or both of these, but if there is already something close to start with or help with that is always nice
Thanks,
Aron
Re: Tap Tempo AND Beat Extraction Modules
Posted: Mon May 12, 2014 9:12 pm
by martinvicanek
There is a
BPM analyzer thread on the synthmaker forum. My own attempts in this regard were less than successful. To analyze tapping should be a lot easier than music.
Re: Tap Tempo AND Beat Extraction Modules
Posted: Tue May 13, 2014 2:53 pm
by stw
I did a tap module ages ago for a delay plug which i never finished. I could grab it somewhere from my HD and added a Tempo conversion to complete it. Hope it's of any use...
Re: Tap Tempo AND Beat Extraction Modules
Posted: Wed May 14, 2014 3:45 am
by aronb
WOW Cool...
I can use both of these as a great starting point!
The Tap Tempo is almost perfect - it is very similar to how I was thinking of doing it, counter, array, average, very simple and effective. Also your STW site ROCKS, nice work
I am still looking over the BPM thread(s). My lofty goal is to try to extract the basic beat from a song in order to make a click track and then drive some visual artwork from that click track since that information id simpler than interpreting the music directly. My son does this in FL Studio somehow - guess its time for another Father / Son talk
And you are correct the tapping would be easier. If I can use it in making the click tracks I could combine them into a pattern generator and again use that to lock images and artwork to those "simple" tracks.
This is for a visual synth rather than a musical synth. So much left to do, but it is starting to come together!
Thanks for sharing !
Aron
Re: Tap Tempo AND Beat Extraction Modules
Posted: Wed May 14, 2014 4:42 pm
by KG_is_back
Beat Extraction usually works on envelope-modulator basis detecting percussive elements.
Feed the signal into two parallel envelope followers with same release, but different attack settings. Subtract the "slow" follower from the "fast" follower. You should have a signal that jumps only on percussive elements - more percussive the higher it jumps. Now simply detect when this signal jumps over some threshold and you have the basic layout of beats.
Re: Tap Tempo AND Beat Extraction Modules
Posted: Tue May 07, 2019 5:28 am
by Matth23u
Hi, link is dead.
I would really need such a thing for live analysis and synth syncing to inputted audio.
While i'm here, is it possible to have multiple audio inputs and outputs like FL "Vocodex" or "limiter"?
This way, i could analyse the BPM of one input, while processing two different sound inputs.
Re: Tap Tempo AND Beat Extraction Modules
Posted: Tue May 07, 2019 7:53 am
by Spogg
When I was learning Ruby (which implies that I have learned Ruby – far from that!), I made a Tap Tempo module where you can also just enter the tempo.
It’s not as good as the one by stw but it shows that, with FlowStone, there are many ways to skin a squirrel!
Cheers
Spogg
Re: Tap Tempo AND Beat Extraction Modules
Posted: Wed May 08, 2019 2:12 pm
by wlangfor@uoguelph.ca
I like the averaging. I tested it against mean averaging and it seems a bit more precise. Kudos.
Re: Tap Tempo AND Beat Extraction Modules
Posted: Sat May 11, 2019 9:15 pm
by Matth23u
So.. I guess i could somehow filter inputted sound and add it some hard compression so i can simulate tap?
What about irregular but repetitive sequences?
Hmm... Do i have to copy the line about tap multiple times if i want more than 3 taps?
Re: Tap Tempo AND Beat Extraction Modules
Posted: Sun May 12, 2019 7:42 am
by Spogg
Irregular sequences and timing won’t work of course.
In this case you already have an amazing computer available which can intelligently analyse and execute the desired tap rate. It only consumes about 25 watts and can be found between your ears
Cheers
Spogg