Hello,i'm new here !!
I try to find a soluce to take a LED light bpm as MTC with an arduino, but i don't really know the process to do it.
I saw how to use some library very simple on Arduino to send MTC with 0xF8 code, but is it all enougth to do it?
I mean, juste send 0xF8 when I detect the flashing red LED each beat ?
If some one can help me ;-).
I want it beacause I really don't want to open my Zoom R24 and make wire in it.
My functionality is detect when I start recording with the Zoom R24 and start sequencer at same time.
Thank a lot for this Forum
BassMan
To be clear, a MIDI message of 0xF8 is a MIDI Clock message, not MIDI Time Code. MIDI Clock messages are a measure of musical time must be sent 24 times per Quarter note. That timing stretches, based on tempo. On the other hand, MIDI Time Code is a measure of hours, minutes, seconds, and frames (of film or video).
If you have a flashing light for tempo, say at 1/4 notes, you would have to measure the timing between the flashes, then send 24 evenly-spaced 0xF8 MIDI Clock messages between each time the light flashes. Then when you start to record or play you have to send a Start message. Then there are Stop and Continue messages as part of the total mechanism.
Mike.
Chair of MIDI 2.0 Working Group
Ok, thank's a lot for your time to reply.
If I follow your mind :
1- measure the time between two flashes from led
2- divide it by 24
3- wait the third flash
4- send 0xF8 24 times to the midi port for each detected flash from led
I wil try some code to do that
I send news here to tell my tests.
Thank a lot again Mike