I am interested in maybe doing a some work to get some kind of MTC synchronization feature working with rosegarden. I saw a comment somewhere that nobody actually hacking on rosegarden right now actually needs/uses sync, and that maybe somebody who is interested in it may pick it up.
My idea is to implement an ALSA client that generates SMPTE/MTC that makes a useful debugging tool. I also have a MOTU piece that generates SMTPE/MTC, which is a good hardware timebase, within the limitations of MTC, anyway. Additionally, I have an ADAT that also generates MTC. My tool would read one of these hardware devices, or just synthesize MTC from the realtime clock or wherever. There would also be a phase-locked-loop in it, so sequencer clients could recieve a better timebase than MTC provides by itself. After I can control those three sources, I will try to work with you guys to get rosegarden to use the sync source. I understand that you guys have laid some foundation for it already, so what I need to know is how to flush it out. Is there some kind of timebase object that you use? Also, there is an ALSA timer interface, but it is not clear to me that anybody uses it. Does anybody here know if the timer interface is a useful concept for syncing applications and hardware? John ------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The best thread debugger on the planet. Designed with thread debugging features you've never dreamed of, try TotalView 6 free at www.etnus.com. _______________________________________________ Rosegarden-devel mailing list [EMAIL PROTECTED] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
