Hi,
Im still not very good at this But learning all the time,
but anywho,
Im making this sequencer,
and Im using the qlist object to load information from a textfile,
that would say something like "add tempo 120"
hopefully representing a pace of 120beats per minute,
and setting the metro to 60000, ie. miliseconds in a minute,
if this is possible how would I attach this altogether to make it work,
keep in mind here I could be talking through my arse,
I dont know,
Im only asking please and thank you, Gav
-
Sequencing in Bpm
-
How do you mean with:
"hopefully representing a pace of 120beats per minute,
and setting the metro to 60000, ie. miliseconds in a minute" ?bpm represent how many pulses there are in a minute, while metro object needs the time gap in milliseconds between two beats
[expr 60 / $f1 * 1000] to convert bpm to msec
[expr 1000 / $f1 * 60] to reconvert msec to bpm -
one problem i've noticed is that if you use some patching that mathematically figures out BPM, sometimes at certain BPMs it will lose sync with another problem running at the same BPM... so keep in mind if you're keeping it all in Pd you should be fine, but if you want to run Pd along with another app, you'll need some sort of midi patching... i think maybe it has something to do with the rounding of values or something in Pd... i didn't always notice it but certain BPMs definitely did not keep the time they should've.
-
To the OP,
You may find this link helpful.
http://mccormick.cx/projects/s-abstractions/page/homeOne of the abstractions in the set is a bpm based metronome.
puredata punx http://www.cyberpunki.biz
-
those abstractions are amazing. You are god. in pants. sir.