Tap tempo

sepultura alma's icon

Hi all.
I'm very new to Max and don't really have a grasp on it yet. Spent last year at uni on synth maker but Max seems quite different (well from the outset anyway but I think I'm staring to get to grips with it). Anyway attached is a step sequencer I'm making for University. (if the file works this is my first post) I'm having trouble with the tap tempo. I created it by coping from a help page on this forum but I don't understand why the faster I tap the slower the tempo is? Have I put something the wrong way round or something? I don't know, that's why I'm on here haha. Any help with this would be fantastic! and any suggestions of what I can do to really make this something really good and get me a good mark would be equally brilliant.

2715.DrumSequencer.maxpat
Max Patch
Chris Muir's icon

Your tap stuff calculates BPM, but metro take a ms rate.

sepultura alma's icon

ok so would I just remove the metro object or is there an object that needs to be there instead of the metro?

MIB's icon
Max Patch
Copy patch and select New From Clipboard in Max.

metro should work fine, but do your calculation of the tempo in ms rather than bpm. this should get you started

and just out of curiosity, where did you get those patches from? some of it looks like examples I wrote for a course I was TAing a while back... specially the "melodyImprov" subpatch looks like something I did for that particular class. There are better ways of doing this, this was a quick example using the knowledge the class had up to that point... just wondering.

sepultura alma's icon

Thanks MIB. It's been pieced together from watching a few youtube tutorials, searching google for help and how to guides and trial and error.

Chris Muir's icon
Max Patch
Copy patch and select New From Clipboard in Max.

You can calculate/display BPM, but still operate in ms internally: